When trying to install eyeD3, it fails with the following error Error: * In program cave perform install --hooks --managed-output --output-exclusivity with-others =dev-python/eyeD3-0.7.5:0.7::gentoo --destination binarki --x-of-y 7 of 8: * When installing 'dev-python/eyeD3-0.7.5:0.7::gentoo': * When running an ebuild command on 'dev-python/eyeD3-0.7.5:0.7::gentoo': * Install failed for 'dev-python/eyeD3-0.7.5:0.7::gentoo' (paludis::ActionFailedError) cp: cannot stat '/mnt/storage/tmp/dev-python-eyeD3-0.7.5/temp//eyeD3': No such file or directory install: cannot stat '/mnt/storage/tmp/dev-python-eyeD3-0.7.5/temp//eyeD3': No such file or directory !!! ERROR in dev-python/eyeD3-0.7.5::gentoo: !!! In /usr/libexec/paludis/utils/doexe at line 59 !!! doexe returned error 2 Full build log attached Reproducible: Always
Created attachment 401694 [details] build log
~/cvsPortage/gentoo-x86/dev-python/eyeD3 $ ebuild eyeD3-0.7.5.ebuild clean install * python2_7: running distutils-r1_run_phase distutils-r1_python_install_all >>> Completed installing eyeD3-0.7.5 into /mnt/gen2/TmpDir/portage/dev-python/eyeD3-0.7.5/image/ --------------------------------------------------------------------- ~/cvsPortage/gentoo-x86/dev-python/eyeD3 $ sudo ebuild eyeD3-0.7.5.ebuild clean merge >>> dev-python/eyeD3-0.7.5 merged. * Install failed for 'dev-python/eyeD3-0.7.5:0.7::gentoo' (paludis::ActionFailedError) You are using paludis. I cannot replicate with portage
It seems that somehow the pipe is the problem. I had luck adding "-i" to the sed-line: python_install() { distutils-r1_python_install sed -i -e "s:python:${EPYTHON}:" bin/eyeD3 || die python_doexe bin/eyeD3 }