Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251027 - media-plugins/audacious-plugins + dev-libs/libcdio[minimal] - /usr/include/cdio/cdio.h:80:25: error: cdio/cdtext.h: No such file or directory
Summary: media-plugins/audacious-plugins + dev-libs/libcdio[minimal] - /usr/include/cd...
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
: 270074 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-12-15 14:37 UTC by Daniel V.
Modified: 2009-05-18 09:16 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel V. 2008-12-15 14:37:03 UTC
I've minimal set globally in /etc/make.conf and
media-plugins/audacious-plugins emerge dies with

Entering directory cdaudio-ng.
In file included from cdaudio-ng.c:37:
/usr/include/cdio/cdio.h:80:25: error: cdio/cdtext.h: No such file or directory
cdaudio-ng.c:40:23: error: cdio/cdda.h: No such file or directory
make[6]: *** [cdaudio-ng.dep] Error 1

IF libcdio is compiled with the "minimal" USE flag.
As I've seen neat and useful error messages when a specific USE flag is needed, we should change this to tell the user to compile libcdio without minimal.


Reproducible: Always



Expected Results:  
Tell the user to compile libcdio without minimal.

Most likely amd64 specific ;)
Comment 1 Daniel V. 2008-12-15 14:37:45 UTC
Bad typo in the last line, should be:
"Most likely NOT amd64 specific"
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-05-13 20:06:42 UTC
[ebuild   R   ] dev-libs/libcdio-0.80  USE="cxx -cddb -minimal*" 0 kB
[ebuild   R   ] media-plugins/audacious-plugins-2.0.0  USE="alsa flac ipv6 mp3 nls projectm sdl sndfile sse2 vorbis -adplug -cdaudio -esd -gnome -icecast -jack -lirc -mtp -musepack -oss -pulseaudio -scrobbler -sid -timidity -tta -wavpack -wma" 0 kB

I've built libcdio with USE="minimal" and then recompiled audacious-plugins-2.0.0 and it didn't fail.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-05-13 20:10:01 UTC
Also tried enabling the USE="cdaudio" flag,

[ebuild   R   ] media-plugins/audacious-plugins-2.0.0  USE="alsa flac ipv6 mp3 nls projectm sdl sndfile sse2 vorbis -adplug -cdaudio* -esd -gnome -icecast -jack -lirc -mtp -musepack -oss -pulseaudio -scrobbler -sid -timidity -tta -wavpack -wma" 0 kB

But it still didn't fail.

Chainsaw, I'd close this as NEEDINFO the USE flag combination and version that's used here for reproducing purpose. Not much to go on, at the moment.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2009-05-13 20:11:47 UTC
I'll do it, kill me at IRC if you totally disagree. :-)
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2009-05-13 20:18:01 UTC
It's expected. Flameeyes said he'd fix it. I just thought he'd tell me when he did so I could close the bug.
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2009-05-17 13:42:18 UTC
*** Bug 270074 has been marked as a duplicate of this bug. ***
Comment 7 George Kargiotakis 2009-05-18 09:16:38 UTC
(In reply to comment #6)
> *** Bug 270074 has been marked as a duplicate of this bug. ***
> 

As I've said in http://bugs.gentoo.org/show_bug.cgi?id=270074, the error appears on the stable branch with media-plugins/audacious-plugins-1.5.1-r3 and dev-libs/libcdio-0.80.
The "bug" might be solved on unstable with media-plugins/audacious-plugins-2.0.X but it still exists in stable.