public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Michael Schmarck <michael.schmarck@habmalnefrage.de>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user]  Re: Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found"
Date: Thu, 27 Mar 2008 11:28:08 +0100	[thread overview]
Message-ID: <3852429.pWez0ayJHa@schmarck.cn> (raw)
In-Reply-To: 200803262217.05873.alan.mckinnon@gmail.com

Alan McKinnon <alan.mckinnon@gmail.com> wrote:

> On Wednesday 26 March 2008, Michael Schmarck wrote:
>> Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>> > Perhaps you could file a feature request at b.g.o. to get the old
>> > behaviour back. It seems entirely reasonable to me that rhythmbox
>> > should DEPENDs on gst-plugins-base which should conditionally
>> > DEPEND on -alsa or -oss (or other sound systems).
>>
>> Isn't that what the gst-plugins-meta package does?
>>
>> RDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 )
>>         alsa? ( >=media-plugins/gst-plugins-alsa-0.10 )
>>         esd? ( >=media-plugins/gst-plugins-esd-0.10 )
>>         X? ( >=media-plugins/gst-plugins-x-0.10 )
>>         xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )
>>         dvb? ( media-plugins/gst-plugins-dvb
>>
>>                >=media-libs/gst-plugins-bad-0.10.6
>>                >
>>                    >=media-plugins/gst-plugins-fluendo-mpegdemux-0.10
>>                    >.15 )
>>
>>         mythtv? ( media-plugins/gst-plugins-mythtv )"
>>
>> I filed a bug report at
>> http://bugs.gentoo.org/show_bug.cgi?id=214831.
> 
> It all makes sense in a kind of roundabout way:

Does it?

gst-plugins-meta MAY install everything, if all the USE flags
are set. But I don't quite get, why rb (or any other gst using
app) should not depend on it.

> gst-plugins-meta installs everything, so rhythmbox does not DEPEND on
> it - that would force a user to have every possible plugin with no
> option to not have them (very much a gentoo no-no). 

Nope, that's not the case.

> -meta packages tend 
> to not be DEPENDED on, they are there as a convenience for user that
> want everything and can't be bothered to put the whole shebang in
> world.

But that's not what gst-plugins-meta does. Read the ebuild 
again. It features alsa, oss and what-not USE flags. And only
if those flags are set, stuff is installed.

> rhythmbox DEPENDS on gst-plugins-base to give you the required framework
> that will handle the plugins you want (you get to pick and install them
> manually...)

No, that's not the case. Read the bug  report and read the bugs
that Jakub pointed out there.

> The question now is why were the alsa, oss and other drivers removed
> from the -base ebuild? 

Because they belong to the meta package, I suppose. The real
question rather is, why was rb not updated to depend on -meta.
I filed https://bugs.gentoo.org/show_bug.cgi?id=214852 for that.

> I recall something similar with another sound 
> app a while ago, the reason is that it could be used as a networked
> sound delivery server and there's no good reason to require the user to
> have sound driver support on the local machine. I suspect your bug will
> be closed WONTFIX, with luck the dev will justify their reasoning.

If not, I'll reopen it. 

Michael

-- 
gentoo-user@lists.gentoo.org mailing list



  reply	other threads:[~2008-03-27 10:28 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-25 19:40 [gentoo-user] rhythmbox plays silently Michael Schmarck
2008-03-25 19:56 ` Andrey Falko
2008-03-25 21:04   ` [gentoo-user] Gnome: No sound - "No volume control GStreamer plugins and/or devices found" (was: rhythmbox plays silently) Michael Schmarck
2008-03-25 21:13     ` [gentoo-user] " Michael Schmarck
2008-03-25 22:29       ` Alan McKinnon
2008-03-26  8:08         ` [gentoo-user] Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" Michael Schmarck
2008-03-26 20:17           ` Alan McKinnon
2008-03-27 10:28             ` Michael Schmarck [this message]
2008-03-27 14:56               ` [gentoo-user] " Alan McKinnon
2008-03-27 19:20                 ` [gentoo-user] " Michael Schmarck
2008-03-27 19:46                 ` [gentoo-user] " Albert Hopkins
2008-03-27 19:56                   ` [gentoo-user] " Michael Schmarck
2008-03-25 19:59 ` [gentoo-user] rhythmbox plays silently Alan McKinnon
2008-03-25 21:19   ` [gentoo-user] " Michael Schmarck
2008-03-25 21:49     ` Alan McKinnon
2008-03-26  7:51       ` [gentoo-user] " Michael Schmarck
2008-03-28 22:01         ` Hal Martin
2008-03-29 19:11           ` Stroller
2008-03-29 20:39             ` [gentoo-user] " Michael Schmarck
2008-03-29 22:12               ` Alan McKinnon
2008-03-30  5:34                 ` Michael Schmarck
2008-03-30 16:04                   ` Neil Bothwick
2008-03-30 18:33                     ` Michael Schmarck
2008-03-30  4:37               ` Stroller
2008-03-30  5:47                 ` Michael Schmarck
2008-03-30 21:32                   ` Stroller
2008-03-30 22:14                     ` Neil Bothwick
2008-03-31  5:58                     ` [gentoo-user] " Michael Schmarck
2008-03-31 11:25                       ` Alan McKinnon
2008-03-31 12:10                       ` Uwe Thiem
2008-04-01  5:48                         ` [gentoo-user] " Michael Schmarck
2008-03-30 16:02               ` [gentoo-user] " Neil Bothwick
2008-03-30 18:39                 ` Michael Schmarck
2008-03-30 20:08                   ` Neil Bothwick
2008-03-31  6:15                     ` Michael Schmarck
2008-03-31 11:32                       ` Alan McKinnon
2008-03-31 14:05                         ` Willie Wong
2008-04-01  5:57                         ` Michael Schmarck
2008-03-31 16:21                       ` darren kirby
2008-04-01  5:41                         ` [gentoo-user] " Michael Schmarck
2008-03-29 20:30           ` [gentoo-user] " Michael Schmarck
2008-03-31  8:35             ` ionut cucu
2008-03-31 12:05               ` Jan Seeger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3852429.pWez0ayJHa@schmarck.cn \
    --to=michael.schmarck@habmalnefrage.de \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox