Bug 56044 - Не выполняется обновление с командой plasma-discover --headless-update
Summary: Не выполняется обновление с командой plasma-discover --headless-update
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: plasma-discover (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-18 11:56 MSK by Антоненко Даниил
Modified: 2026-03-16 11:02 MSK (History)
2 users (show)

See Also:


Attachments
error_vm_kwork_headless-update (6.30 KB, text/plain)
2025-09-18 11:56 MSK, Антоненко Даниил
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Антоненко Даниил 2025-09-18 11:56:26 MSK
Created attachment 19582 [details]
error_vm_kwork_headless-update

Стенды с ошибкой:
=================
ВМ Workstation K x86-64 11.1 (обновлен до Sisyphus)
ВМ Education KDE x86-64 11.0 (обновлен до Sisyphus)

Версия программы:
=================
plasma-discover-6.4.5-alt1.x86_64

Шаги, приводящие к ошибке:
==========================
1) Добавить любое сборочное задание, предварительно установив пакеты из него:
# TASK=XXXXX && apt-get install $(apt-repo list $TASK) && apt-repo add $TASK && apt-get update

2) Проверить, что действительно есть пакеты, которые должны обновляться, но не выполнять обновление:
# apt-get dist-upgrade -s

3) В графической сессии пользователя выполнить команду в терминале Konsole:
$ plasma-discover --headless-update

Ожидаемый результат:
====================
Будет выполнено автоматически обновление без графики (headless), то есть только с выводом информации в консоль.

Фактический результат:
======================
Обновление не происходит. 

На ВМ с Education KDE сообщения с ошибкой и дальше ничего не происходит:
$ plasma-discover --headless-update  
libEGL warning: failed to get driver name for fd -1  
  
libEGL warning: MESA-LOADER: failed to retrieve device information  
  
libEGL warning: failed to get driver name for fd -1  
  
MESA: error: ZINK: failed to choose pdev  
libEGL warning: egl: failed to create dri2 screen  
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false  
adding empty sources model QStandardItemModel(0x55de7ca43850)

На виртуальной машине с Workstation K похожие ошибки (см. error_vm_kwork_headless-update), но немного отличается поведение. Приложение Discover в итоге запускается и падает с ошибкой "Ошибка сегментирования (образ памяти сброшен на диск)"


Дополнительная информация:
==========================
• Выдержка из "plasma-discover -h": 
  --headless-update Запустить обновление в автоматическом режиме, без графического пользовательского интерфейса.
Comment 1 Божченко Павел Александрович 2026-03-16 11:02:56 MSK
Ошибка воспроизводится на версии пакета
plasma-discover-6.5.6-alt1

При попытке выполнить обновление, в консоли появляются следующие сообщения:
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")
PackageKitBackend: No distro component found for "ru.basealt.altlinux"
AppStreamIntegration: No distro component found for "ru.basealt.altlinux"
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")
packagekitqt.offline: Properties could not be invalidated "org.freedesktop.PackageKit.Offline" QList("PreparedUpgrade")