============================== - OS: ALT Regular Sisyphus x86_64 - Kernel: 6.6.20-un-def-alt1 - CPU: Intel i7-4850HQ (8) @ 3.500GHz - GPU: NVIDIA GeForce GT 750M Mac Edition - Display: wayland Система обновлена: 07.03.2024 ============================== Пакет: gnome-shell Версия: 45.4-alt1 Шаги, приводящие к ошибке: ============================== 1. Открыть центр приложений (Gnome-Software) 2. В поиске ищем приложение "Расширения" (с зеленой иконкой) и переходим в детальную карточку приложения 3. Удаляем приложение (нажав на иконку удаления) Фактический результат: ============================== - После перезагрузки система не запускается в рабочем состоянии - В системе удалены gnome-shell, gdm без отображения уведомления об удалении данных пакетов Ожидаемый результат: ============================== - Приложение "Расширения" удалено - Не удаляются данные пакеты - Отображется уведомление об удалении связанных пакетов Дополнительная информация: ============================== - Приложение "Расширения" не должно быть связано с системой
Спасибо Павел за репорт. Хотел дополнить, что приложение "Расширения" входит в состав пакета gnome-shell-45.4-alt1.x86_64 Ссылка: https://packages.altlinux.org/ru/sisyphus/files/?q=%2Fusr%2Fbin%2Fgnome-extensions-app
gnome-shell-extensions успешно удаляется утягивая за собой только метапакеты, которые от него зависят. $ sudo apt-get remove gnome-shell-extensions Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ: gnome-shell-extensions gnome3-default gnome3-minimal gnome3-mobile 0 будет обновлено, 0 новых установлено, 4 пакетов будет удалено и 14 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 772kB дискового пространства. Продолжить? [Y/n] n Прервано. Если удаление gnome-shell-extensions через центры приложений происходит как-то иначе, вам следует точно выяснить причину такого поведения и повесить багу на правильный компонент, предложив способы решения так волнующей вас проблемы.
(Ответ для Yuri N. Sedunov на комментарий #2) > gnome-shell-extensions успешно удаляется утягивая за собой только > метапакеты, которые от него зависят. > > $ sudo apt-get remove gnome-shell-extensions > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Следующие пакеты будут УДАЛЕНЫ: > gnome-shell-extensions gnome3-default gnome3-minimal gnome3-mobile > 0 будет обновлено, 0 новых установлено, 4 пакетов будет удалено и 14 не > будет обновлено. > Необходимо получить 0B архивов. > После распаковки будет освобождено 772kB дискового пространства. > Продолжить? [Y/n] n > Прервано. > > Если удаление gnome-shell-extensions через центры приложений происходит > как-то иначе, вам следует точно выяснить причину такого поведения и повесить > багу на правильный компонент, предложив способы решения так волнующей вас > проблемы. В пакете gnome-shell-extensions поставляется только часть функционала приложения описанного на странице: https://apps.gnome.org/ru/Extensions/ Если мы говорим о самом клиенте (интерфейсе) расширения (содержание репорта соответствует именно данному пользовательскому сценарию): [oleg@alt-gnome ~]$ appstreamcli search Расширения Идентификатор: org.gnome.Extensions [desktop-application] Имя: Расширения Сводка: Управление расширениями GNOME Shell Пакет: gnome-shell-data Домашняя станица: https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/HEAD/subprojects/extensions-app --- [oleg@alt-gnome applications]$ cat /usr/share/applications/org.gnome.Extensions.desktop | grep Exec Exec=/usr/bin/gnome-extensions-app --gapplication-service [oleg@alt-gnome applications]$ rpm -qf /usr/bin/gnome-extensions-app gnome-shell-45.4-alt1.x86_64 Основываясь на вышеизложенном, инициатор, с моей точки зрения, правильно выбрал компонент при оформлении репорта.
Милые гномики, вы окончательно запутались перепутав пакет gnome-shell-extensions и приложение org.gnome.Shell.Extensions. Распутаетесь, -- доложите в другой баге.
Мы не запутались )) Речь идет о приложении, не буду писать название раз возникает путаница. https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/HEAD/subprojects/extensions-app Именно данное приложение содержится в Центре приложений, и ему посвящен данный репорт. Наши предложения: 1) В https://packages.altlinux.org/ru/sisyphus/srpms/gnome-shell/specfiles/ переделать копирование файлов с %files %_bindir/* на %files %_bindir/gnome-shell %_bindir/gnome-extensions %_bindir/gnome-shell-extension-prefs %_bindir/gnome-shell-extension-tool %_bindir/gnome-shell-test-tool 2) Собрать отдельный пакет gnome-extensions-app (Source: https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/HEAD/subprojects/extensions-app) И было бы хорошо добавить пакет gnome-extensions-app в профиль ALT Regular Gnome, вы согласны с нами?
(Ответ для iQQator на комментарий #5) > И было бы хорошо добавить пакет gnome-extensions-app в профиль ALT Regular > Gnome, вы согласны с нами? Павел, добавляю в подписчики Антона Мидюкова, возможно ему будет интересно.
(Ответ для iQQator на комментарий #5) > Именно данное приложение содержится в Центре приложений, и ему посвящен > данный репорт. Наши предложения: > > 1) В https://packages.altlinux.org/ru/sisyphus/srpms/gnome-shell/specfiles/ > переделать копирование файлов с Переделывайте. За основу берите спек для gnome-shell-46 отсюда: http://ftp.altlinux.org/pub/people/gnome/46/ Приложите сюда патч с подробным комментарием о том, какие задачи он решает, и какими побочными эффектами грозит. Обязательно привлеките к этой работе главного гномика. Удачи!