Версия пакета: altcenter-1.0-alt0.40 Стенды: ALT Education XFCE 11.1 x86_64 (Обновленный до Sisyphus) ALT Education KDE 11.1 x86_64 (Обновленный до Sisyphus) Описание: При удалении образовательных компонентов (ПО для высшего образования, ПО для средней школы) через Альт Центр возникают проблемы: ошибки зависимостей, многие пакеты не удаляются из системы. Шаги воспроизведения: 1. Зафиксировать количество пакетов на чистой системе: # rpm -qa --qf '%{name}\n' | sort > clean.txt 2. Открыть Альт Центр -> Компоненты 3. Выбрать "ПО для высшего образования" 4. Нажать "Применить" (дождаться установки) 5. Снять галочку с "ПО для высшего образования" 6. Нажать "Применить" 7. Зафиксировать количество пакетов после удаления ПО для высшего образования: # rpm -qa --qf '%{name}\n' | sort > remove_vpo.txt 8. Посмотреть различия: # diff clean.txt remove_vpo.txt Ожидаемый результат: Удаляются все пакеты, установленные с компонентом. В консоли Альт Центра вывод: Операция завершена успешно. Результат сравнения файлов - пустая строка: Фактический результат: Результат diff /root/clean.txt /root/after_vpo_remove.txt показывает, что в системе остались пакеты, установленные с компонентом (более 150 пакетов). В консоли Альт Центра вывод: ошибка: Неудовлетворенные зависимости: cmake нужен для (установлен) qt6-base-devel-6.10.3-alt3.x86_64 ninja-build нужен для (установлен) qt6-base-devel-6.10.3-alt3.x86_64 lazarus = 1:4.8-alt1:sisyphus+420705.100.2.1 нужен для (установлен) lazarus-gtk-1:4.8-alt1.x86_64 openscad = 2021.01-alt7:sisyphus+424233.300.2.1 нужен для (установлен) openscad-MCAD-2021.01-alt7.x86_64 /usr/lib64/openmpi/lib/libmpi.so.20 нужен для (установлен) libhypre-2.20.0-alt2.x86_64 /usr/lib64/openmpi/lib/libmpi.so.20 нужен для (установлен) elmerfem-26.2.1-alt3.x86_64 /usr/lib64/openmpi/lib/libmpi_mpifh.so.20 нужен для (установлен) elmerfem-26.2.1-alt3.x86_64 Операция завершилась с ошибкой. Выполнить те же самые шаги на чистой системе, удаляя "ПО для средней школы" Фактический результат: В консоли Альт Центра вывод: Операция завершена успешно. Результат diff /root/clean.txt /root/after_school_remove.txt показывает, что в системе остались пакеты, установленные с компонентом (более 920 пакетов).