[PATCH 31/94] sys-apps/portage: only depend on sandbox on linux
Sam James <[email protected]>
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Message-ID | <54613085941919109efd581e6346e0ef70795a8f.1774994309.git.sam@gentoo.org> |
sandbox doesn't build on Hurd (PATH_MAX) but it also relies on ptrace for static binaries. Signed-off-by: Sam James <[email protected]> --- sys-apps/portage/portage-3.0.72-r1.ebuild | 8 +++++--- sys-apps/portage/portage-3.0.77-r1.ebuild | 8 +++++--- sys-apps/portage/portage-3.0.77-r3.ebuild | 8 +++++--- sys-apps/portage/portage-3.0.77.ebuild | 8 +++++--- sys-apps/portage/portage-9999.ebuild | 8 +++++--- 5 files changed, 25 insertions(+), 15 deletions(-) diff --git a/sys-apps/portage/portage-3.0.72-r1.ebuild b/sys-apps/portage/portage-3.0.72-r1.ebuild index 39aad3c08506b..c44316aa2541d 100644 --- a/sys-apps/portage/portage-3.0.72-r1.ebuild +++ b/sys-apps/portage/portage-3.0.72-r1.ebuild @@ -71,9 +71,11 @@ RDEPEND=" >=app-portage/gemato-14.5[${PYTHON_USEDEP}] ) ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) + kernel_linux? ( + sys-apps/util-linux + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 diff --git a/sys-apps/portage/portage-3.0.77-r1.ebuild b/sys-apps/portage/portage-3.0.77-r1.ebuild index ebc2bac975471..8cc877639903f 100644 --- a/sys-apps/portage/portage-3.0.77-r1.ebuild +++ b/sys-apps/portage/portage-3.0.77-r1.ebuild @@ -71,9 +71,11 @@ RDEPEND=" >=app-portage/gemato-14.5[${PYTHON_USEDEP}] ) ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) + kernel_linux? ( + sys-apps/util-linux + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 diff --git a/sys-apps/portage/portage-3.0.77-r3.ebuild b/sys-apps/portage/portage-3.0.77-r3.ebuild index ce54cfa4db4fe..3dbc5fc06efbe 100644 --- a/sys-apps/portage/portage-3.0.77-r3.ebuild +++ b/sys-apps/portage/portage-3.0.77-r3.ebuild @@ -72,9 +72,11 @@ RDEPEND=" >=app-portage/gemato-14.5[${PYTHON_USEDEP}] ) ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) + kernel_linux? ( + sys-apps/util-linux + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 diff --git a/sys-apps/portage/portage-3.0.77.ebuild b/sys-apps/portage/portage-3.0.77.ebuild index 21fad59014bc9..d5aba3270f355 100644 --- a/sys-apps/portage/portage-3.0.77.ebuild +++ b/sys-apps/portage/portage-3.0.77.ebuild @@ -71,9 +71,11 @@ RDEPEND=" >=app-portage/gemato-14.5[${PYTHON_USEDEP}] ) ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) + kernel_linux? ( + sys-apps/util-linux + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild index 0e0def53378ce..62f87f2f1b9ca 100644 --- a/sys-apps/portage/portage-9999.ebuild +++ b/sys-apps/portage/portage-9999.ebuild @@ -72,9 +72,11 @@ RDEPEND=" >=app-portage/gemato-14.5[${PYTHON_USEDEP}] ) ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) + kernel_linux? ( + sys-apps/util-linux + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 -- 2.53.0