Created attachment 18099 [details] скрин программы установленной Сама программа запускается, но не отображается шахматная доска, в чем может быть проблема? Какой-то пакет не устанавливается автоматически или что-то другое?
Проверка актуальности. Состояние: Проверено вручную на Sisyphus (pychess 1.1.0-alt1, запуск под Xvfb со снятием скриншотов). Проблема двухслойная. 1) Нехватка зависимостей в пакете. Из коробки pychess не стартует: "Namespace Gdk not available for version 3.0" — нет Requires на libgtk+3-gir и libgtksourceview4-gir. Кроме того, вместо полного python3-module-pygobject3 подтягивается python3-module-pygobject3-nox без модуля gi._gi_cairo, из-за чего в лог сыплется "TypeError: Couldn't find foreign struct converter for 'cairo.Context'", а доска (рисуется через cairo) не отображается — это и есть симптом репорта. После ручной установки libgtk+3-gir, libgtksourceview4-gir и python3-module-pygobject3 интерфейс рендерится полностью. 2) Даже с полными зависимостями создание партии падает с traceback: pychess/perspectives/games/__init__.py:680 в init_layout — Gtk.Label(label=self.docks["board"][0]) -> TypeError: Must be string, not Label. В upstream master это исправлено (lib/pychess/perspectives/games/__init__.py передаёт self.docks["board"][0] напрямую, без обёртки Gtk.Label), но в релиз 1.1.0 исправление не вошло. Решение: Дефект подтверждён, статус -> NEW. Требуется исправление: добавить в пакет зависимости libgtk+3-gir, libgtksourceview4-gir и python3-module-pygobject3 (с cairo), а также приложить патч из upstream master для init_layout. Задача остаётся на мейнтейнере.
pychess-1.2.0-alt1 -> sisyphus: Sun Oct 11 2026 Vitaly Lipatov <lav@altlinux.ru> 1.2.0-alt1 - New version 1.2.0. - Add missing Requires on GTK 3 typelibs and full pygobject3 (closes: #53639).