[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Simulated upgrade to KDE/Plasma (KP) 5.21.0/experimental



Hi Norbert,

here my feedback on a simulated upgrade to KDE/Plasma (KP) 5.21.0/experimental.

root# RELEASE="experimental" ; LC_ALL=C apt-get dist-upgrade -V -t $RELEASE
...
The following packages have been kept back:
  kde-config-screenlocker (5.20.5-1 => 5.21.0-1)
  libkscreenlocker5 (5.20.5-1 => 5.21.0-1)
  libkwaylandserver5 (5.20.5-1 => 5.21.0-1)

Get the list of installed KP packages:

root# dpkg -l | grep 5.20.5 | awk '/^ii/ {print $2}' | sort > ZZZ-KP-5-20-5

Simulated upgrade shows:

root# LC_ALL=C apt-get install -s -t experimental $( cat ZZZ-KP-5-20-5 )
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
kde-config-gtk-style is already the newest version (4:5.20.5-2).
libkdecorations2-5v5 is already the newest version (4:5.20.5-1).
libkdecorations2private7 is already the newest version (4:5.20.5-1).
kwin-common is already the newest version (4:5.20.5-1).
kwin-data is already the newest version (4:5.20.5-1).
kwin-wayland is already the newest version (4:5.20.5-1).
kwin-wayland-backend-drm is already the newest version (4:5.20.5-1).
kwin-wayland-backend-wayland is already the newest version (4:5.20.5-1).
kwin-wayland-backend-x11 is already the newest version (4:5.20.5-1).
kwin-x11 is already the newest version (4:5.20.5-1).
libkwin4-effect-builtins1 is already the newest version (4:5.20.5-1).
libkwineffects12a is already the newest version (4:5.20.5-1).
libkwinglutils12 is already the newest version (4:5.20.5-1).
libkwinxrenderutils12 is already the newest version (4:5.20.5-1).
plasma-discover is already the newest version (5.20.5-2).
plasma-discover-common is already the newest version (5.20.5-2).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
kwin-common : Depends: libkwaylandserver5-5.20
kwin-wayland : Depends: libkwaylandserver5-5.20
kwin-wayland-backend-drm : Depends: libkwaylandserver5-5.20
kwin-wayland-backend-wayland : Depends: libkwaylandserver5-5.20
kwin-wayland-backend-x11 : Depends: libkwaylandserver5-5.20
kwin-x11 : Depends: libkwaylandserver5-5.20
libkscreenlocker5 : Breaks: kwin-common (< 4:5.20.90) but 4:5.20.5-1
is to be installed
libkwin4-effect-builtins1 : Depends: libkwaylandserver5-5.20
E: Unable to correct problems, you have held broken packages.

root# apt-cache search libkwaylandserver5
libkwaylandserver5 - Qt library wrapper for Wayland libraries

root# LC_ALL=C apt-cache policy libkwaylandserver5
libkwaylandserver5:
 Installed: 5.20.5-1
 Candidate: 5.20.5-1
 Version table:
    5.21.0-1 99
        99 https://incoming.debian.org/debian-buildd
buildd-experimental/main amd64 Packages
        99 http://ftp.debian.org/debian experimental/main amd64 Packages
        99 https://deb.debian.org/debian experimental/main amd64 Packages
*** 5.20.5-1 500
       500 http://ftp.debian.org/debian testing/main amd64 Packages
       500 https://deb.debian.org/debian testing/main amd64 Packages
        99 http://ftp.debian.org/debian unstable/main amd64 Packages
        99 https://deb.debian.org/debian unstable/main amd64 Packages
       100 /var/lib/dpkg/status

root# LC_ALL=C apt-cache policy libkscreenlocker5
libkscreenlocker5:
 Installed: 5.20.5-1
 Candidate: 5.20.5-1
 Version table:
    5.21.0-1 99
        99 https://incoming.debian.org/debian-buildd
buildd-experimental/main amd64 Packages
        99 http://ftp.debian.org/debian experimental/main amd64 Packages
        99 https://deb.debian.org/debian experimental/main amd64 Packages
*** 5.20.5-1 500
       500 http://ftp.debian.org/debian testing/main amd64 Packages
       500 https://deb.debian.org/debian testing/main amd64 Packages
        99 http://ftp.debian.org/debian unstable/main amd64 Packages
        99 https://deb.debian.org/debian unstable/main amd64 Packages
       100 /var/lib/dpkg/status

[ KWIN ]

So, kwin should depend on libkwaylandserver5 not libkwaylandserver5-5.20.

[ KSCREENLOCKER ]

libkscreenlocker5 : Breaks: kwin-common (< 4:5.20.90) but 4:5.20.5-1
is to be installed

That Breaks LGTM, but I guess the problem might be kwin from above?

Thanks.

Regards,
- Sedat -


Reply to: