Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276546 - audacious-plugins +icecast should depend on libshout
Summary: audacious-plugins +icecast should depend on libshout
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-05 09:26 UTC by Balint Dobai-Pataky
Modified: 2009-07-12 18:48 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge.info,4.30 KB, text/plain)
2009-07-11 19:37 UTC, Balint Dobai-Pataky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Balint Dobai-Pataky 2009-07-05 09:26:03 UTC
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
Comment 1 Wormo (RETIRED) gentoo-dev 2009-07-11 18:33:20 UTC
Thanks for pointing out this dependency problem; assigning report to maintainers.
Comment 2 Tony Vroon (RETIRED) gentoo-dev 2009-07-11 19:25:22 UTC
Please include emerge -pv audacious-plugins and emerge --info.
Comment 3 Balint Dobai-Pataky 2009-07-11 19:37:07 UTC
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
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2009-07-11 20:00:54 UTC
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.
Comment 5 Balint Dobai-Pataky 2009-07-12 18:48:45 UTC
(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.