Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: devil on 2020/12/11, 13:21:43

Title: WARNING: qt 5.12.2 moving in
Post by: devil on 2020/12/11, 13:21:43
As the headline says, Qt is being updated. That leads to the removal of hundreds of plasma packages. So please be careful until this is resolved.  In other news, Plasma 5.20.4 has been moved to Experimental by Norbert Preining. So we can expect it to move to Unstable soon, even if Norberts repos are not activated.

Wie die Überschrift aussagt, wird Qt aktualisiert. Das führt zur Entfernung von Hunderten von Plasma-Paketen. Seid bitte vorsichtig, bis das Problem behoben ist.  Zudem wurde Plasma 5.20.4 von Norbert Preining nach Experimental hochgeladen. Wir können also erwarten, dass es bald nach Unstable wandert, auch wenn Norberts Repos nicht aktiviert sind.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: dpanter on 2020/12/11, 17:55:46
Topic typo, should be Qt 5.15.2  ;)
Title: Re: WARNING: qt 5.15.2 moving in
Post by: devil on 2020/12/11, 18:11:02
right, fixed.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: dibl on 2020/12/11, 20:55:08
151 to be removed here -- thanks for the warning.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: ruebe99 on 2020/12/12, 19:12:39
I did 2 d-u and both systems are fine
Title: Re: WARNING: qt 5.12.2 moving in
Post by: hendrikL on 2020/12/12, 21:32:50
Well, i think i will wait a bit longer

Code: [Select]
The following packages will be REMOVED:
  kinfocenter kwin-addons kwin-common kwin-wayland kwin-wayland-backend-drm kwin-wayland-backend-fbdev kwin-wayland-backend-virtual
  kwin-wayland-backend-x11 kwin-x11 latte-dock plasma-desktop plasma-integration plasma-widgets-addons plasma-workspace plasma-workspace-wayland

Title: Re: WARNING: qt 5.12.2 moving in
Post by: dibl on 2020/12/12, 21:45:35
Here in USA it is NOT yet safe to upgrade for persons using plasma desktop and don't use the Preining repo.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: GoinEasy9 on 2020/12/12, 22:18:03
I just DU'd an LXqt laptop and a KDE desktop computer without loosing anything. Both completed without incident.   
 
Now I'm trying to decide whether I should heed Martin Steigerwald's call and pull in Plasma 5.20.4 from experimental and try it out on Debian. 
 
Martin's email:
Code: [Select]
You can help: Test Plasma 5.20.4 and test applications 20.12Martin Steigerwald martin@lichtvoll.de via lists.debian.org 1:37 PM (2 hours ago)

to debian-kde Hi!
 
 If you are feeling adventurous and are using Sid, then you can help by
 testing Plasma 5.20.4 from experimental. I installed it using
 
 apt install -t experimental plasma-base
 
 "plasma-base" is a new package to keep the versions of all Plasma
 packages in lock step.
 
 But beware currently Qt 5.15.2 is entering into Sid. It may need a day
 or two to complete. Be extra careful during that time.
 
 Also you can help test new application 20.12 packages as they enter
 unstable. Use them and report any issues you find with them.
 
 Please do this only if you feel up to it and are willing to keep the
 pieces in case something breaks. Of course you can always ask for help
 here, but it would be good if you are willing to do your best to resolve
 and diagnose issues on your own first and then if need be report with as
 much detail as possible.
 
 If unsure whether it is really a Debian bug or you like to learn about
 which package to report the bug for, feel free to ask here first.
 
 So far I am very happy with Plasma 5.20.4 and those KDE application
 packages I upgraded. I thank Norbert, Aurélien, Sandro who is in the
 process to upgrade KDEPIM packages to 20.08.3, Dmitry and everyone else
 who is involved with upgrading the packages or helps testing them.
 
 Thank you,
 --
 Martin
Title: Re: WARNING: qt 5.12.2 moving in
Post by: hendrikL on 2020/12/12, 22:43:42
Quote
Now I'm trying to decide whether I should heed Martin Steigerwald's call and pull in Plasma 5.20.4 from experimental and try it out on Debian.

Give it a try, maybe in a vbox or so.

I always have an eye on d-qt-kde and there seems to be no big glitches.
I use Norberts packing of kde/plasma and I have to wait till new kwin  (build against qt 5.15.2, maybe more) is uploaded.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: Taliesin on 2020/12/13, 03:35:26
Two systems updated safely here also.
Threads like this are invaluable.
My thanks to Devil for the initial warning, and to all who have contributed.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: absolut on 2020/12/13, 19:35:25
i waited a bit longer, until now, in order to get the dependency of calibre to become fine again. ran dist upgrade and everything is OK.

thanks for the warning!

best
absolut
Title: Re: WARNING: qt 5.12.2 moving in
Post by: hendrikL on 2020/12/13, 22:18:22
Quote
Now I'm trying to decide whether I should heed Martin Steigerwald's call and pull in Plasma 5.20.4 from experimental and try it out on Debian.

Give it a try, maybe in a vbox or so.

I always have an eye on d-qt-kde and there seems to be no big glitches.
I use Norbert's packing of kde/plasma and I have to wait till new kwin  (build against qt 5.15.2, maybe more) is uploaded.

So I installed that plasma from experimental, it works without a problem.
After I figured out what is needed so that no package get lost/removed all went fine and far as I can see there are no problems, at the moment™.

Here is what I have done (on other systems it could be similar but not the same).
Code: [Select]
apt update

apt install -t experimental kinfocenter kwin-addons kwin-common kwin-wayland kwin-wayland-backend-drm kwin-wayland-backend-fbdev kwin-wayland-backend-virtual plasma-framework plasma-workspace kwin-x11 libqt5core5a libprocessui9 libqt5webenginecore5 libqt5webenginewidgets5

apt full-upgrade

Title: Re: WARNING: qt 5.12.2 moving in
Post by: samoht on 2020/12/14, 08:46:52
@hendrikL's procedure and result confirmed.

Here occured a disturbing glitch, on the border between desktop background and plasma control bar.

Code: [Select]
$ inxi -G
Graphics:  Device-1: NVIDIA GT218 [GeForce 210] driver: nouveau v: kernel
           Display: x11 server: X.Org 1.20.10 driver: modesetting resolution: 1920x1080~60Hz
           OpenGL: renderer: NVA8 v: 3.3 Mesa 20.2.4
Title: Re: WARNING: qt 5.12.2 moving in
Post by: hendrikL on 2020/12/14, 11:24:09
Maybe a shadow, take a look to the settings (don't ask me where).
Title: Re: WARNING: qt 5.12.2 moving in
Post by: Mte90 on 2020/12/14, 18:37:55
I have the same glitch, just to say with latest plasma 20.04.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: samoht on 2020/12/14, 18:46:11
@mte90, thanks for confirming.
In German:
Code: [Select]
Geteiltes Leid ist halbes Leid  ;)In English (translated by deepl)
Code: [Select]
A sorrow shared is a sorrow halved  ;)
Greetings,
Tom
Title: Re: WARNING: qt 5.12.2 moving in
Post by: Mte90 on 2020/12/16, 13:24:55
I wrote  a comment on https://www.preining.info/blog/2020/12/kde-plasma-and-cinnamon-updates-in-debian/ to see if someone has some clues about that issue.To me is a kde bug.
Title: Re: WARNING: qt 5.12.2 moving in
Post by: samoht on 2020/12/16, 16:40:57
@mte90,

I noticed your comment, and I agree with you, that this bug is probably upstream.
I should make a bugreport  ;)

[UPDATE 1]

There it is:
https://bugs.kde.org/show_bug.cgi?id=430482 (https://bugs.kde.org/show_bug.cgi?id=430482)


[UPDATE 2]

Will be fixed in KDE Frameworks Version: 5.78.0

https://bugs.kde.org/show_bug.cgi?id=430390 (https://bugs.kde.org/show_bug.cgi?id=430390)


[UPDATE 3]

Arrived in Norbert 's repo, and Debian experimental:

# apt changelog plasma-framework
...
  * Cherry-pick upstream fix for black shadows when compositor
    is disabled (https://bugs.kde.org/show_bug.cgi?id=430390)

-- Norbert Preining <norbert@preining.info>  Fri, 18 Dec 2020 10:03:56 +0900
Title: Re: WARNING: qt 5.12.2 moving in
Post by: Mte90 on 2020/12/21, 12:59:42
Thanks for the updates :-D
Title: Re: WARNING: qt 5.12.2 moving in
Post by: ajavibp on 2021/01/17, 12:47:18
Hello colleagues, is it normal that the update to QT5 has not yet been resolved? I think that's what has been blocking so many packages for quite some time, but I'm still wrong.
Quote
The following packages have been kept back:
  frameworkintegration fwupd gimp-gmic gmic kded5 kio kpackagetool5
  kwin-decoration-oxygen libappstreamqt2 libgmic1 libkdecorations2-5v5
  libkf5archive5 libkf5attica5 libkf5auth-data libkf5authcore5
  libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5
  libkf5config-data libkf5configcore5 libkf5configgui5
  libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data
  libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons5
  libkf5doctools5 libkf5guiaddons5 libkf5i18n-data libkf5i18n5
  libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data
  libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5
  libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5kirigami2-5
  libkf5newstuffcore5 libkf5notifications-data libkf5notifications5
  libkf5package-data libkf5package5 libkf5service-bin libkf5service-data
  libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data
  libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5
  libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5widgetsaddons-data
  libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5
  libkwalletbackend5-5 liboxygenstyle5-5 liboxygenstyleconfig5-5
  libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5
  libqt5help5 libqt5multimedia5 libqt5network5 libqt5positioning5
  libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5
  libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5
  libqt5quickwidgets5 libqt5script5 libqt5sensors5 libqt5sql5
  libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5texttospeech5
  libqt5waylandclient5 libqt5webchannel5 libqt5webengine-data libqt5webengine5
  libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 libqt5widgets5
  libqt5x11extras5 libqt5xml5 mkvtoolnix mkvtoolnix-gui python3-pyqt5
  python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine
  qml-module-org-kde-kirigami2 qml-module-org-kde-newstuff
  qml-module-qtgraphicaleffects qml-module-qtqml-models2
  qml-module-qtquick-controls2 qml-module-qtquick-layouts
  qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
  qt5-gtk-platformtheme qt5-image-formats-plugins qt5-qmake qt5-qmake-bin
  qtbase5-dev qtbase5-dev-tools qtspeech5-speechd-plugin sonnet-plugins
  telegram-desktop texmaker

Aptitude returns this output, which is somewhat more informative:
Quote
The following packages have unmet dependencies:
 qt5-default : Depends: qtbase5-dev (= 5.14.2+dfsg-6) but it is not going to be installed or
                        qtbase5-gles-dev (>= 5.14.2+dfsg) but it is not going to be installed
 texmaker : Depends: qtbase-abi-5-14-2 which is a virtual package, provided by:
                     - libqt5core5a (5.14.2+dfsg-6), but 5.15.2+dfsg-2 is to be installed

 nextcloud-desktop : Depends: qtbase-abi-5-14-2 which is a virtual package, provided by:
                              - libqt5core5a (5.14.2+dfsg-6), but 5.15.2+dfsg-2 is to be installed

 fwupd : Depends: libtss2-esys-3.0.2-0 (>= 2.3.1) but it is not going to be installed
Thanks for your help
Title: Re: WARNING: qt 5.12.2 moving in
Post by: Pip on 2021/01/17, 16:06:56
Just as a query, do you need qt5-default? It doesn't even appear in an apt info query for me.
https://packages.debian.org/buster/qt5-default
Title: Re: WARNING: qt 5.12.2 moving in
Post by: ajavibp on 2021/01/17, 19:28:17
I don't know why it was there, he thought it was a dependency. I have removed it and everything has been fixed.
Thank you very much for the help!  ;)