Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found"
Date: Wed, 26 Mar 2008 20:18:25
Message-Id: 200803262217.05873.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" by Michael Schmarck
1 On Wednesday 26 March 2008, Michael Schmarck wrote:
2 > Alan McKinnon <alan.mckinnon@×××××.com> wrote:
3 > > Perhaps you could file a feature request at b.g.o. to get the old
4 > > behaviour back. It seems entirely reasonable to me that rhythmbox
5 > > should DEPENDs on gst-plugins-base which should conditionally
6 > > DEPEND on -alsa or -oss (or other sound systems).
7 >
8 > Isn't that what the gst-plugins-meta package does?
9 >
10 > RDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 )
11 > alsa? ( >=media-plugins/gst-plugins-alsa-0.10 )
12 > esd? ( >=media-plugins/gst-plugins-esd-0.10 )
13 > X? ( >=media-plugins/gst-plugins-x-0.10 )
14 > xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )
15 > dvb? ( media-plugins/gst-plugins-dvb
16 >
17 > >=media-libs/gst-plugins-bad-0.10.6
18 > >
19 > >=media-plugins/gst-plugins-fluendo-mpegdemux-0.10
20 > >.15 )
21 >
22 > mythtv? ( media-plugins/gst-plugins-mythtv )"
23 >
24 > I filed a bug report at
25 > http://bugs.gentoo.org/show_bug.cgi?id=214831.
26
27 It all makes sense in a kind of roundabout way:
28
29 gst-plugins-meta installs everything, so rhythmbox does not DEPEND on
30 it - that would force a user to have every possible plugin with no
31 option to not have them (very much a gentoo no-no). -meta packages tend
32 to not be DEPENDED on, they are there as a convenience for user that
33 want everything and can't be bothered to put the whole shebang in
34 world.
35
36 rhythmbox DEPENDS on gst-plugins-base to give you the required framework
37 that will handle the plugins you want (you get to pick and install them
38 manually...)
39
40 The question now is why were the alsa, oss and other drivers removed
41 from the -base ebuild? I recall something similar with another sound
42 app a while ago, the reason is that it could be used as a networked
43 sound delivery server and there's no good reason to require the user to
44 have sound driver support on the local machine. I suspect your bug will
45 be closed WONTFIX, with luck the dev will justify their reasoning.
46
47
48
49 --
50 Alan McKinnon
51 alan dot mckinnon at gmail dot com
52
53 --
54 gentoo-user@l.g.o mailing list

Replies

Subject Author
[gentoo-user] Re: Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" Michael Schmarck <michael.schmarck@×××××××××××××.de>