Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698448 - kde-misc/systemd-kcm-1.2.1 with kde-plasma/systemsettings-5.17.1 - file collision at /usr/share/kservices5/settings-system-administration.desktop
Summary: kde-misc/systemd-kcm-1.2.1 with kde-plasma/systemsettings-5.17.1 - file colli...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: PATCH, PMASKED
Depends on:
Blocks:
 
Reported: 2019-10-24 09:41 UTC by Michał Ziąbkowski
Modified: 2019-10-24 17:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to fix the collision (systemd-kcm-1.2.1-fix-collision.patch,336 bytes, patch)
2019-10-24 09:48 UTC, Michał Ziąbkowski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Ziąbkowski 2019-10-24 09:41:24 UTC
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
Comment 1 Michał Ziąbkowski 2019-10-24 09:48:38 UTC
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.
Comment 2 Andreas Sturmlechner gentoo-dev 2019-10-24 10:58:15 UTC
kde-misc/systemd-kcm was recently declared unmaintained upstream. Could you please check if app-admin/systemdgenie fits your purpose?
Comment 3 Michał Ziąbkowski 2019-10-24 11:59:56 UTC
I wasn't aware of that utility. After a cursory look, it seems like a satisfactory replacement for the KCM.
Comment 4 Larry the Git Cow gentoo-dev 2019-10-24 17:47:50 UTC
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(+)