When upgrading to Plasma 5.17.1, I got the following file collision with systemd-kcm: * package kde-plasma/systemsettings-5.17.1 NOT merged * * Detected file collision(s): * * /usr/share/kservices5/settings-system-administration.desktop * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * kde-misc/systemd-kcm-1.2.1:5::gentoo * /usr/share/kservices5/settings-system-administration.desktop Reproducible: Always
Created attachment 593756 [details, diff] Patch to fix the collision The file installed by systemd-kcm seems to be provided by systemsettings now. This patch removes the file from CMakeLists and makes the collision go away. The actual kcm still works after that.
kde-misc/systemd-kcm was recently declared unmaintained upstream. Could you please check if app-admin/systemdgenie fits your purpose?
I wasn't aware of that utility. After a cursory look, it seems like a satisfactory replacement for the KCM.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca870cb1d586957dd5d65708f6166556934d971 commit 6ca870cb1d586957dd5d65708f6166556934d971 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-10-24 17:44:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-10-24 17:47:26 +0000 kde-plasma/systemsettings: Add blocker against kde-misc/systemd-kcm Closes: https://bugs.gentoo.org/698448 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/systemsettings/systemsettings-5.17.1.ebuild | 1 + 1 file changed, 1 insertion(+)