This is regarding yesterday's gentoo/kde overlay commit ce3e14feb to plasma-desktop (-9999 in my case), adding sys-apps/accountsservice as an RDEPEND for the user KCM. Of course that pulls in policykit and all its deps. I don't need the user KCM /that/ bad and otherwise accountsservice is an unnecessary (I've been running quite happily without it and the upstream sources don't require it in general) and potentially rather heavy RDEPEND with security complexity and implications I imagine many gentooers would rather not deal with. Obviously I'm one of them, perfectly comfortable doing user account related changes at the CLI. =:^P Please make add USE=policykit and put the accountsservice RDEPEND under that. Of course you can do IUSE=+policykit if you like and have it on-by-default.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=60cd50cfb004e0685419488316a44b22d908bd34 commit 60cd50cfb004e0685419488316a44b22d908bd34 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-10-25 15:38:07 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-10-25 15:38:07 +0000 kde-plasma/plasma-desktop: Add IUSE=+policykit for conditional users KCM Closes: https://bugs.gentoo.org/751100 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/plasma-desktop/metadata.xml | 1 + kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 6 ++++-- kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 6 ++++-- 3 files changed, 9 insertions(+), 4 deletions(-)
(In reply to Larry the Git Cow from comment #1) > The bug has been closed via the following commit(s): Thanks. Remerged plasma-desktop and depcleaned my sys-apps/accountsservice null-pkg. =:^)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f3bd50057809e07842192326daacefcf198bb75 commit 6f3bd50057809e07842192326daacefcf198bb75 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-11-07 21:09:09 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-11-07 21:09:09 +0000 kde-plasma/plasma-desktop: Update DEPENDs for IUSE=policykit I hope this does not escalate further... Bug: https://bugs.gentoo.org/751100 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)