consolekit/logind can be detected at runtime. openrc-settingsd with eselect-settingsd support can be swapped at runtime with systemd. The following dependency string better describes the support state (diff): - !systemd? ( - app-admin/openrc-settingsd - sys-auth/consolekit ) + || ( ( app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 ) Reproducible: Always
+ 07 May 2013; Pacho Ramos <pacho@gentoo.org> + -gnome-control-center-3.8.0.ebuild, gnome-control-center-3.8.0-r1.ebuild: + Rewrite systemd dependency (#468908 by Fabio Erculiani), drop old. +