Bug 54083

Summary: Ошибка при экспорте в формат glTF
Product: Sisyphus Reporter: Богдан Богуславский <boguslavskijbj>
Component: freecadAssignee: ulysses <ulysses>
Status: RESOLVED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, grenka, nenderus, petr-akhlamov, rider, ulysses, velikijro, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
файл для проверки none

Description Богдан Богуславский 2025-04-30 14:31:59 MSK
Created attachment 18343 [details]
файл для проверки

Стенды:
ALT Workstation 11.0 x86-64 (Обновлённый до Sisyphus)
ALT Workstation K 11.0 x86-64 (Обновлённый до Sisyphus)

Версия пакета: 
freecad-1.0.0-alt2.x86_64

Шаги воспроизведения:
1. Запустить приложение из меню (Образование -> FreeCAD) или из терминала:
$ freecad
2. Файл -> Открыть -> Выбрать подходящий файл (см. вложения) -> Открыть
3. Выделить какую-либо часть детали
4. Файл -> Экспортировать -> Выбрать формат glTF -> Сохранить

Ожидаемый результат: успешный экспорт

Реальный результат: ошибка "Экспорт не удался: Cannot save to file test-Pocket002.gltf"
Comment 1 Ахламов Петр 2025-05-05 15:55:52 MSK
Подтверждаю
Comment 2 Ахламов Петр 2025-05-06 12:55:52 MSK
Лог:

$ freecad
FreeCAD 1.0.0, Libs: 1.0.0RUnknown
(C) 2001-2024 FreeCAD contributors
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.

Sketch: Sketch with redundant constraints
Please remove the following redundant constraint:
442


Traceback (most recent call last):
  File "<string>", line 6, in <module>
<class 'OSError'>: Cannot save to file: : /home/user/Загрузки/test-Pocket002.gltf
Comment 3 Великий Руслан Олегович 2026-05-14 17:11:28 MSK
freecad-1.1.1-alt2

Стенды, обновленные до Sisyphus
ALT Education KDE 11.1 x86-64  
ALT Education XFCE 11.1 x86-64  
ALT K Workstation 11.3 x86-64  
ALT Workstation 11.1 x86-64

Ошибка воспроизводится

Дополнительно: воспроизводится на p11 (freecad-1.0.2-alt3)
Comment 4 ulysses@altlinux.org 2026-05-28 10:27:44 MSK
Проблема воспроизводится в 1.1.1-alt2. Принята к рассмотрению.
Comment 5 ulysses@altlinux.org 2026-06-16 12:14:59 MSK
Согласно документации freecad для поддержки эскпорта 3д-сцен в формате gltf требуется зависимость ifcopenshell. Таким образом, этот баг является дублем бага #55459 . Пока эту багу не закрываю, чтобы не забыть проверить, решит ли сборка ifcopenshell данную проблему.
Comment 6 ulysses@altlinux.org 2026-06-24 07:50:41 MSK
Проблема исправлена в таске 419708. В ближайшее время таск дойдет до Sisyphus.
Comment 7 Repository Robot 2026-06-25 23:10:07 MSK
freecad-1:1.1.1-alt3 -> sisyphus:

Wed Jun 24 2026 Ulysses Apokin <ulysses@altlinux> 1:1.1.1-alt3
- Fix FTBFS.
- Fix man page.
- Fix bug with export to glTF format (ALT #54083).
- Fix bug with export to Ifc format (ALT #55459).
- Fix bug with export to Dwg format (ALT #43584).
- Fix broken FEM Workbench dependencies (ALT #54081).
- Fix broken CAM Workbench dependencies (ALT #54964).