commit:     ce90f1cf81154f8c0dda353bf6a3ddeaf1249dc3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 08:17:16 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 08:31:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce90f1cf

dev-python/pip: Fix accidentally installing virtualenv w/ USE=test

Closes: https://bugs.gentoo.org/832402
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/pip/pip-21.3.1-r1.ebuild | 2 ++
 dev-python/pip/pip-22.0.1.ebuild    | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild 
b/dev-python/pip/pip-21.3.1-r1.ebuild
index 3516e72b4f8a..8b39334f4fc3 100644
--- a/dev-python/pip/pip-21.3.1-r1.ebuild
+++ b/dev-python/pip/pip-21.3.1-r1.ebuild
@@ -113,6 +113,8 @@ python_test() {
        pushd "${WORKDIR}/virtualenv-${VENV_PV}" >/dev/null || die
        distutils_install_for_testing
        popd >/dev/null || die
+       # prevent it from being installed
+       rm -r "${BUILD_DIR}"/lib/virtualenv* || die
 
        local -x GENTOO_PIP_TESTING=1 \
                PATH="${TEST_DIR}/scripts:${PATH}" \

diff --git a/dev-python/pip/pip-22.0.1.ebuild b/dev-python/pip/pip-22.0.1.ebuild
index 598e0beb128f..48c8736f6a40 100644
--- a/dev-python/pip/pip-22.0.1.ebuild
+++ b/dev-python/pip/pip-22.0.1.ebuild
@@ -112,6 +112,8 @@ python_test() {
        pushd "${WORKDIR}/virtualenv-${VENV_PV}" >/dev/null || die
        distutils_install_for_testing
        popd >/dev/null || die
+       # prevent it from being installed
+       rm -r "${BUILD_DIR}"/lib/virtualenv* || die
 
        local -x GENTOO_PIP_TESTING=1 \
                PATH="${TEST_DIR}/scripts:${PATH}" \

Reply via email to