| Summary: | Ошибка сегментирования во время удаления компонента с помощью alteratorctl | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Olga <urozhaevaoo> | ||||
| Component: | alteratorctl | Assignee: | hromovpi <hromovpi> | ||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | alxvmr, bozhchenkopa, hromovpi, liannnix, sav, sheriffkorov, sin | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Дополнительная информация: Ошибка не воспроизводится для Alt Server Minimal. Однако пакеты не удаляются: # alteratorctl components remove samba-dc --allow-remove-manually Чтение списков пакетов... Построение дерева зависимостей... Невозможно удалить компонент samba-dc, так как он содержит в себе следующие пакеты, имеющиеся в базовых компонентах системы: bind-utils Хотя пакет bind-utils устанавливается по зависимости Ошибка воспроизводится в том числе если запускать Альт Компоненты напрямую, а не через alteratorctl на системах с GUI: $ alt-components Версия пакета: alt-components-0.6.13-alt2 |
Created attachment 20923 [details] Backtrace падения Версия программы: ================= alteratorctl-0.2.8-alt1 Стенды с ошибкой, обновлен. до Sisyphus: ======================================== Alt Workstation K 11.2 Alt Workstation 11.1 Alt Education KDE 11 Alt Education XFCE 11 Шаги воспроизведения: ===================== 1. Установить пакеты # apt-get install -y alteratorctl alterator-explorer alt-components 2. Установить компонент samba-dc: # alteratorctl components install samba-dc Убедиться в установке пакетов: # rpm -q task-samba-dc bind-utils samba-winbind-clients && echo OK 3. Удалить компонент samba-dc: # alteratorctl components remove samba-dc Если сообщается "Возможность удаления установленных вручную пакетов отключена", то для проверки воспользоваться: # alteratorctl components remove samba-dc --allow-remove-manually 4. Убедиться в удалении пакетов: # rpm -q task-samba-dc bind-utils samba-winbind-clients Ожидаемый результат: ==================== Полное удаление компонента samba-dc Фактический результат: ====================== Возможность удаления установленных вручную пакетов отключена. Поэтому для удаления используется "--allow-remove-manually", в результате которого происходит ошибка сегментирования и пакеты не удаляются.