diff options
author | Petr Vaněk <arkamar@atlas.cz> | 2022-09-13 15:34:53 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2022-10-10 15:20:08 +0300 |
commit | c4b0a14d2f16ba537f7995cd0c3b9a839eff85e2 (patch) | |
tree | ff5157198ea23988a1420bccf35fff91bbf467d8 /sys-apps | |
parent | sys-apps/s6-linux-init: add blocker with sys-apps/openrc (diff) | |
download | gentoo-c4b0a14d2f16ba537f7995cd0c3b9a839eff85e2.tar.gz gentoo-c4b0a14d2f16ba537f7995cd0c3b9a839eff85e2.tar.bz2 gentoo-c4b0a14d2f16ba537f7995cd0c3b9a839eff85e2.zip |
sys-apps/openrc: make the package work with sys-apps/s6-linux-init system
sys-apps/s6-linux-init is an alternative init system which can be used
together with openrc as a service manager. This commit changes
dependencies in such a way that makes installation of s6-linux-init with
openrc possible.
Closes: https://bugs.gentoo.org/867898
Suggested-by: Hoël Bézier <hoelbezier@riseup.net>
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/openrc/openrc-0.44.10-r1.ebuild (renamed from sys-apps/openrc/openrc-0.44.10.ebuild) | 5 | ||||
-rw-r--r-- | sys-apps/openrc/openrc-0.45.1-r1.ebuild (renamed from sys-apps/openrc/openrc-0.45.1.ebuild) | 5 | ||||
-rw-r--r-- | sys-apps/openrc/openrc-0.45.2-r1.ebuild (renamed from sys-apps/openrc/openrc-0.45.2.ebuild) | 5 | ||||
-rw-r--r-- | sys-apps/openrc/openrc-9999.ebuild | 5 |
4 files changed, 16 insertions, 4 deletions
diff --git a/sys-apps/openrc/openrc-0.44.10.ebuild b/sys-apps/openrc/openrc-0.44.10-r1.ebuild index c4028fe6262e..a2f439c6cd39 100644 --- a/sys-apps/openrc/openrc-0.44.10.ebuild +++ b/sys-apps/openrc/openrc-0.44.10-r1.ebuild @@ -42,7 +42,10 @@ RDEPEND="${COMMON_DEPEND} !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + !sysv-utils? ( || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) ) virtual/tmpfiles ) selinux? ( diff --git a/sys-apps/openrc/openrc-0.45.1.ebuild b/sys-apps/openrc/openrc-0.45.1-r1.ebuild index c76771b7efea..11f6e54ca158 100644 --- a/sys-apps/openrc/openrc-0.45.1.ebuild +++ b/sys-apps/openrc/openrc-0.45.1-r1.ebuild @@ -39,7 +39,10 @@ RDEPEND="${COMMON_DEPEND} !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + !sysv-utils? ( || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) ) virtual/tmpfiles ) selinux? ( diff --git a/sys-apps/openrc/openrc-0.45.2.ebuild b/sys-apps/openrc/openrc-0.45.2-r1.ebuild index dfa3900ed994..e9087045f091 100644 --- a/sys-apps/openrc/openrc-0.45.2.ebuild +++ b/sys-apps/openrc/openrc-0.45.2-r1.ebuild @@ -39,7 +39,10 @@ RDEPEND="${COMMON_DEPEND} !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + !sysv-utils? ( || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) ) virtual/tmpfiles ) selinux? ( diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild index c76771b7efea..11f6e54ca158 100644 --- a/sys-apps/openrc/openrc-9999.ebuild +++ b/sys-apps/openrc/openrc-9999.ebuild @@ -39,7 +39,10 @@ RDEPEND="${COMMON_DEPEND} !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) - !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + !sysv-utils? ( || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) ) virtual/tmpfiles ) selinux? ( |