Bug 41517 - Не работает менеджер расширений в inkscape
Summary: Не работает менеджер расширений в inkscape
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: inkscape (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-07 15:21 MSK by Alexandr Shashkin
Modified: 2021-12-07 16:25 MSK (History)
1 user (show)

See Also:


Attachments
Логи ошибки запуска менеджера расширений (969 bytes, text/x-log)
2021-12-07 15:21 MSK, Alexandr Shashkin
no flags Details
Окно с ошибкой запуска менеджера расширений (43.43 KB, image/png)
2021-12-07 15:23 MSK, Alexandr Shashkin
no flags Details
Запущенный менеджер расширений в education (83.44 KB, image/png)
2021-12-07 15:23 MSK, Alexandr Shashkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2021-12-07 15:21:27 MSK
Created attachment 10030 [details]
Логи ошибки запуска менеджера расширений

Стенды с ошибкой:
alt-workstation-x86-64
alt-workstation-i586
alt-kworkstation-x86-64
alt-server-x86-64

Версия пакета: inkscape-1.1-alt8

Шаги приводящие к ошибке:
1) Запустить inkscape
2) Открыть Расширение -> Manage Extension

Результат:
Запускается окно сообщающее об ошибке: "Inkscape получил дополнительные данные от выполненного сценария. Сценарий не возвратил ошибки, но это может означать и то, что результаты будут отличаться от ожидаемых." вместе с логами ошибки (см. приложенные файлы).

Ожидаемый результат:
Запуститься менеджер расширений Inkscape.

Дополнительно:
На education данный баг не воспроизводится.
Comment 1 Alexandr Shashkin 2021-12-07 15:23:00 MSK
Created attachment 10031 [details]
Окно с ошибкой запуска менеджера расширений
Comment 2 Alexandr Shashkin 2021-12-07 15:23:38 MSK
Created attachment 10032 [details]
Запущенный менеджер расширений в education
Comment 3 Vitaly Lipatov 2021-12-07 16:01:51 MSK
Правильно я понимаю, что установка пакета python3-module-appdirs
исправляет ситуацию?
Comment 4 Alexandr Shashkin 2021-12-07 16:08:49 MSK
Да установка python3-module-appdirs решает данную проблему.
Comment 5 Vitaly Lipatov 2021-12-07 16:25:58 MSK
Проблема не уникальна
https://bugzilla.redhat.com/show_bug.cgi?id=1964881

но дела обстоят плохо, потому что там ищется код
FALLBACK_DIR = os.path.join(TARGET_DIR or './', 'org.inkscape.inkman')
в итоге он в
"/home/test/.config/inkscape/extensions/org.inkscape.inkman/

который скачивается по сети
FALLBACK_URL = "https://media.inkscape.org/static/extensions-manager-fallback.zip"

то есть нужны зависимости для неизвестного набора кода.