The only usage of USE=systemd in the ebuild is here:
!systemd? ( sys-auth/consolekit )
This would be much better done by USE=consolekit instead. Consider elogind users who otherwise need to add a counter-intuitive package.use entry (systemd and elogind collide on global level).
Do we even need that dependency there? FWICS, polkit has appropriate PDEP already.
The bug has been closed via the following commit(s):
Author: Michał Górny <firstname.lastname@example.org>
AuthorDate: 2018-01-06 21:58:42 +0000
Commit: Michał Górny <email@example.com>
CommitDate: 2018-01-06 21:59:19 +0000
xfce-extra/xfce4-power-manager: Remove redundant dep on consolekit
Remove USE=systemd and the redundant direct dependency
on sys-auth/consolekit that was controlled through it. The appropriate
dependency along with a little more up-to-date logic is already present
as PDEPEND in sys-auth/polkit itself.
xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.1.ebuild | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)