Bug#981597: plasma-desktop: Impossible to upgrade to Plasma 5.20
Hi!
On Tue, 2 Feb 2021 at 11:09, Aniol Marti <amarti@caliu.cat> wrote:
>
> Hi Patrick,
>
> On Tue, 02 Feb 2021 00:58:48 +0100 Patrick Franz <patfra71@gmail.com> wrote:
> > What happens when you try to manually upgrade libkf5newstuff5 and
> > libkf5xmlgui5 ?
>
> $ sudo apt upgrade libkf5newstuff5
>
> The following packages have unmet dependencies:
> kwin-common : Depends: qtbase-abi-5-14-2
> libqt5dbus5 : Depends: qtbase-abi-5-14-2
> libqt5gui5 : Depends: qtbase-abi-5-14-2
> libqt5multimedia5 : Depends: qtbase-abi-5-14-2
> libqt5multimediawidgets5 : Depends: qtbase-abi-5-14-2
> libqt5opengl5 : Depends: qtbase-abi-5-14-2
> libqt5printsupport5 : Depends: qtbase-abi-5-14-2
> libqt5qml5 : Depends: qtbase-abi-5-14-2
> libqt5qmlmodels5 : Depends: qtbase-abi-5-14-2
> libqt5quick5 : Depends: qtbase-abi-5-14-2
> libqt5quickcontrols2-5 : Depends: qtbase-abi-5-14-2
> libqt5quickparticles5 : Depends: qtbase-abi-5-14-2
> libqt5quicktemplates2-5 : Depends: qtbase-abi-5-14-2
> libqt5quicktest5 : Depends: qtbase-abi-5-14-2
> libqt5quickwidgets5 : Depends: qtbase-abi-5-14-2
> libqt5sql5 : Depends: qtbase-abi-5-14-2
> libqt5svg5 : Depends: qtbase-abi-5-14-2
> libqt5test5 : Depends: qtbase-abi-5-14-2
> libqt5virtualkeyboard5 : Depends: qtbase-abi-5-14-2
> libqt5waylandclient5 : Depends: qtbase-abi-5-14-2
> libqt5waylandcompositor5 : Depends: qtbase-abi-5-14-2
> libqt5webchannel5 : Depends: qtbase-abi-5-14-2
> libqt5webengine5 : Depends: qtbase-abi-5-14-2
> libqt5webenginecore5 : Depends: qtbase-abi-5-14-2
> libqt5webkit5 : Depends: qtbase-abi-5-14-2
> libqt5widgets5 : Depends: libqt5gui5 (>= 5.15.1) but 5.14.2+dfsg-6 is
> to be installed or
> libqt5gui5-gles (>= 5.15.1) but it is not
> going to be installed
> libqt5xml5 : Depends: qtbase-abi-5-14-2
> plasma-integration : Depends: qtbase-abi-5-14-2
> python3-pyqt5 : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-controls : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-controls2 : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-dialogs : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-layouts : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-privatewidgets : Depends: qtbase-abi-5-14-2
> qt5-qmltooling-plugins : Depends: qtbase-abi-5-14-2
> qtbase5-dev : Depends: libqt5core5a (= 5.14.2+dfsg-6) but 5.15.2+dfsg-3
> is to be installed
> Depends: libqt5network5 (= 5.14.2+dfsg-6) but
> 5.15.2+dfsg-3 is to be installed
> Depends: libqt5widgets5 (= 5.14.2+dfsg-6) but
> 5.15.2+dfsg-3 is to be installed
> qtbase5-dev-tools : Depends: qtbase-abi-5-14-2
> qtcreator : Depends: qtbase-abi-5-14-2
> qtdeclarative5-dev-tools : Depends: qtbase-abi-5-14-2
> qttools5-dev-tools : Depends: qtbase-abi-5-14-2
> qtwayland5 : Depends: qtbase-abi-5-14-2
> E: Broken packages
>
>
> $ sudo apt upgrade libkf5xmlgui5
>
> The following packages have unmet dependencies:
> kwin-common : Depends: qtbase-abi-5-14-2
> libqt5dbus5 : Depends: qtbase-abi-5-14-2
> libqt5gui5 : Depends: qtbase-abi-5-14-2
> libqt5multimedia5 : Depends: qtbase-abi-5-14-2
> libqt5multimediawidgets5 : Depends: qtbase-abi-5-14-2
> libqt5opengl5 : Depends: qtbase-abi-5-14-2
> libqt5printsupport5 : Depends: qtbase-abi-5-14-2
> libqt5qml5 : Depends: qtbase-abi-5-14-2
> libqt5qmlmodels5 : Depends: qtbase-abi-5-14-2
> libqt5quick5 : Depends: qtbase-abi-5-14-2
> libqt5quickcontrols2-5 : Depends: qtbase-abi-5-14-2
> libqt5quickparticles5 : Depends: qtbase-abi-5-14-2
> libqt5quicktemplates2-5 : Depends: qtbase-abi-5-14-2
> libqt5quicktest5 : Depends: qtbase-abi-5-14-2
> libqt5quickwidgets5 : Depends: qtbase-abi-5-14-2
> libqt5sql5 : Depends: qtbase-abi-5-14-2
> libqt5svg5 : Depends: qtbase-abi-5-14-2
> libqt5test5 : Depends: qtbase-abi-5-14-2
> libqt5virtualkeyboard5 : Depends: qtbase-abi-5-14-2
> libqt5waylandclient5 : Depends: qtbase-abi-5-14-2
> libqt5waylandcompositor5 : Depends: qtbase-abi-5-14-2
> libqt5webchannel5 : Depends: qtbase-abi-5-14-2
> libqt5webengine5 : Depends: qtbase-abi-5-14-2
> libqt5webenginecore5 : Depends: qtbase-abi-5-14-2
> libqt5webkit5 : Depends: qtbase-abi-5-14-2
> libqt5widgets5 : Depends: libqt5gui5 (>= 5.15.1) but 5.14.2+dfsg-6 is
> to be installed or
> libqt5gui5-gles (>= 5.15.1) but it is not
> going to be installed
> libqt5xml5 : Depends: qtbase-abi-5-14-2
> plasma-integration : Depends: qtbase-abi-5-14-2
> python3-pyqt5 : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-controls : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-controls2 : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-dialogs : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-layouts : Depends: qtbase-abi-5-14-2
> qml-module-qtquick-privatewidgets : Depends: qtbase-abi-5-14-2
> qt5-qmltooling-plugins : Depends: qtbase-abi-5-14-2
> qtbase5-dev : Depends: libqt5core5a (= 5.14.2+dfsg-6) but 5.15.2+dfsg-3
> is to be installed
> Depends: libqt5network5 (= 5.14.2+dfsg-6) but
> 5.15.2+dfsg-3 is to be installed
> Depends: libqt5widgets5 (= 5.14.2+dfsg-6) but
> 5.15.2+dfsg-3 is to be installed
> qtbase5-dev-tools : Depends: qtbase-abi-5-14-2
> qtcreator : Depends: qtbase-abi-5-14-2
> qtdeclarative5-dev-tools : Depends: qtbase-abi-5-14-2
> qttools5-dev-tools : Depends: qtbase-abi-5-14-2
> qtwayland5 : Depends: qtbase-abi-5-14-2
> E: Broken packages
>
>
> I guess that the problem is related with qtbase-abi-5-14-2. In Bullseye
> packages should depend on qtbase-abi-5-15-2.
This seems to be another issue, namely
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976389
It seems your system is so outdated that it can not find a right solution.
Try the following as root:
apt install libqt5gui5 libqt5quick5 # This should try to upgrade Qt
and friends but forcing the non-gles versions.
<upgrade your system as usual>
apt-mark auto libqt5gui5 libqt5quick5 # The first command marked the
packages as manually installed, switch them back to auto.
--
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
Reply to: