Bug 57256

Summary: Отсутствие зависимости от libgtk4-GIR
Product: Sisyphus Reporter: Клёсов Никита Константинович <klesovnk>
Component: constrictAssignee: Semen Fomchenkov <armatik>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: ivanovav, rider, vladp
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Клёсов Никита Константинович 2025-12-17 10:52:33 MSK
Приложение падает сразу после запуска из-за отсутствия необходимых для Python GObject зависимостей.

Версия пакета:

   constrict-25.8.1-alt1

Стенды, обновлённые до Sisyphus:

   alt-education-11.0-x86-64-kde, xfce
   alt-kworkstation-11.1.1-x86-64
   alt-workstation-11.1-x86-64


Шаги:

   1)# apt-get install constrict
   2)$ constrict

Фактический результат:

Приложение не запускается. В терминале выводится: 

Traceback (most recent call last):
  File "/usr/bin/constrict", line 48, in <module>
    from constrict import main
  File "/usr/share/constrict/constrict/main.py", line 25, in <module>
    gi.require_version('Adw', '1')
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/gi/__init__.py", line 132, in require_version
    raise ValueError(f"Namespace {namespace} not available")
ValueError: Namespace Adw not available


Ожидаемый результат:

   Приложение запускается

Дополнительно: 

   Проблема решается ручной установкой пакетов:
 # apt-get install libgtk4-gir libadwaita-gir
Comment 1 Иванов Александр Владимирович 2025-12-23 16:29:43 MSK
В версии constrict-25.8.1-alt1 сборке №5 ошибка не воспроизводится
Проверялось на alt-workstation-11.1-x86-64
Comment 2 Иванов Александр Владимирович 2025-12-23 16:31:15 MSK
Также в версии constrict-25.10-alt2 на sisyphus ошибка не воспроизводится