Bug 55461 - freecad не хватает зависимости python3-module-pycollada
Summary: freecad не хватает зависимости python3-module-pycollada
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: freecad (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: ulysses@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-01 14:17 MSK by Kostevich Arseniy
Modified: 2026-05-28 10:07 MSK (History)
5 users (show)

See Also:


Attachments
Пример проекта (91.16 KB, application/zip)
2025-08-01 14:17 MSK, Kostevich Arseniy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2025-08-01 14:17:59 MSK
Created attachment 19255 [details]
Пример проекта

Версия пакета:
freecad-1.0.1-alt1.x86_64

Платформы(обновлены до p11):
Workstation K 11.0
Education 11.0 KDE
Education 11.0 XFCE
Workstation 11.0

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

Ожидаемый результат:
Файл экспортируется в выбранный формат

Фактический результат:
Ошибка "модуль pycollada не найден, поддержка collada отключена".
Если установить python3-module-pycollada, то ошибка не воспроизводится.

В Sisyphus проверка блокируется ошибкой https://bugzilla.altlinux.org/55457
Comment 1 Kostevich Arseniy 2025-08-01 14:35:49 MSK
(Ответ для Kostevich Arseniy на комментарий #0)
> В Sisyphus проверка блокируется ошибкой https://bugzilla.altlinux.org/55457
Воспроизводится в sisyphus для аналогичной версии freecad-1.0.1-alt1.x86_64
Comment 2 ulysses@altlinux.org 2026-05-28 10:06:26 MSK
Проблема воспроизводится. Принята к рассмотрению.
После установки python3-module-pycollada, экспорт завершается с ошибкой.

/usr/lib/python3/site-packages/collada/source.py:104: SyntaxWarning: invalid escape sequence '\ '
  would give you the number of values in the source. ``f[i]`` is the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/source.py:213: SyntaxWarning: invalid escape sequence '\ '
  would give you the number of values in the source. ``r[i]`` is the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/source.py:312: SyntaxWarning: invalid escape sequence '\ '
  would give you the number of values in the source. ``n[i]`` is the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/triangleset.py:76: SyntaxWarning: invalid escape sequence '\ '
  returns the number of triangles in the set. ``T[i]`` returns the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/triangleset.py:316: SyntaxWarning: invalid escape sequence '\ '
  returns the number of triangles in the set. ``T[i]`` returns the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/lineset.py:61: SyntaxWarning: invalid escape sequence '\ '
  returns the number of lines in the set. ``L[i]`` returns the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/lineset.py:196: SyntaxWarning: invalid escape sequence '\ '
  returns the number of lines in the set and ``bs[i]`` returns the i\ :superscript:`th`
/usr/lib/python3/site-packages/collada/polylist.py:120: SyntaxWarning: invalid escape sequence '\ '
  returns the number of polygons in the set. ``P[i]`` returns the i\ :sup:`th`
/usr/lib/python3/site-packages/collada/polylist.py:306: SyntaxWarning: invalid escape sequence '\ '
  returns the number of polygons in the set. ``P[i]`` returns the i\ :sup:`th`