Summary: | Не проходит обновление с помощью plasma-discover-update | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch p10 | Reporter: | Evgeny Shesteperov <alimektor> | ||||
Component: | plasma5-discover | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | REOPENED --- | QA Contact: | qa-p10 <qa-p10> | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | amakeenk, kiriukhinaaa, kostevichae, vercha | ||||
Version: | не указана | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Evgeny Shesteperov
2023-01-10 15:15:05 MSK
(In reply to Evgeny Shesteperov from comment #0) > Аналогично с опцией --offline. Аналогично без неё, т.к. она по умолчанию. (Ответ для Sergey V Turchin на комментарий #1) > (In reply to Evgeny Shesteperov from comment #0) > > Аналогично с опцией --offline. > Аналогично без неё, т.к. она по умолчанию. Прочтите, пожалуйста, ещё раз описание ошибки. Произведите обновление -- будет в логах. Воспроизводится в р10: rpm -qa | grep plasma5-discover plasma5-discover-5.26.4-alt3 plasma5-discover-fwupd-5.26.4-alt3 plasma5-discover-maxi-5.26.4-alt3 plasma5-discover-flatpak-5.26.4-alt3 plasma5-discover-kns-5.26.4-alt3 plasma5-discover-core-5.26.4-alt3 plasma5-discover-common-5.26.4-alt3 plasma5-discover-snap-5.26.4-alt3 plasma5-discover-packagekit-5.26.4-alt3 Действия вкратце: 1. Установить первый пакет # apt-get install <пакет> -> Установить соответствующий таск: # apt-repo add <таск> -> Провести обновление: $ plasma-discover-update 1.1 Проверить корректность обновления: # apt-get update && apt-get dist-upgrade --dry-run -y 2. Установить второй пакет # apt-get install <пакет> -> Установить соответствующий таск: # apt-repo add <таск> -> Провести обновление: $ plasma-discover-update 2.1 Проверить корректность обновления: # apt-get update && apt-get dist-upgrade --dry-run -y Ожидаемый результат: оба процесса обновления успешно прошли (Вывод команд из шагов 1.1, 2.1 = 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.). Фактический результат: первое обновление прошло успешно, шаг 1.1 = 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено, второе обновление НЕ прошло успешно, шаг 2.1 = 9 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. (In reply to Анастасия Кирюхина from comment #4) > -> Провести обновление: $ plasma-discover-update Наверняка в начале этой строки нужно писать "Предположительно", тогда будет точно. Там же не предполагается интерактив в необходимых случаях? (Ответ для Sergey V Turchin на комментарий #5) > (In reply to Анастасия Кирюхина from comment #4) > Там же не предполагается интерактив в необходимых случаях? Что имеется в виду под данной фразой? @zerg, какой ожидаемый результат должен быть при повторном обновлении? Судя по описанию ошибки, повторное использование утилиты не выполняет обновление. (In reply to Vera Blagoveschenskaya from comment #7) > @zerg, какой ожидаемый результат должен быть при повторном обновлении? При повторном обновлении _других_ пакетов результат может быть неожиданным. (In reply to Анастасия Кирюхина from comment #6) > > Там же не предполагается интерактив в необходимых случаях? > Что имеется в виду под данной фразой? Пользователю задают вопросы, а он на них отвечает. В зависимости от его ответов меняется дальнейшее поведение. Переоткрываю, т.к. воспроизводится по шагам из 1 комментария: Обновление не происходит даже при первом обновлении(Ранее никаких обновлений в графике не производилось) Версия пакета: plasma5-discover-core-5.27.9-alt1 (Ответ для Sergey V Turchin на комментарий #8) > результат может быть неожиданным. Разве это не ошибка по определению? (Ответ для Kostevich Arseniy на комментарий #10) > > результат может быть неожиданным. > Разве это не ошибка по определению? Конечно ошибка. Развесьте баги по каждому из этих пакетов. (Ответ для Kostevich Arseniy на комментарий #10) > Переоткрываю, т.к. воспроизводится по шагам из 1 комментария: Да. Воспроизводится ничего. P.S. Комментарий номер 3. (Ответ для Sergey V Turchin на комментарий #3) > Произведите обновление -- будет в логах. Производим, а оно не производится, к сожалению: $ plasma-discover-update && echo ok || echo fail kf.newstuff.core: The file could not be parsed. kf.newstuff.core: The file could not be parsed. adding empty sources model QStandardItemModel(0x55e3256c5760) QCommandLineParser: option not defined: "feedback" no component found for "ru.basealt.altlinux" No updates available, exiting ok $ sudo apt-get update && sudo apt-get dist-upgrade Следующие пакеты будут ОБНОВЛЕНЫ: .... 119 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 161MB архивов. После распаковки потребуется дополнительно 9709kB дискового пространства. (Ответ для Alexander Makeenkov на комментарий #13) > > Произведите обновление -- будет в логах. > Производим, а оно не производится, к сожалению: Ура! Вы догадались! (Ответ для Sergey V Turchin на комментарий #14) > (Ответ для Alexander Makeenkov на комментарий #13) > > > Произведите обновление -- будет в логах. > > Производим, а оно не производится, к сожалению: > Ура! Вы догадались! В чём тогда, по вашему, заключается NOTABUG ? (Ответ для Alexander Makeenkov на комментарий #15) > В чём тогда, по вашему, заключается NOTABUG ? В том, что у вас "не происходит обновление" -- ожидаемое и специально запланированное поведение. Возможно, из-за патчей, принудительно включающих оффлайн-обновление, такой эффект. Как-нибудь проверю, когда совсем делать нечего будет. |