Following EPEL’s upgrade from KDE 5.27.6 / KF 5.108.0 to KDE 5.27.11 / KF 5.115.0, there are unmet dependencies that lead to KDE being uninstallable.
kf5-libkdcraw-23.08.5
seems to be the main culprit. Systems that already had KDE 5.27.6 / KF 5.108.0 can upgrade to KDE 5.27.11 / KF 5.115.0 as long as they have kf5-libkdcraw-23.04.3
installed; but non-KDE systems cannot groupinstall "KDE Plasma Workspaces"
not even with --nobest --skip-broken
, because some version of kf5-libkdcraw
is required, and the only one in the repo is not installable.
Here’s the current error message:
Problem 1: package kdegraphics-thumbnailers-23.08.5-1.el9.x86_64 from
epel requires libKF5KDcraw.so.5()(64bit), but none of the providers can
be installed
- conflicting requests
- nothing provides libraw.so.23()(64bit) needed by
kf5-libkdcraw-23.08.5-1.el9.x86_64 from epel
Problem 2: package gwenview-1:23.08.5-2.el9.x86_64 from epel requires
libgwenviewlib.so.5()(64bit), but none of the providers can be installed
- package gwenview-1:23.08.5-2.el9.x86_64 from epel requires
gwenview-libs(x86-64) = 1:23.08.5-2.el9, but none of the providers can
be installed
- package gwenview-libs-1:23.08.5-2.el9.x86_64 from epel requires
libKF5KDcraw.so.5()(64bit), but none of the providers can be installed
- conflicting requests
- nothing provides libraw.so.23()(64bit) needed by
kf5-libkdcraw-23.08.5-1.el9.x86_64 from epel
As a temporary workaround, the affected users could temporarily enable epel-testing, then install KDE using sudo dnf groupinstall "KDE Plasma Workspaces" --nobest --skip-broken
, as there is a non-installable ImageMagick in epel-testing that should be skipped. This is not to be recommended on production systems, but I tested it in a VM on AlmaLinux 9.3 MATE, and it led to a fully functional KDE 5.27.11 / KF 5.115.0 with both X11 and Wayland.