commit:     d826acdb6a1c72a93e4bdb75bc4297181e691c6e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 10 22:31:59 2026 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Mar 10 22:31:59 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d826acdb

sys-apps/systemd: move systemd-initctl to PDEPEND

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/systemd/systemd-259.3-r1.ebuild | 12 ++++++------
 sys-apps/systemd/systemd-9999.ebuild     | 12 ++++++------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-apps/systemd/systemd-259.3-r1.ebuild 
b/sys-apps/systemd/systemd-259.3-r1.ebuild
index 4475543f8a21..5036e731aac4 100644
--- a/sys-apps/systemd/systemd-259.3-r1.ebuild
+++ b/sys-apps/systemd/systemd-259.3-r1.ebuild
@@ -144,10 +144,7 @@ RDEPEND="${COMMON_DEPEND}
                !sys-apps/openrc[sysv-utils(-)]
                !sys-apps/sysvinit
        )
-       !sysv-utils? (
-               sys-apps/systemd-initctl
-               sys-apps/sysvinit
-       )
+       !sysv-utils? ( sys-apps/sysvinit )
        resolvconf? ( !net-dns/openresolv )
        !sys-auth/nss-myhostname
        !sys-fs/eudev
@@ -155,10 +152,13 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 # sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
-PDEPEND=">=sys-apps/dbus-1.9.8[systemd]
+PDEPEND="
+       >=sys-apps/dbus-1.9.8[systemd]
        >=sys-fs/udev-init-scripts-34
        policykit? ( sys-auth/polkit )
-       !vanilla? ( sys-apps/gentoo-systemd-integration )"
+       !sysv-utils? ( sys-apps/systemd-initctl )
+       !vanilla? ( sys-apps/gentoo-systemd-integration )
+"
 
 BDEPEND="
        app-arch/xz-utils:0

diff --git a/sys-apps/systemd/systemd-9999.ebuild 
b/sys-apps/systemd/systemd-9999.ebuild
index 9b1d348d8a2a..c341de61f9ce 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -144,10 +144,7 @@ RDEPEND="${COMMON_DEPEND}
                !sys-apps/openrc[sysv-utils(-)]
                !sys-apps/sysvinit
        )
-       !sysv-utils? (
-               sys-apps/systemd-initctl
-               sys-apps/sysvinit
-       )
+       !sysv-utils? ( sys-apps/sysvinit )
        resolvconf? ( !net-dns/openresolv )
        !sys-auth/nss-myhostname
        !sys-fs/eudev
@@ -155,10 +152,13 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 # sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
-PDEPEND=">=sys-apps/dbus-1.9.8[systemd]
+PDEPEND="
+       >=sys-apps/dbus-1.9.8[systemd]
        >=sys-fs/udev-init-scripts-34
        policykit? ( sys-auth/polkit )
-       !vanilla? ( sys-apps/gentoo-systemd-integration )"
+       !sysv-utils? ( sys-apps/systemd-initctl )
+       !vanilla? ( sys-apps/gentoo-systemd-integration )
+"
 
 BDEPEND="
        app-arch/xz-utils:0

Reply via email to