Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 547198 - dev-python/eyeD3 fails to install - temp//eyeD3': No such file or directory
Summary: dev-python/eyeD3 fails to install - temp//eyeD3': No such file or directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-20 16:47 UTC by Marcin Kowalski
Modified: 2016-11-17 11:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (1429547628-install-dev-python_eyeD3-0.7.5:0.7::gentoo.out,21.93 KB, text/plain)
2015-04-20 16:48 UTC, Marcin Kowalski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Kowalski 2015-04-20 16:47:59 UTC
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
Comment 1 Marcin Kowalski 2015-04-20 16:48:49 UTC
Created attachment 401694 [details]
build log
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2015-05-01 11:49:23 UTC
~/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
Comment 3 Roman Zimmermann 2016-07-17 07:22:53 UTC
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
}