Bug 51969 - После обновления c plasma 5.27 на 6.1.5 необходимо установить этот пакет для приведения системы в нормальный вид.
Summary: После обновления c plasma 5.27 на 6.1.5 необходимо установить этот пакет для ...
Status: CLOSED DUPLICATE of bug 51676
Alias: None
Product: Branch p11
Classification: Unclassified
Component: libopenh264 (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-06 20:21 MSK by Зайкин Илья
Modified: 2024-11-12 11:28 MSK (History)
6 users (show)

See Also:


Attachments
Лог обновления системы. (49.69 KB, text/plain)
2024-11-07 18:59 MSK, Зайкин Илья
no flags Details
Лог обновления с p10 на p11 (180.27 KB, text/plain)
2024-11-08 16:25 MSK, Зайкин Илья
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Зайкин Илья 2024-11-06 20:21:29 MSK
После обновления у меня ломается тема оформления и пропадает курсор. Лечится это очень легко, командой: apt-get install kde.
После этой команды в систему устанавливаются следующие пакеты(rpm -qa -last):
yt-dlp-2024.08.06-alt1.noarch                 Ср 06 ноя 2024 19:21:16
python3-module-yt_dlp-2024.08.06-alt1.noarch  Ср 06 ноя 2024 19:21:16
python3-module-websockets-12.0-alt1.x86_64    Ср 06 ноя 2024 19:21:16
libXpresent-1.0.1-alt1.x86_64                 Ср 06 ноя 2024 19:21:16
libmpv2-0.38.0-alt1.1.x86_64                  Ср 06 ноя 2024 19:21:16
liblua5.1-5.1.5-alt21.x86_64                  Ср 06 ноя 2024 19:21:16
kde-video-player-5-haruna-6.0.2-alt1.x86_64   Ср 06 ноя 2024 19:21:16
kde5-haruna-youtube-player-4-ytdlp-0.12.3-alt2.x86_64 Ср 06 ноя 2024 19:21:16
kde5-haruna-common-0.12.3-alt2.noarch         Ср 06 ноя 2024 19:21:16
kde5-haruna-0.12.3-alt2.x86_64                Ср 06 ноя 2024 19:21:16
kde-24.01.2-alt1.x86_64                       Ср 06 ноя 2024 19:21:16
plasma6-integration-6.1.5-alt1.x86_64         Ср 06 ноя 2024 19:21:15
plasma6-breeze-6.1.5-alt1.x86_64              Ср 06 ноя 2024 19:21:15
libvapoursynth-script0-68-alt1.x86_64         Ср 06 ноя 2024 19:21:15
libuchardet-0.0.7-alt1.x86_64                 Ср 06 ноя 2024 19:21:15
libsixel1-1.10.3-alt2.x86_64                  Ср 06 ноя 2024 19:21:15
liblua5.1-preinstall-5.1.5-alt21.x86_64       Ср 06 ноя 2024 19:21:15
libktcore16-23.08.5-alt2.x86_64               Ср 06 ноя 2024 19:21:15
libkimageannotator0-0.7.1-alt2.x86_64         Ср 06 ноя 2024 19:21:15
libkf6style-6.7.0-alt1.x86_64                 Ср 06 ноя 2024 19:21:15
libkf5torrent6-23.08.5-alt1.x86_64            Ср 06 ноя 2024 19:21:15
libkf5plotting-5.116.0-alt1.x86_64            Ср 06 ноя 2024 19:21:15
libkcolorpicker0-0.3.1-alt1.x86_64            Ср 06 ноя 2024 19:21:15
libgwenviewlib5-23.08.5-alt1.x86_64           Ср 06 ноя 2024 19:21:15
kf6-frameworkintegration-common-6.7.0-alt1.noarch Ср 06 ноя 2024 19:21:15
kde-small-24.01.2-alt1.x86_64                 Ср 06 ноя 2024 19:21:15
kde5-libktorrent-common-23.08.5-alt1.noarch   Ср 06 ноя 2024 19:21:15
kde5-ktorrent-23.08.5-alt2.x86_64             Ср 06 ноя 2024 19:21:15
kde5-kteatime-23.08.5-alt1.x86_64             Ср 06 ноя 2024 19:21:15
kde5-kimageannotator-common-0.7.1-alt2.noarch Ср 06 ноя 2024 19:21:15
kde5-gwenview-common-23.08.5-alt1.noarch      Ср 06 ноя 2024 19:21:15
kde5-gwenview-23.08.5-alt1.x86_64             Ср 06 ноя 2024 19:21:15
kde5-filelight-23.08.5-alt1.x86_64            Ср 06 ноя 2024 19:21:15
libGeoIP-1.6.12-alt1.x86_64                   Ср 06 ноя 2024 19:21:14
kde5-kcalc-23.08.5-alt1.x86_64                Ср 06 ноя 2024 19:21:14
GeoIP-Lite-Country-20180327-alt1.noarch       Ср 06 ноя 2024 19:21:14

Среди них можно заметить пакеты c plasma6:
plasma6-integration-6.1.5-alt1.x86_64         
plasma6-breeze-6.1.5-alt1.x86_64
libkf6style-6.7.0-alt1.x86_64 
kf6-frameworkintegration-common-6.7.0-alt1.noarch

Скорее всего именно они чинят систему после обновления. Хотелось бы, чтобы они устанавливались сами при переходе с plasma 5.27 на 6.1.5 
Надеюсь я чем-то смог помочь, желаю удачи.
Comment 1 Sergey V Turchin 2024-11-07 11:36:33 MSK
Без приложения вывода от
apt-get -o Debug::PkgProblemResolver=true dist-upgrade
перед подтверждением обновления это гадание на кофейной гуще.
Comment 2 Sergey V Turchin 2024-11-07 11:43:00 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> перед подтверждением обновления это гадание на кофейной гуще.
Немного погадал на всякий
https://packages.altlinux.org/ru/tasks/361904
https://packages.altlinux.org/ru/tasks/361906
https://packages.altlinux.org/ru/tasks/361907
https://packages.altlinux.org/ru/tasks/361909
https://packages.altlinux.org/ru/tasks/361910
https://packages.altlinux.org/ru/tasks/361911
https://packages.altlinux.org/ru/tasks/361912
Comment 3 Зайкин Илья 2024-11-07 18:59:38 MSK
Created attachment 17148 [details]
Лог обновления системы.
Comment 4 Sergey V Turchin 2024-11-08 10:15:34 MSK
(Ответ для Зайкин Илья на комментарий #3)
> Лог обновления системы.
Всё чисто. Видимо, у вас до обновления не был установлен пакет kde5, поэтому такие мелкие последствия не в счёт.
Comment 5 Sergey V Turchin 2024-11-08 10:18:10 MSK
Так же у меня большие сомнения, что
apt-get install kde
вытащил указанные вами kde5-пакеты. Возможно, вы обновляетесь из устаревшего зеркала.

Если хотите дальше разбираться, пришлите вывод от 
apt-get -o Debug::PkgProblemResolver=true install kde
Comment 6 Зайкин Илья 2024-11-08 16:25:38 MSK
Created attachment 17152 [details]
Лог обновления с p10 на p11
Comment 7 Зайкин Илья 2024-11-08 16:27:48 MSK
(Ответ для Sergey V Turchin на комментарий #5) 
> Если хотите дальше разбираться, пришлите вывод от 
> apt-get -o Debug::PkgProblemResolver=true install kde
Там тоже всё чисто. На устройстве с p10 пакет kde5 установлен, мне стало интересно, останется ли этот пакет после обновления до p11, но произошла ошибка:
Следующие пакеты имеют неудовлетворенные зависимости:
  kdepim-addons-common: Obsoletes: kde5-pim-addons-common (< 24.08.2-alt1)
  kdepim-runtime-common: Obsoletes: kde5-pim-runtime-common (< 24.08.2-alt1)
E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это может быть вызвано сохраняемыми пакетами.
Comment 8 Sergey V Turchin 2024-11-12 09:16:21 MSK
(Ответ для Зайкин Илья на комментарий #7)
> Там тоже всё чисто.
Нет, конечно. Обломалось же.

Да и всякие бороды типа про lightdm-kde-greeter или yakuake уже показывают проблему.
Сообщений типа "Removing lightdm-kde-greeter", "Removing codeblocks" и "Removing hplip-gui" быть не должно.

Такое ощущение, что apt подавился и не смог больше подробностей дать. В конце он и сам сознался.
Comment 9 Sergey V Turchin 2024-11-12 09:17:31 MSK
(Ответ для Зайкин Илья на комментарий #7)
> На устройстве с p10 пакет kde5 установлен, мне стало
> интересно, останется ли этот пакет после обновления до p11
Его заменит пакет kde.
Comment 10 Sergey V Turchin 2024-11-12 09:20:59 MSK
(Ответ для Зайкин Илья на комментарий #6)
> Лог обновления с p10 на p11
[...]
> E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это
> может быть вызвано сохраняемыми пакетами.

Могут ли мантейнеры apt по логу найти хоть один пакет из создающих проблему?
Comment 11 Антон Мидюков 2024-11-12 09:55:09 MSK
zerg, мне кажется проблема очевидна. Не смогли удалиться пакеты kde5-pim-addons-common и kde5-pim-runtime-common. Они объявлены obsoletes, но всё ещё есть в репозитории. Это само по себе странно. Нужно их удалить, раз они объявлены obsoletes, и будет видно, кто их всё ещё хочет.
Comment 12 Sergey V Turchin 2024-11-12 10:07:02 MSK
(Ответ для Антон Мидюков на комментарий #11)
> Нужно их удалить, раз они объявлены obsoletes
Очень хочется надеяться, что всё так просто решается. Пойду поудаляю.
Comment 13 Антон Мидюков 2024-11-12 10:14:37 MSK
(Ответ для Sergey V Turchin на комментарий #12)
> (Ответ для Антон Мидюков на комментарий #11)
> > Нужно их удалить, раз они объявлены obsoletes
> Очень хочется надеяться, что всё так просто решается. Пойду поудаляю.

Возможно, стоит пакету kdepim-runtime-common провайдить также kde5-pimlibs-common, который предоставляется пакетом kde5-pim-runtime-common.
Comment 14 Ivan A. Melnikov 2024-11-12 10:16:13 MSK
Я не мейнтенер apt (что бы там p.a.o не говорили), но посмотреть могу.

> Лог обновления с p10 на p11

Если имелся ввиду этот лог, то он довольно понятен. Можно взять, например, строку "Removing  lightdm-kde-greeter" и искать от неё вверх.

(NB: Removing в данном случае не из системы, а из списков пакетов на установку/обновление).

Вот эта лесенка, в которой видна вся цепочка.

>                      Reinst not done for non-upgradable gst-plugins-bad1.0
>                    Reinst One of the alternatives failed because of gst-plugins-bad1.0
>                   Reinst(libqt6-multimedia) All alternatives failed. So the whole current Reinst fails
>                 Reinst One of the alternatives failed because of libqt6-multimedia
>                Reinst(libqt6-texttospeech) All alternatives failed. So the whole current Reinst fails
>              Reinst One of the alternatives failed because of libqt6-texttospeech
>             Reinst(libkf6textwidgets) All alternatives failed. So the whole current Reinst fails
>           Reinst One of the alternatives failed because of libkf6textwidgets
>          Reinst(libklipper6) All alternatives failed. So the whole current Reinst fails
>        Reinst One of the alternatives failed because of libklipper6
>       Reinst(plasma-workspace-qml) All alternatives failed. So the whole current Reinst fails
>     Reinst One of the alternatives failed because of plasma-workspace-qml
>    Reinst(lightdm-kde-greeter) All alternatives failed. So the whole current Reinst fails
>  Removing lightdm-kde-greeter rather than change one of its deps: perhaps plasma-workspace-qml or another one


Ключевые моменты истории gst-plugins-bad1.0 можно найти в логе выше:

> Fixing libavcodec58 via keep of libopenh264
> Removing gst-plugins-bad1.0 rather than change one of its deps: perhaps libopenh264.so.7()(64bit) or another one
> Removing libqt5-multimedia rather than change one of its deps: perhaps gst-plugins-bad1.0 or another one
> Holding Back libqt6-multimedia rather than change one of its deps: perhaps libgstphotography-1.0.so.0()(64bit) or another one

(наверняка тоже gst-plugins-bad1.0)

#51676. Смотреть что-то ещё вряд ли имеет смысл до его решения. Есть ли задача по копированию libopenh264 2.4.1-alt2 или более свежего в p11?
Comment 15 Sergey V Turchin 2024-11-12 11:12:02 MSK
(Ответ для Ivan A. Melnikov на комментарий #14)
> Ключевые моменты истории gst-plugins-bad1.0 можно найти в логе выше:
> > Fixing libavcodec58 via keep of libopenh264
Как-то не заметил. Достало уже. #51676 давно висит.

*** This bug has been marked as a duplicate of bug 51676 ***
Comment 16 Sergey V Turchin 2024-11-12 11:14:06 MSK
(Ответ для Антон Мидюков на комментарий #13)
> Возможно, стоит пакету kdepim-runtime-common провайдить также
> kde5-pimlibs-common, который предоставляется пакетом kde5-pim-runtime-common.
Обмазаны все новые пакеты по самые нехочу. Правда, иногда может попасться, что где-то упустил.
Comment 17 Sergey V Turchin 2024-11-12 11:28:00 MSK
(Ответ для Ivan A. Melnikov на комментарий #14)
> Ключевые моменты истории gst-plugins-bad1.0 можно найти в логе выше:
Да и в этом:
Removing libfreerdp rather than change one of its deps: perhaps libopenh264.so.7()(64bit)
Removing gst-plugins-bad1.0 rather than change one of its deps: perhaps libopenh264.so.7()(64bit)