Bug 54913

Summary: Не отображается старое (второе) установленное AppImages приложение
Product: Sisyphus Reporter: Антоненко Даниил <antonenkode>
Component: gearleverAssignee: oleg <oleg>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: oleg, varaksaaa
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
gearlever-upstream
none
gearlever_302 none

Description Антоненко Даниил 2025-06-24 18:24:03 MSK
Created attachment 18883 [details]
gearlever-upstream

Стенды с ошибкой:
=================
Alt Workstation 11 x86_64 обновлен до Sisyphus


Версия программы:
=================
gearlever:3.0.2-alt1


Шаги, приводящие к ошибке:
==========================

1) Скачать два AppImage-файла одной программы разных версий, например:
https://github.com/audacity/audacity/releases/download/Audacity-3.7.3/audacity-linux-3.7.3-x64-20.04.AppImage
https://github.com/audacity/audacity/releases/download/Audacity-3.7.4/audacity-linux-3.7.4-x64-20.04.AppImage
2) Открыть приложение gearlever.
3) Открыть файл AppImage (кнопка "+ Открыть").
4) Выбрать скаченный файл audacity-linux-3.7.3-x64-20.04.AppImage и открыть
Если появится сообщение  "Пожалуйста, проверьте источник этого приложения, прежде чем открывать его" - Разблокировать
5) Нажать на "Добавить в меню приложений".
6) Вернуть в установленные приложения <
7) Открыть файл AppImage (кнопка "+ Открыть").
8) Выбрать скаченный файл audacity-linux-3.7.4-x64-20.04.AppImage и открыть
9) Нажать на "Добавить в меню приложений".
10) Нажать на "Оставить оба".


Ожидаемый результат:
====================
Успешное отображение (версия и сама программа) двух приложения во всех местах:
1) установленные приложения gearlever
2) меню приложений
3) файловая система


Фактический результат:
======================
Два приложения отображаются только в ~/AppImages и отсутствуют в меню приложений и установленных приложениях gearlever (см. скриншот gearlever_302).


Дополнительная информация:
==========================
Проверен в апстримной сборке с flatpak, ошибка не воспроизводится (см. скриншот gearlever-upstream).
flatpak install flathub it.mijorus.gearlever
flatpak run it.mijorus.gearlever
Comment 1 Антоненко Даниил 2025-06-24 18:26:38 MSK
Created attachment 18884 [details]
gearlever_302
Comment 2 Artem Varaksa 2025-07-03 16:45:19 MSK
С версией gearlever-3.3.3-alt1.noarch как таковая данная ошибка не воспроизводится, но см. https://bugzilla.altlinux.org/55043, в частности https://bugzilla.altlinux.org/55043#:~:text=параллельно%20другую%20версию