hi guys, loving Neon in general so much i’ve installed it on 5 or so systems.
have had few issues, however, I now have 3 older systems that started on earlier 6.x versions that are stuck on 6.5.x and cannot update 6.6.x due to conflicts, which are all around libpowerdevilcore.
i’m scared of uninstalling neon-desktop and breaking the system (i do use Timeshift, but..).
sudo apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) plasma-workspace:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build66 -> 4:6.6.4-0zneon+24.04+noble+release+build84 @ii umU Ib >
Broken plasma-workspace:amd64 Depends on plasma5support:amd64 < 6.5.3-0zneon+24.04+noble+release+build37 @ii mK > (>= 6.6.0)
Considering plasma5support:amd64 15 as a solution to plasma-workspace:amd64 28
Holding Back plasma-workspace:amd64 rather than change plasma5support:amd64
Investigating (0) plasma-desktop:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build56 -> 4:6.6.4-0zneon+24.04+noble+release+build76 @ii umU Ib >
Broken plasma-desktop:amd64 Depends on plasma-workspace:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build66 | 4:6.6.4-0zneon+24.04+noble+release+build84 @ii umH > (>= 4:6.6.4)
Considering plasma-workspace:amd64 28 as a solution to plasma-desktop:amd64 11
Holding Back plasma-desktop:amd64 rather than change plasma-workspace:amd64
Investigating (0) powerdevil:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build57 -> 4:6.6.4-0zneon+24.04+noble+release+build73 @ii umU Ib >
Broken powerdevil:amd64 Depends on plasma-workspace:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build66 | 4:6.6.4-0zneon+24.04+noble+release+build84 @ii umH > (>= 4:6.6.4)
Considering plasma-workspace:amd64 28 as a solution to powerdevil:amd64 7
Removing powerdevil:amd64 rather than change plasma-workspace:amd64
Investigating (0) libpowerdevilcore2:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build57 -> 4:6.6.4-0zneon+24.04+noble+release+build73 @ii umU Ib >
Broken libpowerdevilcore2:amd64 Depends on plasma-workspace:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build66 | 4:6.6.4-0zneon+24.04+noble+release+build84 @ii umH > (>= 4:6.6.4)
Considering plasma-workspace:amd64 28 as a solution to libpowerdevilcore2:amd64 3
Holding Back libpowerdevilcore2:amd64 rather than change plasma-workspace:amd64
Investigating (0) neon-desktop:amd64 < 4+p24.04+vrelease+git20250721.0118 @ii mK NPb Ib >
Broken neon-desktop:amd64 Depends on powerdevil:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build57 | 4:6.6.4-0zneon+24.04+noble+release+build73 @ii umR >
Considering powerdevil:amd64 7 as a solution to neon-desktop:amd64 2
Removing neon-desktop:amd64 rather than change powerdevil:amd64
Investigating (0) plasma-browser-integration:amd64 < 6.5.3-0zneon+24.04+noble+release+build48 -> 6.6.4-0zneon+24.04+noble+release+build64 @ii umU Ib >
Broken plasma-browser-integration:amd64 Depends on plasma-workspace:amd64 < 4:6.5.3-0zneon+24.04+noble+release+build66 | 4:6.6.4-0zneon+24.04+noble+release+build84 @ii umH > (>= 4:6.6.4)
Considering plasma-workspace:amd64 28 as a solution to plasma-browser-integration:amd64 2
Holding Back plasma-browser-integration:amd64 rather than change plasma-workspace:amd64
Try to Re-Instate (1) plasma-workspace:amd64
Try to Re-Instate (1) plasma-desktop:amd64
Try to Re-Instate (1) libpowerdevilcore2:amd64
Try to Re-Instate (1) plasma-browser-integration:amd64
Done
Entering ResolveByKeep
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
ddcutil libddcutil4 libpowerdevilcore2 libpyside6-py3-6.9 libqt6core6t64 libqt6gui6t64 libshiboken6-py3-6.9 powerdevil-data
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
neon-desktop powerdevil
The following NEW packages will be installed:
keepsecret libgpgme45 libpoppler140 libpyside6-py3-6.10 libshiboken6-py3-6.10 qml6-module-org-kde-kquickimageeditor
The following packages have been kept back:
libpowerdevilcore2 plasma-browser-integration plasma-desktop plasma-workspace plasma5support
The following packages will be upgraded:
ark aurorae base-files bluedevil breeze breeze-cursor-theme breeze-gtk-theme breeze5 debconf-kde-data debconf-kde-helper distro-release-notifier dolphin dolphin-plugins drkonqi drkonqi-pk-debug-installer
ffmpegthumbs flatpak-kcm grub-theme-breeze gwenview kaccounts-integration kaccounts-providers kactivitymanagerd kamera kate kate6-data kde-cli-tools kde-cli-tools-data kde-config-gtk-style
kde-config-gtk-style-preview kde-config-plymouth kde-config-sddm kde-config-updates kde-inotify-survey kde-nomodeset kde-spectacle kde-style-breeze kde-style-breeze5 kde-style-oxygen kde-style-oxygen-qt5
kdeconnect kdegraphics-thumbnailers kdeplasma-addons kdeplasma-addons-data kdialog kdoctools6 keditbookmarks kf6-attica kf6-baloo kf6-baloowidgets kf6-bluez-qt kf6-breeze-icon-theme
kf6-frameworkintegration kf6-kactivities kf6-karchive kf6-kauth kf6-kbookmarks kf6-kcalendarcore kf6-kcmutils kf6-kcodecs kf6-kcolorscheme kf6-kcompletion kf6-kconfig kf6-kconfigwidgets kf6-kcontacts
kf6-kcoreaddons kf6-kcrash kf6-kdbusaddons kf6-kdeclarative kf6-kded kf6-kdesu kf6-kdnssd kf6-kdoctools kf6-kfilemetadata kf6-kglobalaccel kf6-kguiaddons kf6-kholidays kf6-ki18n kf6-kiconthemes
kf6-kidletime kf6-kimageformat-plugins kf6-kio kf6-kirigami kf6-kirigami-addons kf6-kirigami2 kf6-kitemmodels kf6-kitemviews kf6-kjobwidgets kf6-knewstuff kf6-knotifications kf6-knotifyconfig kf6-kpackage
kf6-kparts kf6-kpeople kf6-kpty kf6-kquickcharts kf6-krunner kf6-kservice kf6-kstatusnotifieritem kf6-ksvg kf6-ktexteditor kf6-ktexttemplate kf6-ktextwidgets kf6-kunitconversion kf6-kuserfeedback
kf6-kwallet kf6-kwidgetsaddons kf6-kwindowsystem kf6-kxmlgui kf6-modemmanager-qt kf6-networkmanager-qt kf6-plasma-framework kf6-plasma5support kf6-prison kf6-purpose kf6-qqc2-desktop-style kf6-solid
kf6-sonnet kf6-syndication kf6-syntax-highlighting kf6-threadweaver kgamma kgamma5 kglobalacceld khelpcenter kinfocenter kio-admin kio-extras kio-fuse kio-gdrive kmenuedit knighttime konsole konsole-kpart
kpim6-libkgapi krdp kscreen kscreenlocker ksshaskpass ksystemstats kwalletmanager kwayland kwayland-integration kwin-addons kwin-common kwin-data kwin-decoration-oxygen kwin-style-breeze kwin-wayland
kwin-x11 kwin-x11-common kwrited layer-shell-qt libdebconf-kde1 libdolphinvcs6 libeis1 libkdcraw libkdecorations3-6 libkdecorations3private2 libkexiv2 libkf6pulseaudioqt5 libkf6screen-bin libkf6screen8
libkf6screendpms8 libkimageannotator-common libkimageannotator-qt6-0 libkpipewire6 libkpipewirerecord6 libkpmcore13 libksysguard liblayershellqtinterface6 libmbim-glib4 libmbim-proxy libmbim-utils
libmm-glib0 libokular6core4 liboxygenstyle5 liboxygenstyle5-5 liboxygenstyle6 liboxygenstyleconfig5-5 liboxygenstyleconfig6 libpam-kwallet-common libpam-kwallet5 libplasma6 libpoppler-glib8t64
libpoppler-qt6-3t64 libpyside6-py3-6.9 libqaccessibilityclient-qt6-0 libqmi-glib5 libqmi-proxy libqmi-utils libqmobipocket6-2 libqt6core6t64 libqt6gui6t64 libqt6keychain1 libqt6sql6-sqlite
libshiboken6-py3-6.9 milou modemmanager neon-essentials-desktop neon-settings-2 ocean-sound-theme okular okular-backends oxygen oxygen-cursor-theme oxygen-sounds partitionmanager plasma-activities
plasma-activities-stats plasma-calendar-addons plasma-dataengines-addons plasma-discover plasma-discover-backend-flatpak plasma-disks plasma-firewall plasma-integration plasma-integration5 plasma-nm
plasma-pa plasma-runners-addons plasma-systemmonitor plasma-theme-oxygen plasma-thunderbolt plasma-vault plasma-wallpapers-addons plasma-wayland-protocols plasma-welcome plasma-widgets-addons
plasma-workspace-wallpapers plasma-workspace-wayland plymouth-theme-breeze polkit-kde-agent-1 poppler-utils powerdevil-data print-manager python3-distupgrade python3-gpg python3-pyside6.qtcore
qml6-module-org-kde-kaccounts qml6-module-org-kde-kcm qml6-module-org-kde-kconfig qml6-module-org-kde-kirigami2 qml6-module-org-kde-kitemmodels qml6-module-org-kde-kquickcontrols
qml6-module-org-kde-kquickcontrolsaddons qml6-module-org-kde-ksysguard qml6-module-org-kde-people qml6-module-org-kde-pipewire qml6-module-org-kde-prison qml6-module-org-kde-qqc2breezestyle
qml6-module-org-kde-qqc2desktopstyle qml6-module-org-kde-quickcharts qml6-module-org-kde-sonnet qml6-module-org-kde-userfeedback qml6-module-qt-labs-folderlistmodel qml6-module-qt-labs-platform
qml6-module-qt-labs-qmlmodels qml6-module-qt-labs-settings qml6-module-qt5compat-graphicaleffects qml6-module-qtmultimedia qml6-module-qtqml qml6-module-qtqml-models qml6-module-qtquick
qml6-module-qtquick-controls qml6-module-qtquick-dialogs qml6-module-qtquick-layouts qml6-module-qtquick-particles qml6-module-qtquick-templates qml6-module-qtquick-virtualkeyboard
qml6-module-qtquick-window qml6-module-qtwebengine qt6-5compat qt6-base qt6-charts qt6-connectivity qt6-declarative qt6-gtk-platformtheme qt6-image-formats-plugins qt6-imageformats qt6-location
qt6-multimedia qt6-positioning qt6-qpa-plugins qt6-quick3d qt6-quicktimeline qt6-sensors qt6-serialport qt6-shadertools qt6-speech qt6-svg qt6-tools qt6-translations qt6-translations-l10n
qt6-virtualkeyboard qt6-virtualkeyboard-plugin qt6-wayland qt6-webchannel qt6-webengine qt6-webview sddm sddm-theme-breeze sddm-theme-maya signon-kwallet-extension systemsettings
ubuntu-release-upgrader-core ubuntu-release-upgrader-qt xdg-desktop-portal-kde xwayland
308 upgraded, 6 newly installed, 2 to remove and 5 not upgraded.
Need to get 604 MB of archives.
After this operation, 363 MB of additional disk space will be used.
Do you want to continue? [Y/n]
thanks a lot ok, i’ll try aptitude (with just neon sources) and see how it goes! have a timeshift backup if something bad happens hopefully can recover! thanks.
my system seems to have updated ok in place (the kde update dialog popped up immediately! haven’t rebooted yet). now I get this:
sudo aptitude full-upgrade
The following packages will be upgraded:
libpowerdevilcore2 plasma-browser-integration plasma-desktop plasma-workspace plasma5support{b} powerdevil powerdevil-data
7 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 48.9 MB of archives. After unpacking 42.6 MB will be used.
The following packages have unmet dependencies:
plasma5support : Depends: libgps30t64 (>= 3.3) which is a virtual package and is not provided by any available package
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libpowerdevilcore2 [4:6.5.3-0zneon+24.04+noble+release+build57 (now)]
2) plasma-browser-integration [6.5.3-0zneon+24.04+noble+release+build48 (now)]
3) plasma-desktop [4:6.5.3-0zneon+24.04+noble+release+build56 (now)]
4) plasma-workspace [4:6.5.3-0zneon+24.04+noble+release+build66 (now)]
5) plasma5support [6.5.3-0zneon+24.04+noble+release+build37 (now)]
6) powerdevil [4:6.5.3-0zneon+24.04+noble+release+build57 (now)]
7) powerdevil-data [4:6.5.3-0zneon+24.04+noble+release+build57 (now)]
Accept this solution? [Y/n/q/?]
if i keep saying no i eventually get to:
Accept this solution? [Y/n/q/?] n
*** No more solutions available ***
The following actions will resolve these dependencies:
Remove the following packages:
1) kdeplasma-addons [4:6.6.4-0zneon+24.04+noble+release+build61 (noble, now)]
2) kinfocenter [4:6.6.4-0zneon+24.04+noble+release+build48 (noble, now)]
3) kscreen [4:6.6.4-0zneon+24.04+noble+release+build56 (noble, now)]
4) libpowerdevilcore2 [4:6.5.3-0zneon+24.04+noble+release+build57 (now)]
5) neon-desktop [4+p24.04+vrelease+git20250721.0118 (noble, now)]
6) plasma-browser-integration [6.5.3-0zneon+24.04+noble+release+build48 (now)]
7) plasma-desktop [4:6.5.3-0zneon+24.04+noble+release+build56 (now)]
8) plasma-integration [6.6.4-0zneon+24.04+noble+release+build48 (noble, now)]
9) plasma-integration5 [6.6.4-0zneon+24.04+noble+release+build48 (noble, now)]
10) plasma-widgets-addons [4:6.6.4-0zneon+24.04+noble+release+build61 (noble, now)]
11) plasma-workspace [4:6.5.3-0zneon+24.04+noble+release+build66 (now)]
12) plasma-workspace-wayland [4:6.6.4-0zneon+24.04+noble+release+build84 (noble, now)]
13) powerdevil [4:6.5.3-0zneon+24.04+noble+release+build57 (now)]
14) sddm-theme-breeze [4:6.6.4-0zneon+24.04+noble+release+build84 (noble, now)]
15) xdg-desktop-portal-kde [6.6.4-0zneon+24.04+noble+release+build45 (noble, now)]
Keep the following packages at their current version:
16) plasma5support [6.5.3-0zneon+24.04+noble+release+build37 (now)]
Leave the following dependencies unresolved:
17) kwin-common recommends plasma-desktop
18) kwin-x11-common recommends plasma-desktop
19) neon-essentials-desktop recommends neon-desktop
20) neon-essentials-desktop recommends plasma-desktop
21) plasma-desktop recommends kinfocenter
22) plasma-desktop recommends kscreen
23) plasma-desktop recommends powerdevil
qrc:/fallbacktheme/LockScreen.qml:14:1: Cannot load library /usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/plasma/private/sessions/libsessionsprivateplugin.so: libPlasma.so.6: cannot open shared object file: No such file or directory
import org.kde.plasma.private.sessions 2.0
^
Somewhere this large jump across versions must have missed a transition.
From your original comment:
neon-desktop would be OK to be, it is essentially just a meta package that pulls a lot of standard components in as dependencies but since you have all of them installed now anyway it has no important purpose anymore.
For powerdevil it should be possible to let it be removed and reinstall manually afterwards.
However, it looks as if the blocking package is libgps30t64which I seem to have installed in version 3.25 from Ubuntu’s archive and which actually contains a library so it is not a virtual package at all.
It seems to come from the security repo, do you have that one enabled?
thanks, i only enable the ubuntu repos when i want to install something that isnt in Neon. i had some issues before when both were enabled! i’ll try enabling them now and see if i can install libgps30t64
edit: or should i reinstall something else? bit lost sorry