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. Проверить наличие компонент в разделе Результат: раздел "Компоненты" пустой Ожидаемый результат: в разделе есть компоненты для просмотра, установки, удаления Дополнительная информация: содержимое появилось после установки пакетов alterator-components-base alterator-interface-component alterator-backend-component Полагаю, будет лучше добавить зависимость на эти пакеты, т.к. без них мы получаем пустую страницу без каких-либо предупреждений и ошибок, пользователю неясно, что он сделал не так и как исправить проблему.
Мы не хотим добавлять зависимости на "alterator-components-base" так как этот набор компонентов вовсе не нужен для бранчей с собственными редакциями и наборами компонентов, например для рабочей станции GNOME. Бэкенд libalterator-glib так же не указывает их в зависимостях. Вместо этого мы сделаем корректную ошибку о том что компонентов в системе не найдено
(Ответ для Дмитрий на комментарий #1) > Мы не хотим добавлять зависимости на "alterator-components-base" так как > этот набор компонентов вовсе не нужен для бранчей с собственными редакциями > и наборами компонентов, например для рабочей станции GNOME. Бэкенд > libalterator-glib так же не указывает их в зависимостях. > > Вместо этого мы сделаем корректную ошибку о том что компонентов в системе не > найдено Спасибо. Если этого возможно, добавьте пожалуйста в ошибку рекомендации пользователю, какие пакеты ему нужно доустановить, чтобы начать работу с компонентами.
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)
Версия: tuner-alt-components-1.0.3-alt1 Сообщение при отсутствии зависимостей следующее: Установите пакет компонентов, соответствующий вашей редакции дистрибутива, или используйте стандартный набор, установив alterator-components-base Проблема в том, что установки только лишь alterator-components-base недостаточно: # apt-get install alterator-components-base Выбрано alt-components-base для 'alterator-components-base' Следующие НОВЫЕ пакеты будут установлены: alt-components-base 0 будет обновлено, 1 новых установлено Не хватает ещё alterator-backend-component, без него список остаётся пустым. Если это возможно, предлагаю тот же подход что применяется в Dolphin для зависимости от Samba для публикации каталогов - по умолчанию зависимости не требуются, но устанавливаются одной кнопкой из GUI самого Dolphin
Предлагаю такое решение: https://bugzilla.altlinux.org/59312 Есть бэкенд libalterator-glib, он реализует работу с компонентами, может быть он и не должен устанавливать alterator-components-base но другие пакеты бэкендов связанные с его собственной реализацией такие как alterator-backend-component он должен устанавливать для своей работы
tuner-alt-components-1.0.7-alt1 libalterator-glib0-0.1.7-alt3 При установке tuner-alt-components по зависимостям устанавливается libalterator-glib0 и к нему по зависимостям устанавливаются пакеты alterator-backend-* и alt-components-base Проблема исправлена.