Hi, In my work workstation I’m still using kde neon 5.27.
I read that plasma 6.0.1 is out and I want to upgrade the system, but I can’t because I’ve got an unmet dependecies error.
After succesfully run pkcon refresh …
# pkcon update
Obtenció de les actualitzacions [=========================]
Finalització [ ] (0%) Ha fallat l'ordre: The following packages have unmet dependencies:
libkpimgapi5-data: Trenca: libkpimgapi-data (< 23.08.5) but 23.08.4-0xneon+22.04+jammy+release+build27 is to be installed
I don’t understand the full error message (language-wise), but my guess is that you have some (probably obsolete or self-made) package installed that specifically depends on libkpimgapi-data version 23.08.4. If that is the case, you need to uninstall that package.
It could also be an old package that could be upgraded, but the package manager is configured to hold it at it’s current version.
After run the previous commanda, the following packages has been installed:
accounts-qml6-module-doc-0.7+p22.04+vrelease+git20240304.0310-0.all Online Accounts QML6 - documentation
kf6-kcalendarcore-6.0.0-0xneon+22.04+jammy+release+build3.amd64 calendar access framework
kf6-kcodecs-6.0.0-0xneon+22.04+jammy+release+build3.amd64 collection of methods to manipulate strings
kf6-kconfig-6.0.0-0xneon+22.04+jammy+release+build3.amd64 configuration settings framework for Qt
kf6-kcontacts-6.0.0-0xneon+22.04+jammy+release+build5.amd64 data files for kcontacts
kf6-kcoreaddons-6.0.0-0xneon+22.04+jammy+release+build3.amd64 KDE Frameworks 6 addons to QtCore - data files
kf6-ki18n-6.0.0-0xneon+22.04+jammy+release+build3.amd64 Advanced internationalization framework.
libaccounts-qt6-1-1.16.0nicofee20240222-0xneon+22.04+jammy+release+build14.amd64 Accounts database access Qt version - Qt6 shared library
libkpimgapi5-data-23.08.5-0xneon+22.04+jammy+release+build11.all Google API library for KDE -- data files
libsignon-qt6-1-8.61nicofee20231222-0xneon+22.04+jammy+release+build10.amd64 Single Sign On framework - qt6 shared libraries
qml6-module-qtquick-6.6.2-0xneon+22.04+jammy+release+build24.all Dummy transitional
qml6-module-sso-onlineaccounts-0.7+p22.04+vrelease+git20240304.0310-0.amd64 Expose the Online Accounts API to QML applications
qt6-positioning-6.6.2-0xneon+22.04+jammy+release+build9.amd64 Qt 6 Positioning library
qt6-serialport-6.6.2-0xneon+22.04+jammy+release+build12.amd64 Qt 6 serial port support library
qt6-webchannel-6.6.2-0xneon+22.04+jammy+release+build11.amd64 Qt 6 WebChannel library
qt6-webengine-6.6.2-0xneon+22.04+jammy+release+build27.amd64 Qt 6 WebEngine Core library
sse3-support-6.amd64 prevent installation on processors without required instructions
libkpimgapi-data has been removed: libkpimgapi-data-23.08.4-0xneon+22.04+jammy+release+build27.all Google API library for KDE -- data files
Finally, this has been updated:
libkpimgapicore5-23.08.5-0xneon+22.04+jammy+release+build11.amd64 core library to integrate with Google service APIs
libkpimgapidrive5-23.08.5-0xneon+22.04+jammy+release+build11.amd64 library to integrate with Google Drive service API
libqt5core5a-5.15.12+p22.04+vrelease+git20240216.0020-0.amd64 Qt 5 core module
libqt5dbus5-5.15.12+p22.04+vrelease+git20240216.0020-0.amd64 Qt 5 D-Bus module
libqt5gui5-5.15.12+p22.04+vrelease+git20240216.0020-0.amd64 Qt 5 GUI module
libqt5network5-5.15.12+p22.04+vrelease+git20240216.0020-0.amd64 Qt 5 network module
qt6-base-6.6.2-0xneon+22.04+jammy+release+build88.amd64 Qt 6 core module
qt6-declarative-6.6.2-0xneon+22.04+jammy+release+build24.amd64 Qt 6 QML module
But I cannot update my system …
Error greu: The following packages have unmet dependencies:
breeze: Depèn: breeze-cursor-theme (= 4:5.27.10-0xneon+22.04+jammy+release+build44) but 4:6.0.0-0xneon+22.04+jammy+release+build49 is to be installed
plasma-runners-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
packagekit-tools: Depèn: packagekit (= 1.2.8-0xneon+22.04+jammy+release+build15) but 1.2.8-0xneon+22.04+jammy+release+build14 is to be installed
plasma-widgets-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
plasma-wallpapers-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
kio-extras: Depèn: kio-extras-data (= 4:23.08.4-0xneon+22.04+jammy+release+build34) but 4:24.02.0-0xneon+22.04+jammy+release+build39 is to be installed
kde-style-oxygen-qt5: Depèn: liboxygenstyle5-5 (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build36 is to be installed
Depèn: liboxygenstyleconfig5-5 (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build36 is to be installed
powerdevil: Depèn: powerdevil-data (= 4:5.27.10-0xneon+22.04+jammy+release+build36) but 4:6.0.0-0xneon+22.04+jammy+release+build42 is to be installed
libkaccounts2: Depèn: kaccounts-integration but it is not going to be installed
kwin-x11: Depèn: kwin-common (= 4:6.0.0-0xneon+22.04+jammy+release+build67)
plasma-discover-backend-snap: Depèn: plasma-discover (= 6.0.0-0xneon+22.04+jammy+release+build46) but 5.27.10-0xneon+22.04+jammy+release+build41 is to be installed
plasma-dataengines-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
libkimageannotator0: Depèn: libkimageannotator-common (= 0.5.3-1) but 0.7.0-0xneon1+22.04+jammy+release+build3 is to be installed
qml-module-org-kde-purpose: Depèn: libkf5purpose-bin (= 5.115.0-1xneon+22.04+jammy+release+build48) but it is not going to be installed
plasma-calendar-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
liblayershellqtinterface6: Trenca: liblayershellqtinterface5 (< 6.0.0) but 5.27.10-0xneon+22.04+jammy+release+build32 is to be installed
plasma-discover: Depèn: plasma-discover-common (= 5.27.10-0xneon+22.04+jammy+release+build41) but 6.0.0-0xneon+22.04+jammy+release+build46 is to be installed
kwin-addons: Depèn: kdeplasma-addons-data (= 4:5.27.10-0xneon+22.04+jammy+release+build30) but 4:6.0.0-0xneon+22.04+jammy+release+build33 is to be installed
plasma-desktop: Depèn: plasma-desktop-data (= 4:5.27.10-0xneon+22.04+jammy+release+build47)
kde-cli-tools: Depèn: kde-cli-tools-data (= 4:5.27.10-0xneon+22.04+jammy+release+build34) but 4:6.0.0-0xneon+22.04+jammy+release+build37 is to be installed
kwin-common: Depèn: kwin-data (= 4:5.27.10-0xneon+22.04+jammy+release+build51) but 4:6.0.0-0xneon+22.04+jammy+release+build67 is to be installed
Depèn: libkwineffects14 (= 4:5.27.10-0xneon+22.04+jammy+release+build51) but 4:6.0.0-0xneon+22.04+jammy+release+build67 is to be installed
I’m sorry, but I don’t know how to proceed when I’m encoutering unmet dependecies problems.
Don’t be sorry, neon packaging and upgrade has let you down unfortunately, users are not supposed to be exposed to such problems. Fortunately the community is here to get people out of trouble.
I’m getting this issue on both of my desktops PCs:
Fatal error: The following packages have unmet dependencies:
kio-extras5: Depends: kio-extras5-data (= 4:24.02.0-0xneon+22.04+jammy+release+build3) but 4:24.02.0-0xneon+22.04+jammy+release+build4 is to be installed
Strangely enough, this isn’t happening on both of my laptops. I am already on Plasma 6. But even more strange, I can still update my desktops by using Discover. Is there an issue with Pkcon?
More than one package matches:
1. kio-extras-4:24.02.0-0xneon+22.04+jammy+release+build36.amd64 [auto:user_jammy-jammy-main]
2. kio-extras-4:24.02.0-0xneon+22.04+jammy+release+build36.amd64 [auto:user_jammy-jammy-main]
3. kio-extras-4:24.02.0-0xneon+22.04+jammy+release+build36.amd64 [auto:user_jammy-jammy-main]
4. kio-extras-4:24.02.0-0xneon+22.04+jammy+release+build36.amd64 [auto:user_jammy-jammy-main]
5. kio-extras-4:24.02.0-0xneon+22.04+jammy+release+build36.amd64 [auto:user_jammy-jammy-main]
I chose 1.
Then it spits out this:
Fatal error: The following packages have unmet dependencies:md64 [auto:user_jammy-jammy-main]
neon-desktop: Depends: kinfocenter but it is not going to be installedser_jammy-jammy-main]
Depends: kio-extras but it is not going to be installed
Depends: powerdevil but it is not going to be installed
Depends: sddm-theme-breeze
Recommends: bluez-cups but it is not going to be installed
Recommends: firefox but it is not going to be installed
Recommends: fwupd-signed but it is not going to be installed
Recommends: hplip but it is not going to be installed
Recommends: kdeplasma-addons but it is not going to be installed
Recommends: kscreen but it is not going to be installed
Recommends: kwrite but it is not going to be installed
Recommends: neon-adwaita but it is not going to be installed
Recommends: plasma-browser-integration but it is not going to be installed
Recommends: plasma-workspace-wayland
Recommends: printer-driver-splix but it is not going to be installed
Recommends: snapd but it is not going to be installed
plasma-desktop: Depends: plasma-workspace (>= 4:6.0.0) but it is not going to be installed
Recommends: kde-style-oxygen-qt6 but it is not installable
Recommends: kinfocenter but it is not going to be installed
Recommends: kio-extras but it is not going to be installed
Recommends: kscreen but it is not going to be installed
Recommends: powerdevil but it is not going to be installed
You never mentioned you were on kubuntu with neon packages!
That’s a very important thing to mention and that’s clearly not-recommended for anyone or rather at-your-own risk since it is not supported.
That’s why you end up with so many further issues.
But this effectively mix distro, which is technically possible but will assuredly break your system at times. At least make sure to use LTS ubuntu, as Neon is based on it.
Yes. Tried apt-get -f install. Didn’t fix the issue. So, I am just going to wait until the Neon team fixes their repo. I have no major issues. So, I’m fine for now. I’m not worried. My install of KDE Neon uses the current Ubuntu base that the KDE Neon iso comes with. And I much rather receive Ubuntu base system package updates than nothing at all.