Bug 42802

Summary: Не сохраняется список установленных приложений в App Install.
Product: Sisyphus Reporter: Savelev Pavel <savelevpa>
Component: appinstallAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, lav, qwetwe
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=43168
Bug Depends on:    
Bug Blocks: 43168    

Description Savelev Pavel 2022-05-19 17:17:57 MSK
Версия пакета: appinstall-1.3.2-alt1.noarch

Стенды с ошибкой:

education-10-x86-64
education-10-x86-64-kde
workstation-10-x86-64
kworkstation-10-x86-64
server-10-x86-64

Шаги для воспроизведения:

1. Запустить программу.
2. Установить любую программу из списка.
3. Закрыть и снова запустить App Install.

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

Реальный результат: установленные программы не отображаются, как установленные. Соответственно, нет возможности их удалить. Для удаления программы потребуется заново её установить.
Comment 1 Ivan Alekseev 2022-09-05 15:45:22 MSK
appinstall-1.3.3-alt1.noarch

Ошибка воспроизводится, галочка установленного приложения отсутствует в appinstall, хотя оно установлено:

# epm play --installed anydesk; echo $?
0
Comment 2 Vitaly Lipatov 2022-12-16 15:40:16 MSK
2cas@: нужно ли добавить в epm play модификатор для вывода машиночитаемого списка с флагом установленности?
Comment 3 Andrey Cherepanov 2022-12-21 18:20:20 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
> 2cas@: нужно ли добавить в epm play модификатор для вывода машиночитаемого
> списка с флагом установленности?

Крайне желательно. Можно даже внешний API на Python использовать.
Comment 4 Savelev Pavel 2023-03-27 19:17:37 MSK
Версия пакета: appinstall-1.3.3-alt1.noarch

Проверялось на Sisyphus, ошибка воспроизвелась.
Comment 5 Repository Robot 2023-05-09 07:47:09 MSK
appinstall-1.4.0-alt1 -> sisyphus:

 Mon May 08 2023 Andrey Cherepanov <cas@altlinux> 1.4.0-alt1
 - Show window immediately and display loading animation (ALT #43747)
 - Show only allowed applications from /etc/appinstall/allow.d (ALT #41900)
 - Change installed icon to QStyle.SP_ArrowDown
 - Get installed application list with new epm play parameter --short (ALT #42812, #42802)