i enabled icecast use flag for audacious-plugins, but it's configure disabled it becouse it did not find libshout using $(pkg-config --exists shout >=2.0) Reproducible: Always Expected Results: audacious-plugins should depend on libshout if icecast flag enabled
Thanks for pointing out this dependency problem; assigning report to maintainers.
Please include emerge -pv audacious-plugins and emerge --info.
Created attachment 197582 [details] emerge --info emerge -pv audacious-plugins ... [ebuild R ] media-plugins/audacious-plugins-2.1 USE="alsa cdaudio flac gnome icecast mp3 oss pulseaudio sdl sse2 vorbis wma -adplug -bs2b -esd -ipv6 -jack -lirc -mtp -musepack -nls -projectm -scrobbler -sid -sndfile -timidity -tta -wavpack" 0 kB
This dependency is already expressed in the ebuild: icecast? ( media-libs/libshout ) I would expect the following ebuild to fulfill this dependency: libshout-2.0.ebuild:KEYWORDS="x86 sparc amd64 ~ppc ppc64" In fact, the portage tree is protected against me checking in an ebuild with stable keywords... Are you using /etc/portage/package.keywords to arrive at this state? In this case, you should keyword libshout as well. Feel free to reopen and file additional information if this is not the case. For now though, I will have to mark this bug as invalid.
(In reply to comment #4) > Are you using /etc/portage/package.keywords to arrive at this state? In this > case, you should keyword libshout as well. yes, this is the case. sure i emerged libshout by hand when i found out from the audacious-plugins compile errors. this is not a problem for me anymore, i just thought that USE="icecast" emerge -va audacious-plugins should pull in media-libs/libshout, it did not for me.