https://bugs.kde.org/show_bug.cgi?id=512669
Bug ID: 512669
Summary: KDE neon cannot upgrade to Plasma 6.5.3 due to
mismatched Qt6/qt6-webengine versions causing KWin and
Plasma packages to be held back or removed
Classification: KDE Neon
Product: neon
Version First unspecified
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Packages User Edition
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
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.
--
You are receiving this mail because:
You are watching all bug changes.