summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Vaněk <arkamar@atlas.cz>2022-09-13 15:34:53 +0200
committerJoonas Niilola <juippis@gentoo.org>2022-10-10 15:20:08 +0300
commitc4b0a14d2f16ba537f7995cd0c3b9a839eff85e2 (patch)
treeff5157198ea23988a1420bccf35fff91bbf467d8 /sys-apps
parentsys-apps/s6-linux-init: add blocker with sys-apps/openrc (diff)
downloadgentoo-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.ebuild5
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? (