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

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

    <bug>
          <bug_id>48257</bug_id>
          
          <creation_ts>2023-10-30 22:37:12 +0300</creation_ts>
          <short_desc>Приложения,у которых проблемы из-за data-пакетов</short_desc>
          <delta_ts>2025-06-28 13:00:09 +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>appstream-data-desktop</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Антон Мидюков">antohami</reporter>
          <assigned_to name="felixz@altlinux.org">felixz</assigned_to>
          <cc>cas</cc>
    
    <cc>felix_z</cc>
    
    <cc>felixz</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>236017</commentid>
    <comment_count>0</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-10-30 22:37:12 +0300</bug_when>
    <thetext>Приложения, которые устанавливают только data-пакеты
empathy - empathy-data
rawtherapee - rawtherapee-data
evince - evince-data (нет значка приложения, пока не установишь)
frogatto - frogatto-data
gnumeric - gnumeric-data (нет значка приложения)
fotoxx - fotoxx-data (нет значка приложения)
opencpn - opencpn-data
cataclysm-dda - cataclysm-dda-sdl-data (после удаления остался cataclysm-dda-data)
gnome-builder - gnome-builder-data
epiphany - epiphany-data
gnome-control-center - gnome-control-center-data
gthumb - gthumb-data
gedit - gedit-data
xed - xed-data (нет значка, пока не установишь)
wesnoth - wesnoth-data

Пакеты с data, которые удаляются, но отображаются как установленные. При попытке удалить, выдают, что приложение уже удалено:
mypaint (остаётся пакет mypaint-data)
evolution (остаются пакеты evolution-data и evolution-data-server)
qt-creator (остаются пакеты qt-creator-core и qt-creator-data, можно даже запустить)

Пакеты с data, которые отображаются дважды в поиске:
extreme-tuxracer - extreme-tuxracer-data (на обоих нет значка, после установки в поиске виден значок только у одного из них. После удаления остаётся data-пакет)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236072</commentid>
    <comment_count>1</comment_count>
    <who name="FelixZ">felix_z</who>
    <bug_when>2023-10-31 17:17:42 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #0)
&gt; Приложения, которые устанавливают только data-пакеты
&gt; empathy - empathy-data
&gt; rawtherapee - rawtherapee-data
&gt; evince - evince-data (нет значка приложения, пока не установишь)
&gt; frogatto - frogatto-data
&gt; gnumeric - gnumeric-data (нет значка приложения)
&gt; fotoxx - fotoxx-data (нет значка приложения)
&gt; opencpn - opencpn-data
&gt; cataclysm-dda - cataclysm-dda-sdl-data (после удаления остался
&gt; cataclysm-dda-data)
&gt; gnome-builder - gnome-builder-data
&gt; epiphany - epiphany-data
&gt; gnome-control-center - gnome-control-center-data
&gt; gthumb - gthumb-data
&gt; gedit - gedit-data
&gt; xed - xed-data (нет значка, пока не установишь)
&gt; wesnoth - wesnoth-data
&gt; 
&gt; Пакеты с data, которые удаляются, но отображаются как установленные. При
&gt; попытке удалить, выдают, что приложение уже удалено:
&gt; mypaint (остаётся пакет mypaint-data)
&gt; evolution (остаются пакеты evolution-data и evolution-data-server)
&gt; qt-creator (остаются пакеты qt-creator-core и qt-creator-data, можно даже
&gt; запустить)
&gt; 
&gt; Пакеты с data, которые отображаются дважды в поиске:
&gt; extreme-tuxracer - extreme-tuxracer-data (на обоих нет значка, после
&gt; установки в поиске виден значок только у одного из них. После удаления
&gt; остаётся data-пакет)
Антон, есть возможность протестировать задание из таска?:
https://git.altlinux.org/tasks/333221
в altlinux.xml перечисленные пакеты добавлены.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236073</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-10-31 17:22:09 +0300</bug_when>
    <thetext>(Ответ для FelixZ на комментарий #1)
&gt; Антон, есть возможность протестировать задание из таска?:
&gt; https://git.altlinux.org/tasks/333221
&gt; в altlinux.xml перечисленные пакеты добавлены.

Давайте уточним, нужно просто установить таск, чтобы тестировать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236074</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-10-31 17:22:09 +0300</bug_when>
    <thetext>(Ответ для FelixZ на комментарий #1)
&gt; Антон, есть возможность протестировать задание из таска?:
&gt; https://git.altlinux.org/tasks/333221
&gt; в altlinux.xml перечисленные пакеты добавлены.

Давайте уточним, нужно просто установить таск, чтобы тестировать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236106</commentid>
    <comment_count>4</comment_count>
    <who name="FelixZ">felix_z</who>
    <bug_when>2023-11-01 08:37:02 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #3)
&gt; (Ответ для FelixZ на комментарий #1)
&gt; &gt; Антон, есть возможность протестировать задание из таска?:
&gt; &gt; https://git.altlinux.org/tasks/333221
&gt; &gt; в altlinux.xml перечисленные пакеты добавлены.
&gt; 
&gt; Давайте уточним, нужно просто установить таск, чтобы тестировать?

Да, думаю установить на стенде, где проверяли, через 
apt-repo test 333221
И в магазине приложений gnome-software или в discover проверить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236112</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-11-01 09:45:06 +0300</bug_when>
    <thetext>(Ответ для FelixZ на комментарий #4)
&gt; (Ответ для Антон Мидюков на комментарий #3)
&gt; &gt; (Ответ для FelixZ на комментарий #1)
&gt; &gt; &gt; Антон, есть возможность протестировать задание из таска?:
&gt; &gt; &gt; https://git.altlinux.org/tasks/333221
&gt; &gt; &gt; в altlinux.xml перечисленные пакеты добавлены.
&gt; &gt; 
&gt; &gt; Давайте уточним, нужно просто установить таск, чтобы тестировать?
&gt; 
&gt; Да, думаю установить на стенде, где проверяли, через 
&gt; apt-repo test 333221
&gt; И в магазине приложений gnome-software или в discover проверить.

Проверяю в gnome-software.
Приложения из списка 1 устанавливаются теперь и запускаются. Но все они перешли в список 2. Не удаляются корректно (для gnome-software), остаются data-пакеты. Замечания в скобках не исправлены.
Список 3 также не исправлен (extreme-tuxracer также дважды в поиске).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236124</commentid>
    <comment_count>6</comment_count>
    <who name="FelixZ">felix_z</who>
    <bug_when>2023-11-01 11:54:59 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #5)
&gt; (Ответ для FelixZ на комментарий #4)
&gt; &gt; (Ответ для Антон Мидюков на комментарий #3)
&gt; &gt; &gt; (Ответ для FelixZ на комментарий #1)
&gt; &gt; &gt; &gt; Антон, есть возможность протестировать задание из таска?:
&gt; &gt; &gt; &gt; https://git.altlinux.org/tasks/333221
&gt; &gt; &gt; &gt; в altlinux.xml перечисленные пакеты добавлены.
&gt; &gt; &gt; 
&gt; &gt; &gt; Давайте уточним, нужно просто установить таск, чтобы тестировать?
&gt; &gt; 
&gt; &gt; Да, думаю установить на стенде, где проверяли, через 
&gt; &gt; apt-repo test 333221
&gt; &gt; И в магазине приложений gnome-software или в discover проверить.
&gt; 
&gt; Проверяю в gnome-software.
&gt; Приложения из списка 1 устанавливаются теперь и запускаются. Но все они
&gt; перешли в список 2. Не удаляются корректно (для gnome-software), остаются
&gt; data-пакеты. Замечания в скобках не исправлены.
&gt; Список 3 также не исправлен (extreme-tuxracer также дважды в поиске).

В changelog убрал закрытие данного бага. Отправляю эту версию в репозиторий.
По 2-й части, когда остаются -data пакеты, как вариант их удалять с помощью apt-get autoremove. Есть возможность протестировать?
Над 3-ей частью подумаю над изменениями в следующей версии пакета.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236130</commentid>
    <comment_count>7</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-11-01 12:26:59 +0300</bug_when>
    <thetext>(Ответ для FelixZ на комментарий #6)
&gt; (Ответ для Антон Мидюков на комментарий #5)
&gt; &gt; (Ответ для FelixZ на комментарий #4)
&gt; &gt; &gt; (Ответ для Антон Мидюков на комментарий #3)
&gt; &gt; &gt; &gt; (Ответ для FelixZ на комментарий #1)
&gt; &gt; &gt; &gt; &gt; Антон, есть возможность протестировать задание из таска?:
&gt; &gt; &gt; &gt; &gt; https://git.altlinux.org/tasks/333221
&gt; &gt; &gt; &gt; &gt; в altlinux.xml перечисленные пакеты добавлены.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Давайте уточним, нужно просто установить таск, чтобы тестировать?
&gt; &gt; &gt; 
&gt; &gt; &gt; Да, думаю установить на стенде, где проверяли, через 
&gt; &gt; &gt; apt-repo test 333221
&gt; &gt; &gt; И в магазине приложений gnome-software или в discover проверить.
&gt; &gt; 
&gt; &gt; Проверяю в gnome-software.
&gt; &gt; Приложения из списка 1 устанавливаются теперь и запускаются. Но все они
&gt; &gt; перешли в список 2. Не удаляются корректно (для gnome-software), остаются
&gt; &gt; data-пакеты. Замечания в скобках не исправлены.
&gt; &gt; Список 3 также не исправлен (extreme-tuxracer также дважды в поиске).
&gt; 
&gt; В changelog убрал закрытие данного бага. Отправляю эту версию в репозиторий.
&gt; По 2-й части, когда остаются -data пакеты, как вариант их удалять с помощью
&gt; apt-get autoremove. Есть возможность протестировать?

Проблема не в том, что остаются data-пакеты, а в том, что gnome-software воспринимает пакет, как установленный, после удаления. И даже просто удаление data-пакета не помогает.
Нужно удалить data-пакет и перезапустить сеанс.
Нельзя привязать два пакета к приложению, чтобы они воспринимались как единое приложение?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>