commit:     f4ad4f8f0fa05e7504efb3ef6ef46a650b47a4d6
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 18:46:41 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 18:46:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ad4f8f

sys-libs/glibc: remove deps on implicit system packages

These packages are guaranteed to exist as part of implicit system,
so there's no need to list them here, and we want to keep the C lib
deps minimal to avoid circular deps.

Closes: https://bugs.gentoo.org/740750
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 sys-libs/glibc/glibc-2.32-r8.ebuild | 15 ---------------
 sys-libs/glibc/glibc-2.33-r1.ebuild | 15 ---------------
 sys-libs/glibc/glibc-2.33-r7.ebuild | 15 ---------------
 sys-libs/glibc/glibc-2.34-r2.ebuild | 15 ---------------
 sys-libs/glibc/glibc-9999.ebuild    | 15 ---------------
 5 files changed, 75 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild 
b/sys-libs/glibc/glibc-2.32-r8.ebuild
index 101254fce5ab..f91909bea8da 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -91,18 +91,11 @@ fi
 # Lastly, let's avoid some openssh nastiness, bug 708224, as
 # convenience to our users.
 
-# gzip, grep, awk are needed by locale-gen, bug 740750
-
 BDEPEND="
        ${PYTHON_DEPS}
        >=app-misc/pax-utils-0.1.10
        sys-devel/bison
        doc? ( sys-apps/texinfo )
-       !compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
 "
 COMMON_DEPEND="
        gd? ( media-libs/gd:2= )
@@ -116,17 +109,9 @@ COMMON_DEPEND="
        !<net-misc/openssh-8.1_p1-r2
 "
 DEPEND="${COMMON_DEPEND}
-       compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-       app-arch/gzip
-       sys-apps/grep
-       virtual/awk
        sys-apps/gentoo-functions
 "
 

diff --git a/sys-libs/glibc/glibc-2.33-r1.ebuild 
b/sys-libs/glibc/glibc-2.33-r1.ebuild
index cdbca06cc5d5..fdd2b96d886e 100644
--- a/sys-libs/glibc/glibc-2.33-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r1.ebuild
@@ -90,18 +90,11 @@ fi
 # Lastly, let's avoid some openssh nastiness, bug 708224, as
 # convenience to our users.
 
-# gzip, grep, awk are needed by locale-gen, bug 740750
-
 BDEPEND="
        ${PYTHON_DEPS}
        >=app-misc/pax-utils-1.3.1
        sys-devel/bison
        doc? ( sys-apps/texinfo )
-       !compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
 "
 COMMON_DEPEND="
        gd? ( media-libs/gd:2= )
@@ -114,17 +107,9 @@ COMMON_DEPEND="
        systemtap? ( dev-util/systemtap )
 "
 DEPEND="${COMMON_DEPEND}
-       compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-       app-arch/gzip
-       sys-apps/grep
-       virtual/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-1.3.1
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.33-r7.ebuild 
b/sys-libs/glibc/glibc-2.33-r7.ebuild
index 20390ea8ba2a..1d944e2affa0 100644
--- a/sys-libs/glibc/glibc-2.33-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r7.ebuild
@@ -96,18 +96,11 @@ fi
 # Lastly, let's avoid some openssh nastiness, bug 708224, as
 # convenience to our users.
 
-# gzip, grep, awk are needed by locale-gen, bug 740750
-
 BDEPEND="
        ${PYTHON_DEPS}
        >=app-misc/pax-utils-1.3.1
        sys-devel/bison
        doc? ( sys-apps/texinfo )
-       !compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
 "
 COMMON_DEPEND="
        gd? ( media-libs/gd:2= )
@@ -120,17 +113,9 @@ COMMON_DEPEND="
        systemtap? ( dev-util/systemtap )
 "
 DEPEND="${COMMON_DEPEND}
-       compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-       app-arch/gzip
-       sys-apps/grep
-       virtual/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-1.3.1
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.34-r2.ebuild 
b/sys-libs/glibc/glibc-2.34-r2.ebuild
index 00c85cf62a55..365382d35fae 100644
--- a/sys-libs/glibc/glibc-2.34-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r2.ebuild
@@ -102,18 +102,11 @@ fi
 # Lastly, let's avoid some openssh nastiness, bug 708224, as
 # convenience to our users.
 
-# gzip, grep, awk are needed by locale-gen, bug 740750
-
 BDEPEND="
        ${PYTHON_DEPS}
        >=app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        sys-devel/bison
        doc? ( sys-apps/texinfo )
-       !compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
 "
 COMMON_DEPEND="
        gd? ( media-libs/gd:2= )
@@ -126,17 +119,9 @@ COMMON_DEPEND="
        systemtap? ( dev-util/systemtap )
 "
 DEPEND="${COMMON_DEPEND}
-       compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-       app-arch/gzip
-       sys-apps/grep
-       virtual/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 72cca561f703..dd80e39f1e04 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -103,18 +103,11 @@ fi
 # Lastly, let's avoid some openssh nastiness, bug 708224, as
 # convenience to our users.
 
-# gzip, grep, awk are needed by locale-gen, bug 740750
-
 BDEPEND="
        ${PYTHON_DEPS}
        >=app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        sys-devel/bison
        doc? ( sys-apps/texinfo )
-       !compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
 "
 COMMON_DEPEND="
        gd? ( media-libs/gd:2= )
@@ -127,17 +120,9 @@ COMMON_DEPEND="
        systemtap? ( dev-util/systemtap )
 "
 DEPEND="${COMMON_DEPEND}
-       compile-locales? (
-               app-arch/gzip
-               sys-apps/grep
-               virtual/awk
-       )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-       app-arch/gzip
-       sys-apps/grep
-       virtual/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

Reply via email to