Bug 57587

Summary: Удаление базового компонента с документацией блокируется сообщением о том, что пакет установлен вручную
Product: Sisyphus Reporter: Ivan Alekseev <qwetwe>
Component: alt-componentsAssignee: alxvmr <alxvmr>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alxvmr, chernigin, sheriffkorov, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Сообщение "Транзакция содержит пакеты, установленные вручную!" при попытке удаления базового компонента с документацией none

Description Ivan Alekseev 2026-01-21 15:46:19 MSK
- Версия пакета: alt-components-0.6.7-alt1.x86_64

- Стенд: виртуальные машины с системами, установленными из следующих образов и обновленных до Sisyphus:
alt-workstation-11.1-x86_64.iso
alt-server-11.0-x86_64.iso

- Шаги для воспроизведения:
1. Установить Альт Компоненты: # apt-get install -y alt-components
2. Запустить программу: $ alt-components
3. Запустить программу еще раз (https://bugzilla.altlinux.org/57586)
4. Снять ограничение на удаление базовых компонентов:
Инструменты > Система > Снять галочку Запретить удаление базовых компонентов
5. В дереве Базовые компоненты снять галочку с пункта "Документация Альт Рабочая станция" (для Workstation) или "Документация Альт Сервер" (для Server) и нажать Применить;
6. В открывшемся окне "Запрошенные компоненты" нажать Далее.

- Фактический результат:
В открывшемся окне "Разрешённые компоненты" предустановленные пакеты брендинга и документации считаются установленными вручную, в связи с чем удаление блокируется с сообщением "Транзакция содержит пакеты, установленные вручную!", что не соответствует действительности.

- Ожидаемый результат:
Удаление не блокируется или блокируется по другой причине.
Сообщение о том, что выбранные пакеты были установлены вручную отсутствует.
Comment 1 Ivan Alekseev 2026-01-21 15:56:09 MSK
Created attachment 20535 [details]
Сообщение "Транзакция содержит пакеты, установленные вручную!" при попытке удаления базового компонента с документацией