Bug 58347 - cobang не запускается после установки: отсутствуют зависимости typelib(Rsvg) и libportal-gtk4
Summary: cobang не запускается после установки: отсутствуют зависимости typelib(Rsvg) ...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cobang (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-24 16:47 MSK by Клёсов Никита Константинович
Modified: 2026-03-24 19:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Клёсов Никита Константинович 2026-03-24 16:47:07 MSK
Версия пакета:
cobang-2.5.0-alt1

Стенды, обновленные до Sisyphus:
- alt-education-11.0-x86-64-kde
- alt-education-11.0-x86-64-xfce
- alt-kworkstation-11.2-x86-64

Шаги воспроизведения:
1. Выполнить:
   # apt-get install cobang
2. Запустить приложение:
   $ cobang

Фактический результат:
Приложение не запускается.

Сначала возникает ошибка:
Traceback (most recent call last):
  File "/usr/bin/cobang", line 44, in <module>
    from cobang import app
  File "/usr/share/cobang/cobang/app.py", line 40, in <module>
    gi.require_version('Rsvg', '2.0')
  File "/usr/lib64/python3/site-packages/gi/__init__.py", line 150, in require_version
    raise ValueError(f"Namespace {namespace} not available")
ValueError: Namespace Rsvg not available

После ручной установки:
# apt-get install 'typelib(Rsvg)'

возникает следующая ошибка:
Traceback (most recent call last):
  File "/usr/share/cobang/cobang/app.py", line 86, in do_activate
    win = CoBangWindow(application=self)
  File "/usr/share/cobang/cobang/window.py", line 76, in __init__
    self.portal_parent = XdpGtk4.parent_new_gtk(self)
gi.repository.GLib.GError: g-invoke-error-quark: Could not locate xdp_parent_new_gtk: libportal-gtk4.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога (1)

Для запуска приложения требуется дополнительно установить:
# apt-get install 'typelib(Rsvg)' libportal-gtk4

Ожидаемый результат:
Программа запускается после штатной установки пакета без ручной доустановки зависимостей.

Дополнительно:
Ошибка не воспроизводится на Workstation-11.1, обновленном до Sisyphus, и на p11-workstation-11.1 с таском 411476.
Comment 1 Repository Robot 2026-03-24 19:40:09 MSK
cobang-2.5.0-alt1.1 -> sisyphus:

Tue Mar 24 2026 Yuri N. Sedunov <aris@altlinux> 2.5.0-alt1.1
- required typelib(Rsvg) = 2.0 (ALT #58347)