When attempting to update KDE neon (noble-based) to Plasma 6.5.3, the upgrade fails due to inconsistent Qt6 / qt6-webengine dependency versions in the neon user repository. The update breaks immediately in pkcon update with the following fatal dependency errors: sughosha@work:~$ pkcon update Getting updates [=========================] Finished [=========================] Loading cache [=========================] Testing changes [=========================] Finished [=========================] Fatal error: The following packages have unmet dependencies: kaccounts-providers: Depends: qt6-webengine (>= 6.9.3) but 6.9.2-0zneon+24.04+noble+release+build35 is to be installed plasma-workspace: Depends: kwin-common but it is not going to be installed plasma-widgets-addons: Depends: qt6-webengine (>= 6.10.0) but 6.9.2-0zneon+24.04+noble+release+build35 is to be installed kwin-wayland: Depends: kwin-common (= 4:6.5.3-0zneon+24.04+noble+release+build71) but it is not going to be installed qt6-webview: Depends: qt6-webengine (>= 6.9.3) but 6.9.2-0zneon+24.04+noble+release+build35 is to be installed kwin-x11: Depends: kwin-x11-common (= 4:6.5.3-0zneon+24.04+noble+release+build24) but 4:6.5.0-0zneon+24.04+noble+release+build12 is to be installed plasma-nm: Depends: qt6-webengine (>= 6.10.0) but 6.9.2-0zneon+24.04+noble+release+build35 is to be installed khelpcenter: Depends: qt6-webengine (>= 6.9.3) but 6.9.2-0zneon+24.04+noble+release+build35 is to be installed kwin-addons: Depends: kwin-common but it is not going to be installed kwin-data: Depends: kwin-common but it is not going to be installed Running a full upgrade with APT confirms the same resolution failure. Multiple critical Plasma/KWin components are held back because they depend on qt6-webengine >= 6.9.3 or >= 6.10.0, while the installed version is stuck at 6.9.2. APT also attempts to remove important components: The following packages will be REMOVED: kdeplasma-addons plasma-widgets-addons Many essential Plasma 6.5.3 packages are kept back: kwin-common kwin-data kwin-wayland kwin-x11 kwin-x11-common plasma-discover plasma-nm qt6-webengine qt6-webview khelpcenter kaccounts-providers … Full resolver trace (excerpt): Starting pkgProblemResolver with broken count: 8 ... Broken plasma-widgets-addons:amd64 Depends: qt6-webengine (>= 6.10.0) Broken plasma-nm:amd64 Depends: qt6-webengine (>= 6.10.0) Broken khelpcenter Depends: qt6-webengine (>= 6.9.3) Broken qt6-webview Depends: qt6-webengine (>= 6.9.3) Broken kwin-wayland Depends: kwin-common (= 6.5.3) but 6.5.0 is installed Broken kwin-x11 Depends: kwin-x11-common (= 6.5.3) but 6.5.0 is installed APT refuses to install newer Plasma/KWin builds because their dependencies reference newer Qt6 versions that are not yet installable, indicating a partial or out-of-sync repository state. 📌 What seems wrong (root cause) ✔ Qt6-WebEngine versions in the neon repo are inconsistent: Installed: 6.9.2 Candidate: 6.10.0 But many Plasma packages depend on: >= 6.9.3 or >= 6.10.0 Other Plasma/KWin packages still depend on older intermediate Qt builds This results in a 3-way version mismatch: Old Qt6 package installed New Qt6 package published Plasma 6.5.3 components built against mixed Qt6 versions APT cannot satisfy all constraints, so it blocks the upgrade. 🧩 Expected behaviour Plasma 6.5.3, KWin, and all related components should be rebuilt against a consistent Qt6 toolchain, especially qt6-webengine. APT should perform a clean upgrade without holding back 20+ packages or removing plasma-widgets-addons. ❌ Actual behaviour Upgrade is impossible. Plasma widgets and addons would be removed. KWin cannot be upgraded. qt6-webengine cannot be upgraded. Plasma 6.5.3 cannot be installed. 📎 System info sughosha@work:~$ lsb_release -a No LSB modules are available. Distributor ID: Neon Description: KDE neon User Edition Release: 24.04 Codename: noble sughosha@work:~$ apt-cache policy qt6-webengine qt6-webengine: Installed: 6.9.2-0zneon+24.04+noble+release+build35 Candidate: 6.10.0-0zneon+24.04+noble+release+build40 Version table: 6.10.0-0zneon+24.04+noble+release+build40 500 500 http://archive.neon.kde.org/user noble/main amd64 Packages 6.9.3-0zneon+24.04+noble+release+build38 500 500 http://archive.neon.kde.org/user noble/main amd64 Packages *** 6.9.2-0zneon+24.04+noble+release+build35 500 500 http://archive.neon.kde.org/user noble/main amd64 Packages 100 /var/lib/dpkg/status 6.9.1-0zneon+24.04+noble+release+build34 500 500 http://archive.neon.kde.org/user noble/main amd64 Packages sughosha@work:~$ Please rebuild and republish Plasma 6.5.3, KWin, plasma-widgets-addons, and all Qt6 components against the same, consistent Qt6 version (preferably qt6-webengine 6.10.0), ensuring the repository is internally consistent.
apologies it is an apt pinning problem from the jammy to noble upgrade. to upgrade the pins file it means a double upgrade: sudo apt install neon-settings-2 sudo apt update sudo apt dist-upgrade should solve the problem
*** Bug 513578 has been marked as a duplicate of this bug. ***