Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 192653

Summary: media-sound/amarok-1.4.7 fails to compile because it cannot find tunepimp includes
Product: Gentoo Linux Reporter: Matthew Dorozenski <matthew_d98>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matthew Dorozenski 2007-09-16 04:15:33 UTC
Tunepimp is installed on the system and the files are present.  The file that it crashes looking for during compilation is /usr/include/tunepimp/tp_c.h.  This causes the build to fail.  The file is in fact present if tunepimp is installed, but is present instead as /usr/include/tunepimp-0.5/tp_c.h.  Creating a softlink from the /usr/include/tunepimp-0.5 to /usr/include/tunepimp allows portage to find the include files during compilation and compilation of Amarok continues.  This bug appears to be present in 1.4.7 (~x86) as well.

Useflags are as follows:

 # emerge -pv amarok

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-sound/amarok-1.4.6-r1  USE="daap ipod kde mp4 mtp musicbrainz mysql njb opengl python real visualization -arts -debug -ifp -noamazon -postgres -xinerama" LINGUAS="-af -ar -az -be -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -he -hi -hu -id -is -it -ja -km -ko -ku -lo -lt -mk -ms -nb -nds -nl -nn -pa -pl -pt -pt_BR -ro -ru -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -tg -th -tr -uk -uz -zh_CN -zh_TW" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Reproducible: Always

Steps to Reproduce:
1.emerge amarok
2.
3.

Actual Results:  
The build failed because it was unable to locate the necessary includes, as described above.

Expected Results:  
GCC would locate the necessary includes and finish building Amarok.

Creating the soft link fixes the problem.  Either tunepimp needs to be modified to place the files in the /usr/include/tunepimp directory, tunepimp needs to create a softlink from tunepimp-0.5 to tunepimp, or the Amarok ebuild must be modified to search in the correct path for the necessary includes.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-16 06:35:50 UTC
It compiles just fine here, re-emerge media-libs/tunepimp

*** This bug has been marked as a duplicate of bug 184244 ***