From da2f445a42895c1a47eeafda7340449c8b9bbe68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 8 Jul 2023 20:28:22 +0200 Subject: [PATCH] dev-lang/python: Correct dev-python/ensurepip-* dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make USE=ensurepip depend on dev-python/ensurepip-pip specifically since this is the only package that is actually required by ensurepip. Adjust test dependencies to include dev-python/ensurepip-setuptools and dev-python/ensurepip-wheel as well, as it is required by additional tests required by Python 3.12. Closes: https://bugs.gentoo.org/909151 Signed-off-by: Michał Górny --- dev-lang/python/python-3.12.0_beta3.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-lang/python/python-3.12.0_beta3.ebuild b/dev-lang/python/python-3.12.0_beta3.ebuild index a413c1ef6a6ca..8c769c87e1b7f 100644 --- a/dev-lang/python/python-3.12.0_beta3.ebuild +++ b/dev-lang/python/python-3.12.0_beta3.ebuild @@ -50,7 +50,7 @@ RDEPEND=" >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) + ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) @@ -73,7 +73,9 @@ DEPEND=" bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] - dev-python/ensurepip-wheels + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel ) valgrind? ( dev-util/valgrind ) "