Summary: | Discover не может получить данные от appstream | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Иван <ivan.silianov2011> |
Component: | appstream-data-desktop | Assignee: | felixz <felixz> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P5 | CC: | aen, antohami, cas, darktemplar, felixz, mcpain, na0m6xny, oleg, rauty, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 46625 |
Description
Иван
2024-05-10 12:15:33 MSK
(Ответ для Иван на комментарий #0) > После очередного обновления системы 10.05.2024 Discover перестал видеть > репозиторий Sisiphus Видимо, сломалось после прохождения таска: https://packages.altlinux.org/ru/tasks/347602/ вывод при запуске discover через терминал после свежего обновления no component found for "org.altlinux.en.altlinux" file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" (Ответ для Антон Мидюков на комментарий #1) > Видимо, сломалось после прохождения таска: > https://packages.altlinux.org/ru/tasks/347602/ Да. Сизиф $ appstreamcli install org.kde.konsole.desktop Было найдено несколько кандидатов для установки: [1] package:(null) - Konsole (Терминал) [2] bundle:flatpak - Konsole (Терминал) Пожалуйста, введите номер компонента для установки: 1 Компонент 'org.kde.konsole.desktop' не имеет кандидата установки. p10 $ appstreamcli install org.kde.konsole.desktop Было найдено несколько кандидатов для установки: [1] package:kde5-konsole - Konsole (Терминал) [2] bundle:flatpak - Konsole (Терминал) Пожалуйста, введите номер компонента для установки: 1 Сопоставление [=========================] Пакет не найден: kde5-konsole [=========================] Команда завершилась с ошибкой: Выбранные пакеты могут быть уже установлены. Получилось починить с помощью 'appstreamcli put /usr/share/app-info/xmls/altlinux.xml; appstreamcli refresh-cache'. Судя по тому что написано в документации (https://www.freedesktop.org/software/appstream/docs/chap-CatalogData.html#spec-asxml-filenaming), appstreamcli status не показывает директорию /usr/share/app-info/xmls в os-catalog и после прописывания команд altlinux.xml оказался в /var/cache/swcatalog/xml/altlinux.xml, путь /usr/share/app-info/(xml|xmls) устарел и нужно использовать /usr/share/swcatalog/xml. Чтобы полностью починить руками нужно сделать следующее::'mv /usr/share/app-info /usr/share/swcatalog; mv /usr/share/swcatalog/xmls /usr/share/swcatalog/xml; appstreamcli refresh-cache'. Директория xmls теперь тоже не работает, только xml. |