• [gentoo-dev] [PATCH 05/18] distutils-r1.eclass: Remove the obsolete pyp

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Sat Jun 4 11:10:01 2022
    The PyPy 'share' directory check was necessary because of the historical
    prefix logic that we patched in Gentoo. All modern versions of PyPy
    use '/usr' as sys.prefix natively, so the check is no longer needed.

    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 12 ------------
    1 file changed, 12 deletions(-)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index 30391ad67f3a..b0318410b100 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -1839,18 +1839,6 @@ _distutils-r1_post_python_install() {
    die "Package installs '${p}' package which is forbidden and likely a bug in the build system."
    fi
    done
    -
    - local shopt_save=$(shopt -p nullglob)
    - shopt -s nullglob
    - local pypy_dirs=(
    - "${D}${EPREFIX}/usr/$(get_libdir)"/pypy*/share
    - "${D}${EPREFIX}/usr/lib"/pypy*/share
    - )
    - ${shopt_save}
    -
    - if [[ -n ${pypy_dirs} ]]; then
    - die "Package installs 'share' in PyPy prefix, see bug #465546." - fi
    }

    # @FUNCTION: _distutils-r1_check_namespace_pth
    --
    2.35.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)