<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>61285</bug_id>
          
          <creation_ts>2026-11-01 20:21:09 +0300</creation_ts>
          <short_desc>Sushi 51.2 не запускает NautilusPreviewer: отсутствует GlyGtk4 typelib версии 2</short_desc>
          <delta_ts>2026-11-01 21:10:04 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libglycin-2</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Phideaux">phideaux</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>303737</commentid>
    <comment_count>0</comment_count>
    <who name="Phideaux">phideaux</who>
    <bug_when>2026-11-01 20:21:09 +0300</bug_when>
    <thetext>В ALT Sisyphus обнаружена проблема при совместной работе Sushi и расширения GNOME Shell Gtk4 Desktop Icons NG (DING).
Симптомы
При включённом расширении DING в журнале наблюдаются многократные попытки запуска org.gnome.NautilusPreviewer, инициированные процессом расширения DING (gjs). Запуск завершается ошибкой:
JS ERROR: Error: Requiring GlyGtk4, version 2:
Typelib file for namespace &apos;GlyGtk4&apos;, version &apos;2&apos; not found

Module file:///usr/libexec/org.gnome.NautilusPreviewer threw an exception

Попытки повторяются примерно каждую секунду.
При отключении DING ошибки прекращаются. 

Установленные пакеты
gnome-shell-extension-gtk4-desktop-icons-ng-100.29.1-alt1.noarch
sushi-51.2-alt1.x86_64
libglycin-gtk4-gir-1.2.3-alt1.x86_64
libglycin-gtk4-1.2.3-alt1.x86_64
libglycin-2-gir-2.2.5-alt1.x86_64
libglycin-2-gtk4-2.2.5-alt1.x86_64

Зависимости и предоставляемые интерфейсы
Sushi требует:
typelib(GlyGtk4) без указания версии.
При этом libglycin-gtk4-gir предоставляет: typelib(GlyGtk4) = 1
libglycin-2-gir предоставляет: typelib(Gly) = 2

Содержимое пакетов:
libglycin-2-gtk4: /usr/lib64/libglycin-gtk4-2.so.0
libglycin-2-gir: /usr/lib64/girepository-1.0/Gly-2.typelib
libglycin-gtk4-gir: /usr/lib64/girepository-1.0/GlyGtk4-1.typelib

Файл GlyGtk4-2.typelib отсутствует. RPM-провайдер typelib(GlyGtk4) = 2 не обнаруживается.

Ошибка воспроизводится, если отключить DING из поставки Sisyphus и установить другое расширение Desktop Icons. Первое появление ошибки - 30 сентября 2026г. За это время в журнале обнаружено почти 700.000 повторений ошибки.Общий объём логов превысил 1,7ГБ.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303738</commentid>
    <comment_count>1</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2026-11-01 21:10:04 +0300</bug_when>
    <thetext>sushi-51.2-alt1.1 -&gt; sisyphus:

Sun Nov 01 2026 Yuri N. Sedunov &lt;aris@altlinux&gt; 51.2-alt1.1
- required &apos;typelib(GlyGtk4) = 2&apos; (ALT #61285)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>