diff options
Diffstat (limited to 'eclass/distutils-r1.eclass')
-rw-r--r-- | eclass/distutils-r1.eclass | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 1724804687a1..02d8bf547cba 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1274,7 +1274,10 @@ distutils-r1_python_install() { # are already in scriptdir rm -r "${root}${scriptdir}" || die if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then - mv "${root}$(python_get_scriptdir)" "${root}${scriptdir}" || die + local wrapped_scriptdir=${root}$(python_get_scriptdir) + if [[ -d ${wrapped_scriptdir} ]]; then + mv "${wrapped_scriptdir}" "${root}${scriptdir}" || die + fi fi else local root=${D%/}/_${EPYTHON} |