Bug 59199 - Не работает деактивация переключателя "Запретить удаление зависимых пакетов помеченных системой как установленные вручную"
Summary: Не работает деактивация переключателя "Запретить удаление зависимых пакетов п...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: tuner-alt-components (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alex
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-05-14 17:34 MSK by Белая Алёна
Modified: 2026-05-27 16:34 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Белая Алёна 2026-05-14 17:34:02 MSK
tuner-alt-components-1.0.1-alt1

Стенд: Alt Workstation 11.1 x86_64, обновленный до Sisyphus

Шаги воспроизведения:
1. Установить tuner-alt-components:
# apt-get install tuner tuner-alt-components
2. Меню приложений -> Тюнер -> Администрирование -> Компоненты
3. На верхней панели открыть бургер-меню, выбрать настройки. 
Деактивировать выключатель "Запретить удаление зависимых пакетов помеченных системой как установленные вручную"
4. Перейти в: Инфраструктурные решения -> Доменная инфраструктура -> Samba AD: поддержка клиентской инфраструктуры -> активировать чекбокс -> Принять -> Принять. При необходимости ввести пароль администратора
5. Дождаться, пока компоненты установятся, перейти по тому же пути и деактивировать чекбокс на "Samba AD: поддержка клиентской инфраструктуры" -> Принять -> Принять. При необходимости ввести пароль администратора

Результат: При нажатии на "Применить" появляется сообщение "Применение изменений...", но пакеты не удаляются. Никаких ошибок и предупреждений не показывается

Ожидаемый результат: переключатель деактивирован и пакеты можно удалить. В качестве FR - несмотря на возможность удалить пакеты, появляется предупреждение пользователю, что это может привести к неработоспособности системы
Comment 1 Repository Robot 2026-05-22 10:43:28 MSK
tuner-alt-components-1.0.3-alt1 -> sisyphus:

Thu May 21 2026 Alexander Davydzik <paladindev@altlinux> 1.0.3-alt1
- fixed edition warning (Closes: 59179)
- fixed changed dialog wrapping (Closes: 59151)
- added empty component tree state (Closes: 59150)
- added warning about manual packages (Closes: 59204, 59199, 59176)
Comment 2 Савелий Солдатов 2026-05-27 13:29:06 MSK
tuner-alt-components-1.0.5-alt1.x86_64

Стенд: Alt Workstation 11.1 x86_64, обновленный до Sisyphus

Ошибка воспроизводится. При попытке удалить возникает предупреждение "Не удалось применить изменения"
В консоли в этот момент:
** (tuner:11681): WARNING **: 12:47:22.261: tree.vala:136: Failed to apply changes: Non-zero exit code - Exit code of method UpdateAsync in object /org/altlinux/alterator/apt is 100

Компоненты не удаляются
Comment 3 Alex 2026-05-27 16:34:51 MSK
Ошибка была исправленна. Переключатель "Запретить удаление зависимых пакетов помеченных системой как установленные вручную" при включеннном состоянии и наличии пакетов на удаление которые были помечены как установленные вручную блокирует возможность применения изменений. Ошибки от альтератора никак не влияют на работу данного переключателя.