
Hi all. Wondering if anyone can help with this. A power glitch happened while I was updating a KDE Neon system and on reboot all sorts of things are wonky. KDE starts up fine on bootup but there are no window toolbars. All apps load at the upper right of the screen and can't be moved because there is nothing to drag and no keyboard shortcuts will work. An attempt to complete the upgrade using `pkcon update` (the KDE Neon version of `apt dist-upgrade`) spits out a slew of errors (attached). The database is not corrupt (`pkcon repair` reports no problems) but there seem to be major pieces either refusing to install or "held back". Is there a command that can let me just force everything to the current stable release without me having to go through the whole install-from-usb-stick thing? There's nothing critical on that installation so a fresh instrall is more of a PITA than critical problem. Still, it took me a lot of time to set up my apps Thanks for any help. I like KDE Neon, it's a like "Kubuntu without snaps but with the newest KDE". Evan Leibovitch, Toronto Canada @evanleibovitch / @el56

Evan Leibovitch via talk wrote on 2023-03-27 01:20:
I like KDE Neon, it's a like "Kubuntu without snaps but with the newest KDE".
Yeah, KDEneon is *great*. It does have snaps however. Never been a problem, for me at least. Try `snap list` to see them. I have chromium, "bare", core18, core20, cups, gnome-stuff 1 & 2, gtk-common-themes, and snapd in my list. Anywho, I'm looking at your package error list, see if I can remember how to fix that. rb

Evan Leibovitch via talk wrote on 2023-03-27 01:20:
Is there a command that can let me just force everything to the current stable release without me having to go through the whole install-from-usb-stick thing?
I recently did a silly thing: upgraded my system Python installation via a PPA. That meant that a `do-release-upgrade` took me to a version of Python that was slightly behind the one installed via PPA. I had all kinds of problems, sounding similar to yours. This post put me on the right track, allowed me to fix it quite painlessly: https://www.reddit.com/r/Ubuntu/comments/10b9rsr/comment/j4dqhqx Lessons learnt: * mess with Python in a venv * man apt-patterns * apt mark minimize-manual I wonder if this will produce more legible output: apt list ?broken rb

A couple thoughts, as it's getting late... I've pasted the latest versions available to a KDEneon distro below, ready to run. Maybe try these (might require a --reinstall switch passed), see if there are fewer broken packages afterwards?: apt install grub-efi-amd64-bin=2.06-2ubuntu14.1 apt install grub-efi-amd64-signed=1.187.3~22.04.1+2.06-2ubuntu14.1 apt install gwenview=4:22.12.3-0xneon+22.04+jammy+release+build15 apt install kdeconnect=22.12.3-0xneon+22.04+jammy+release+build22 apt install kwin-x11=4:5.27.3-0xneon+22.04+jammy+release+build33 apt install kwin-common=4:5.27.3-0xneon+22.04+jammy+release+build33 apt install kwin-data=4:5.27.3-0xneon+22.04+jammy+release+build33 apt install libkf5filemetadata-bin=5.104.0-0xneon+22.04+jammy+release+build15 apt install libkf5sysguard-data=4:5.27.3-0xneon+22.04+jammy+release+build19 apt install plasma-nm=4:5.27.3-0xneon+22.04+jammy+release+build20 apt install shim-signed=1.51.3+15.7-0ubuntu1 BONUS: apt install neon-desktop=4+p22.04+trelease+git20230227.1438 ## kwin-wayland ## kwin-wayland-backend-drm

Hi Evan: This is not a fix, and may not even work on KDE (I'm using MATE)... To drag a window without toolbars press ALT and drag the window from its middle. I find this useful for those broken UI modal windows that can't be sized but are too big to fit on my netbook screen (1024x640) and so the "OK" and "Cancel" buttons are below the visible screen. IMnsHO there should be no way for programming APIs to remove vital tools like scrollbars, windows close and minimize buttons, and grabbers for resize and move... --Bob. On 2023-03-27 04:20, Evan Leibovitch via talk wrote:
Hi all.
Wondering if anyone can help with this.
A power glitch happened while I was updating a KDE Neon system and on reboot all sorts of things are wonky. KDE starts up fine on bootup but there are no window toolbars. All apps load at the upper right of the screen and can't be moved because there is nothing to drag and no keyboard shortcuts will work.
An attempt to complete the upgrade using `pkcon update` (the KDE Neon version of `apt dist-upgrade`) spits out a slew of errors (attached). The database is not corrupt (`pkcon repair` reports no problems) but there seem to be major pieces either refusing to install or "held back".
Is there a command that can let me just force everything to the current stable release without me having to go through the whole install-from-usb-stick thing? There's nothing critical on that installation so a fresh instrall is more of a PITA than critical problem. Still, it took me a lot of time to set up my apps
Thanks for any help. I like KDE Neon, it's a like "Kubuntu without snaps but with the newest KDE".
Evan Leibovitch, Toronto Canada @evanleibovitch / @el56
--- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

Hi, Bob. On Tue, Mar 28, 2023 at 12:08 AM Bob Jonkman via talk <talk@gtalug.org> wrote:
To drag a window without toolbars press ALT and drag the window from its middle.
First thing I tried; this has worked for me before, not this time. IMnsHO there should be no way for programming APIs to remove vital tools
like scrollbars, windows close and minimize buttons, and grabbers for resize and move...
As I mentioned, power glitch during an update. I'm really hesitant to blame this on the system. - Evan

On Mon, Mar 27, 2023 at 04:20:12AM -0400, Evan Leibovitch via talk wrote:
Hi all.
Wondering if anyone can help with this.
A power glitch happened while I was updating a KDE Neon system and on reboot all sorts of things are wonky. KDE starts up fine on bootup but there are no window toolbars. All apps load at the upper right of the screen and can't be moved because there is nothing to drag and no keyboard shortcuts will work.
An attempt to complete the upgrade using `pkcon update` (the KDE Neon version of `apt dist-upgrade`) spits out a slew of errors (attached). The database is not corrupt (`pkcon repair` reports no problems) but there seem to be major pieces either refusing to install or "held back".
Is there a command that can let me just force everything to the current stable release without me having to go through the whole install-from-usb-stick thing? There's nothing critical on that installation so a fresh instrall is more of a PITA than critical problem. Still, it took me a lot of time to set up my apps
Thanks for any help. I like KDE Neon, it's a like "Kubuntu without snaps but with the newest KDE".
Evan Leibovitch, Toronto Canada @evanleibovitch / @el56
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists... Building dependency tree... Reading state information... Calculating upgrade...Starting pkgProblemResolver with broken count: 9 Starting 2 pkgProblemResolver with broken count: 9 Investigating (0) shim-signed:amd64 < 1.51+15.4-0ubuntu9 -> 1.51.3+15.7-0ubuntu1 @ii umU Ib > Broken shim-signed:amd64 Depends on grub-efi-amd64-signed:amd64 < 1.182~22.04.1+2.06-2ubuntu10 | 1.187.3~22.04.1+2.06-2ubuntu14.1 @ii pumH > (>= 1.187.2~) Considering grub-efi-amd64-signed:amd64 10201 as a solution to shim-signed:amd64 5100 Holding Back shim-signed:amd64 rather than change grub-efi-amd64-signed:amd64 Broken shim-signed:amd64 Depends on grub-efi-arm64-signed:amd64 < none @un mH > (>= 1.187.2~) Or group keep for shim-signed:amd64 Investigating (0) kwin-x11:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU Ib > Broken kwin-x11:amd64 Depends on kwin-common:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 @ii mK Ib > (= 4:5.27.3-0xneon+22.04+jammy+release+build33) Considering kwin-common:amd64 11 as a solution to kwin-x11:amd64 209 Removing kwin-x11:amd64 rather than change kwin-common:amd64 Investigating (0) kwin-wayland:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU Ib > Broken kwin-wayland:amd64 Depends on kwin-common:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 @ii mK Ib > (= 4:5.27.3-0xneon+22.04+jammy+release+build33) Considering kwin-common:amd64 11 as a solution to kwin-wayland:amd64 103 Removing kwin-wayland:amd64 rather than change kwin-common:amd64 Investigating (0) kwin-common:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 @ii mK Ib > Broken kwin-common:amd64 Depends on kwin-data:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU Ib > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering kwin-data:amd64 0 as a solution to kwin-common:amd64 11 Added kwin-data:amd64 to the remove list Broken kwin-common:amd64 Depends on libkwineffects13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwineffects13:amd64 -1 as a solution to kwin-common:amd64 11 Added libkwineffects13:amd64 to the remove list Fixing kwin-common:amd64 via keep of kwin-data:amd64 Fixing kwin-common:amd64 via keep of libkwineffects13:amd64 Investigating (0) libkwineffects14:amd64 < none -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uN Ib > Broken libkwineffects14:amd64 Breaks on libkwineffects13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH > (< 4:5.26.3) Considering libkwineffects13:amd64 -1 as a solution to libkwineffects14:amd64 8 Upgrading libkwineffects13:amd64 due to Breaks field in libkwineffects14:amd64 Conflicts//Breaks against version 4:5.24.7-0ubuntu0.1 for libkwineffects13 but that is not InstVer, ignoring Conflicts//Breaks against version 4:5.24.4-0ubuntu1 for libkwineffects13 but that is not InstVer, ignoring Investigating (0) libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libprocessui9:amd64 Depends on libqt5webenginecore5:amd64 < 5.15.10+dfsg-3 @ii mK Ib > (>= 5.15.11+dfsg) Considering libqt5webenginecore5:amd64 0 as a solution to libprocessui9:amd64 7 Removing libprocessui9:amd64 rather than change libqt5webenginecore5:amd64 Investigating (0) libqt5webenginewidgets5:amd64 < 5.15.10+dfsg-3 -> 5.15.11+dfsg-6+22.04+jammy+unstable+build52 @ii umU Ib > Broken libqt5webenginewidgets5:amd64 Depends on libqt5webenginecore5:amd64 < 5.15.10+dfsg-3 @ii mK Ib > (>= 5.15.11+dfsg) Considering libqt5webenginecore5:amd64 0 as a solution to libqt5webenginewidgets5:amd64 2 Removing libqt5webenginewidgets5:amd64 rather than change libqt5webenginecore5:amd64 Investigating (0) okular-backends:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 @ii mK Ib > Broken okular-backends:amd64 Depends on libokular5core10:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU > (= 4:22.08.1-0xneon+22.04+jammy+release+build6) Considering libokular5core10:amd64 3 as a solution to okular-backends:amd64 1 Removing okular-backends:amd64 rather than change libokular5core10:amd64 Try to Re-Instate (0) kwin-data:amd64 Investigating (0) libqt5webenginecore5:amd64 < 5.15.10+dfsg-3 @ii mK Ib > Broken libqt5webenginecore5:amd64 Depends on libqt5webengine-data:amd64 < 5.15.10+dfsg-3 -> 5.15.11+dfsg-6+22.04+jammy+unstable+build52 @ii umU > (= 5.15.10+dfsg-3) Considering libqt5webengine-data:amd64 2 as a solution to libqt5webenginecore5:amd64 0 Removing libqt5webenginecore5:amd64 rather than change libqt5webengine-data:amd64 Investigating (1) neon-desktop:amd64 < 4+p22.04+trelease+git20230227.1438 @ii mK NPb Ib > Broken neon-desktop:amd64 Depends on kwin-wayland:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umR > Considering kwin-wayland:amd64 103 as a solution to neon-desktop:amd64 5202 Added kwin-wayland:amd64 to the remove list Broken neon-desktop:amd64 Depends on kwin-x11:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umR > Considering kwin-x11:amd64 209 as a solution to neon-desktop:amd64 5202 Added kwin-x11:amd64 to the remove list Fixing neon-desktop:amd64 via keep of kwin-wayland:amd64 Fixing neon-desktop:amd64 via keep of kwin-x11:amd64 Try to Re-Instate (1) shim-signed:amd64 Try to Re-Instate (1) kwin-x11:amd64 Investigating (1) kwin-x11:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH Ib > Broken kwin-x11:amd64 Depends on libkwinglutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwinglutils13:amd64 0 as a solution to kwin-x11:amd64 209 Added libkwinglutils13:amd64 to the remove list Broken kwin-x11:amd64 Depends on libkwinxrenderutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwinxrenderutils13:amd64 -1 as a solution to kwin-x11:amd64 209 Added libkwinxrenderutils13:amd64 to the remove list Fixing kwin-x11:amd64 via keep of libkwinglutils13:amd64 Fixing kwin-x11:amd64 via keep of libkwinxrenderutils13:amd64 Investigating (1) plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mK Ib > Broken plasma-workspace:amd64 Depends on libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umR > Considering libprocessui9:amd64 7 as a solution to plasma-workspace:amd64 114 Added libprocessui9:amd64 to the remove list Fixing plasma-workspace:amd64 via keep of libprocessui9:amd64 Investigating (1) okular:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU Ib > Broken okular:amd64 Depends on okular-backends:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 @ii mR > Considering okular-backends:amd64 1 as a solution to okular:amd64 103 Added okular-backends:amd64 to the remove list Fixing okular:amd64 via keep of okular-backends:amd64 Try to Re-Instate (1) kwin-wayland:amd64 Investigating (1) kwin-wayland:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH Ib > Broken kwin-wayland:amd64 Depends on kwin-wayland-backend-drm:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering kwin-wayland-backend-drm:amd64 -1 as a solution to kwin-wayland:amd64 103 Added kwin-wayland-backend-drm:amd64 to the remove list Broken kwin-wayland:amd64 Depends on kwin-wayland-backend-fbdev:amd64 < none | 4:5.27.3-0xneon+22.04+jammy+release+build33 @un umH > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Broken kwin-wayland:amd64 Depends on kwin-wayland-backend-x11:amd64 < none | 4:5.27.3-0xneon+22.04+jammy+release+build33 @un umH > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Broken kwin-wayland:amd64 Depends on kwin-wayland-backend-virtual:amd64 < none | 4:5.27.3-0xneon+22.04+jammy+release+build33 @un umH > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Broken kwin-wayland:amd64 Depends on kwin-wayland-backend-wayland:amd64 < none | 4:5.27.3-0xneon+22.04+jammy+release+build33 @un umH > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Fixing kwin-wayland:amd64 via keep of kwin-wayland-backend-drm:amd64 Investigating (1) kwin-common:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 @ii mK Ib > Broken kwin-common:amd64 Depends on libkwineffects13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwineffects13:amd64 -1 as a solution to kwin-common:amd64 11 Added libkwineffects13:amd64 to the remove list Fixing kwin-common:amd64 via keep of libkwineffects13:amd64 Investigating (1) libkwinglutils14:amd64 < none -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uN Ib > Broken libkwinglutils14:amd64 Breaks on libkwinglutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH > (< 4:5.26.3) Considering libkwinglutils13:amd64 0 as a solution to libkwinglutils14:amd64 10 Upgrading libkwinglutils13:amd64 due to Breaks field in libkwinglutils14:amd64 Conflicts//Breaks against version 4:5.24.7-0ubuntu0.1 for libkwinglutils13 but that is not InstVer, ignoring Conflicts//Breaks against version 4:5.24.4-0ubuntu1 for libkwinglutils13 but that is not InstVer, ignoring Investigating (1) libkwineffects14:amd64 < none -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uN Ib > Broken libkwineffects14:amd64 Breaks on libkwineffects13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH > (< 4:5.26.3) Considering libkwineffects13:amd64 -1 as a solution to libkwineffects14:amd64 8 Upgrading libkwineffects13:amd64 due to Breaks field in libkwineffects14:amd64 Conflicts//Breaks against version 4:5.24.7-0ubuntu0.1 for libkwineffects13 but that is not InstVer, ignoring Conflicts//Breaks against version 4:5.24.4-0ubuntu1 for libkwineffects13 but that is not InstVer, ignoring Try to Re-Instate (1) libprocessui9:amd64 Investigating (1) libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH Ib > Broken libprocessui9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU > (= 4:5.26.5-0xneon+22.04+jammy+release+build14) Considering libkf5sysguard-data:amd64 26 as a solution to libprocessui9:amd64 7 Removing libprocessui9:amd64 rather than change libkf5sysguard-data:amd64 Investigating (1) okular-backends:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 @ii mK Ib > Broken okular-backends:amd64 Depends on libokular5core10:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU > (= 4:22.08.1-0xneon+22.04+jammy+release+build6) Considering libokular5core10:amd64 3 as a solution to okular-backends:amd64 1 Removing okular-backends:amd64 rather than change libokular5core10:amd64 Try to Re-Instate (1) libkwinxrenderutils13:amd64 Re-Instated libkwinxrenderutils13:amd64 (4 vs 4) Try to Re-Instate (1) kwin-wayland-backend-drm:amd64 Investigating (2) kwin-x11:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH Ib > Broken kwin-x11:amd64 Depends on libkwinglutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwinglutils13:amd64 0 as a solution to kwin-x11:amd64 209 Added libkwinglutils13:amd64 to the remove list Broken kwin-x11:amd64 Depends on libkwinxrenderutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwinxrenderutils13:amd64 -1 as a solution to kwin-x11:amd64 209 Added libkwinxrenderutils13:amd64 to the remove list Fixing kwin-x11:amd64 via keep of libkwinglutils13:amd64 Fixing kwin-x11:amd64 via keep of libkwinxrenderutils13:amd64 Investigating (2) plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mK Ib > Broken plasma-workspace:amd64 Depends on libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umR > Considering libprocessui9:amd64 7 as a solution to plasma-workspace:amd64 114 Added libprocessui9:amd64 to the remove list Fixing plasma-workspace:amd64 via keep of libprocessui9:amd64 Investigating (2) okular:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU Ib > Broken okular:amd64 Depends on okular-backends:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 @ii mR > Considering okular-backends:amd64 1 as a solution to okular:amd64 103 Added okular-backends:amd64 to the remove list Fixing okular:amd64 via keep of okular-backends:amd64 Investigating (2) kwin-common:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 @ii mK Ib > Broken kwin-common:amd64 Depends on libkwineffects13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umU > (= 4:5.25.5-0xneon+22.04+jammy+release+build14) Considering libkwineffects13:amd64 -1 as a solution to kwin-common:amd64 11 Added libkwineffects13:amd64 to the remove list Fixing kwin-common:amd64 via keep of libkwineffects13:amd64 Investigating (2) libkwinglutils14:amd64 < none -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uN Ib > Broken libkwinglutils14:amd64 Breaks on libkwinglutils13:amd64 < 4:5.25.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii umH > (< 4:5.26.3) Considering libkwinglutils13:amd64 209 as a solution to libkwinglutils14:amd64 10 Holding Back libkwinglutils14:amd64 rather than change libkwinglutils13:amd64 Investigating (2) libkwineffects14:amd64 < none -> 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uN Ib > Broken libkwineffects14:amd64 Depends on libkwinglutils14:amd64 < none | 4:5.27.3-0xneon+22.04+jammy+release+build33 @un uH > Considering libkwinglutils14:amd64 10 as a solution to libkwineffects14:amd64 8 Holding Back libkwineffects14:amd64 rather than change libkwinglutils14:amd64 Investigating (2) libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH Ib > Broken libprocessui9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU > (= 4:5.26.5-0xneon+22.04+jammy+release+build14) Considering libkf5sysguard-data:amd64 26 as a solution to libprocessui9:amd64 114 Added libkf5sysguard-data:amd64 to the remove list Broken libprocessui9:amd64 Depends on libqt5webenginecore5:amd64 < 5.15.10+dfsg-3 @ii mR > (>= 5.15.10+dfsg) Considering libqt5webenginecore5:amd64 0 as a solution to libprocessui9:amd64 114 Added libqt5webenginecore5:amd64 to the remove list Broken libprocessui9:amd64 Depends on libqt5webenginewidgets5:amd64 < 5.15.10+dfsg-3 | 5.15.11+dfsg-6+22.04+jammy+unstable+build52 @ii umR > (>= 5.15.10+dfsg) Considering libqt5webenginewidgets5:amd64 2 as a solution to libprocessui9:amd64 114 Added libqt5webenginewidgets5:amd64 to the remove list Fixing libprocessui9:amd64 via keep of libkf5sysguard-data:amd64 Fixing libprocessui9:amd64 via keep of libqt5webenginecore5:amd64 Fixing libprocessui9:amd64 via keep of libqt5webenginewidgets5:amd64 Investigating (2) libksysguardsystemstats1:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksysguardsystemstats1:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 114 as a solution to libksysguardsystemstats1:amd64 5 Holding Back libksysguardsystemstats1:amd64 rather than change libkf5sysguard-data:amd64 Try to Re-Instate (2) libqt5webenginewidgets5:amd64 Investigating (2) libqt5webenginewidgets5:amd64 < 5.15.10+dfsg-3 | 5.15.11+dfsg-6+22.04+jammy+unstable+build52 @ii umH Ib > Broken libqt5webenginewidgets5:amd64 Depends on libqt5webengine-data:amd64 < 5.15.10+dfsg-3 -> 5.15.11+dfsg-6+22.04+jammy+unstable+build52 @ii umU > (= 5.15.10+dfsg-3) Considering libqt5webengine-data:amd64 2 as a solution to libqt5webenginewidgets5:amd64 114 Added libqt5webengine-data:amd64 to the remove list Fixing libqt5webenginewidgets5:amd64 via keep of libqt5webengine-data:amd64 Try to Re-Instate (2) libqt5webengine-data:amd64 Investigating (2) okular-backends:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 @ii mK Ib > Broken okular-backends:amd64 Depends on libokular5core10:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU > (= 4:22.08.1-0xneon+22.04+jammy+release+build6) Considering libokular5core10:amd64 3 as a solution to okular-backends:amd64 103 Added libokular5core10:amd64 to the remove list Fixing okular-backends:amd64 via keep of libokular5core10:amd64 Try to Re-Instate (2) libkwinglutils13:amd64 Try to Re-Instate (2) libkwineffects13:amd64 Investigating (3) libprocesscore9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libprocesscore9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 114 as a solution to libprocesscore9:amd64 118 Holding Back libprocesscore9:amd64 rather than change libkf5sysguard-data:amd64 Investigating (3) okular:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 -> 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umU Ib > Broken okular:amd64 Depends on libokular5core10:amd64 < 4:22.08.1-0xneon+22.04+jammy+release+build6 | 4:22.12.3-0xneon+22.04+jammy+release+build22 @ii umH > (= 4:22.12.3-0xneon+22.04+jammy+release+build22) Considering libokular5core10:amd64 103 as a solution to okular:amd64 103 Holding Back okular:amd64 rather than change libokular5core10:amd64 Try to Re-Instate (3) libkf5sysguard-data:amd64 Re-Instated libkf5sysguard-data:amd64 (4 vs 3) Investigating (3) libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH Ib > Broken libprocessui9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU > (= 4:5.26.5-0xneon+22.04+jammy+release+build14) Considering libkf5sysguard-data:amd64 114 as a solution to libprocessui9:amd64 114 Removing libprocessui9:amd64 rather than change libkf5sysguard-data:amd64 Try to Re-Instate (3) libksysguardsystemstats1:amd64 Re-Instated libksysguardsystemstats1:amd64 (3 vs 2) Try to Re-Instate (3) libokular5core10:amd64 Try to Re-Instate (4) libprocesscore9:amd64 Re-Instated libprocesscore9:amd64 (2 vs 1) Investigating (4) plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mK Ib > Broken plasma-workspace:amd64 Depends on libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umR > Considering libprocessui9:amd64 114 as a solution to plasma-workspace:amd64 114 Removing plasma-workspace:amd64 rather than change libprocessui9:amd64 Investigating (4) sddm-theme-breeze:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mK Ib > Broken sddm-theme-breeze:amd64 Depends on plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mR > Considering plasma-workspace:amd64 114 as a solution to sddm-theme-breeze:amd64 103 Removing sddm-theme-breeze:amd64 rather than change plasma-workspace:amd64 Try to Re-Instate (4) okular:amd64 Investigating (5) plasma-desktop:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build27 @ii mK NPb Ib > Broken plasma-desktop:amd64 Depends on plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mR > (>= 4:5.14) Considering plasma-workspace:amd64 114 as a solution to plasma-desktop:amd64 5305 Added plasma-workspace:amd64 to the remove list Fixing plasma-desktop:amd64 via keep of plasma-workspace:amd64 Investigating (5) neon-desktop:amd64 < 4+p22.04+trelease+git20230227.1438 @ii mK NPb Ib > Broken neon-desktop:amd64 Depends on sddm-theme-breeze:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mR > Considering sddm-theme-breeze:amd64 114 as a solution to neon-desktop:amd64 5202 Added sddm-theme-breeze:amd64 to the remove list Fixing neon-desktop:amd64 via keep of sddm-theme-breeze:amd64 Investigating (5) plasma-workspace:amd64 < 4:5.27.3-0xneon+22.04+jammy+release+build33 @ii mK Ib > Broken plasma-workspace:amd64 Depends on libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umR > Considering libprocessui9:amd64 114 as a solution to plasma-workspace:amd64 5305 Added libprocessui9:amd64 to the remove list Fixing plasma-workspace:amd64 via keep of libprocessui9:amd64 Investigating (5) libprocessui9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH Ib > Broken libprocessui9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU > (= 4:5.26.5-0xneon+22.04+jammy+release+build14) Considering libkf5sysguard-data:amd64 114 as a solution to libprocessui9:amd64 5305 Added libkf5sysguard-data:amd64 to the remove list Fixing libprocessui9:amd64 via keep of libkf5sysguard-data:amd64 Investigating (5) libksysguardsystemstats1:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksysguardsystemstats1:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libksysguardsystemstats1:amd64 5 Holding Back libksysguardsystemstats1:amd64 rather than change libkf5sysguard-data:amd64 Investigating (6) libprocesscore9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libprocesscore9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libprocesscore9:amd64 118 Holding Back libprocesscore9:amd64 rather than change libkf5sysguard-data:amd64 Investigating (6) libksysguardformatter1:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksysguardformatter1:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libksysguardformatter1:amd64 16 Holding Back libksysguardformatter1:amd64 rather than change libkf5sysguard-data:amd64 Investigating (6) libksysguardsensorfaces1:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksysguardsensorfaces1:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libksysguardsensorfaces1:amd64 12 Holding Back libksysguardsensorfaces1:amd64 rather than change libkf5sysguard-data:amd64 Investigating (6) libksysguardsensors1:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksysguardsensors1:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libksysguardsensors1:amd64 7 Holding Back libksysguardsensors1:amd64 rather than change libkf5sysguard-data:amd64 Investigating (6) libksgrd9:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 -> 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umU Ib > Broken libksgrd9:amd64 Depends on libkf5sysguard-data:amd64 < 4:5.26.5-0xneon+22.04+jammy+release+build14 | 4:5.27.3-0xneon+22.04+jammy+release+build19 @ii umH > (= 4:5.27.3-0xneon+22.04+jammy+release+build19) Considering libkf5sysguard-data:amd64 5305 as a solution to libksgrd9:amd64 7 Holding Back libksgrd9:amd64 rather than change libkf5sysguard-data:amd64 Try to Re-Instate (7) libksysguardformatter1:amd64 Try to Re-Instate (7) libksysguardsensorfaces1:amd64 Try to Re-Instate (7) libksysguardsensors1:amd64 Try to Re-Instate (7) libksgrd9:amd64 Done
The following packages have been kept back: grub-efi-amd64-bin grub-efi-amd64-signed gwenview kdeconnect kwin-common kwin-data kwin-wayland kwin-wayland-backend-drm kwin-x11 libkf5filemetadata-bin libkf5sysguard-data libksgrd9 libksysguardformatter1 libksysguardsensorfaces1 libksysguardsensors1 libksysguardsystemstats1 libkwineffects13 libkwinglutils13 libkwinxrenderutils13 libokular5core10 libprocesscore9 libprocessui9 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 okular okular-backends plasma-nm shim-signed 0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
Did you try 'apt -f install' to see if it can fix the problems? I also wonder what the heck Ubuntu has done to apt, because that's not what apt's output is normally like. -- Len Sorensen

On Tue, Mar 28, 2023 at 7:51 AM Lennart Sorensen < lsorense@csclub.uwaterloo.ca> wrote:
Did you try 'apt -f install' to see if it can fix the problems?
No, that's first on my list to do. I also wonder what the heck Ubuntu has done to apt, because that's not what
apt's output is normally like.
This is KDE Neon, which invented 'pkcon' to act as a supposedly-superset replacement for apt used for updating. https://www.reddit.com/r/kde/comments/mxq3mf/what_is_pkcon_update_and_why_do... - Evan

Have you tried apt autoremove ? I ask because on Fedora, when dnf whines about an update, sometimes dnf autoremove removes packages that are barriers to upgrading. This is not very likely to solve your problem but it is easy to try and should not break things.

EPILOGUE apt -f install and apt autoremove both reported that everything was fine and that I was up-to-date (except for more than 20 packages "held back"). Sometimes I find Linux troubleshooting a useful mental exercise. Not this week. Downloaded the latest KDE Neon onto a USB stick. Backed up and re-installed without reformatting. All seems well though I need to bring back the apps I had. Thanks to all who helped. Evan Leibovitch, Toronto Canada @evanleibovitch / @el56

On Thu, Mar 30, 2023 at 01:39:54PM -0400, Evan Leibovitch via talk wrote:
EPILOGUE
apt -f install and apt autoremove both reported that everything was fine and that I was up-to-date (except for more than 20 packages "held back").
Sometimes I find Linux troubleshooting a useful mental exercise. Not this week. Downloaded the latest KDE Neon onto a USB stick. Backed up and re-installed without reformatting. All seems well though I need to bring back the apps I had.
Thanks to all who helped.
Does 'dpkg -l |grep ^h' show any packages in state hold (starting with h)? If it does you could unfreeze them with echo 'packagename install' | dpkg --set-selections -- Len Sorensen
participants (5)
-
BCLUG
-
Bob Jonkman
-
D. Hugh Redelmeier
-
Evan Leibovitch
-
Lennart Sorensen