Re: [gentoo-user] Gnome: No sound - No volume control GStreamer plugins and/or devices found

2008-03-27 Thread Alan McKinnon
On Thursday 27 March 2008, Michael Schmarck wrote:
  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.

Good luck with getting a dev to agree to that. I wouldn't, and don't 
know a single case in portage where an ebuild DEPENDS on a -meta ebuild 
(possible -metas DEPENDING on subordinate -metas excepted)

-meta packages are designed to be manually added to world by users who 
wish an easy way to emerge everything. It's not described in policy 
anywhere I have ever seen, the actual usage in practise tells you the 
intended usage.

Go back and read bug 159470 again, especially comments 3 and 4. The 
dependencies you propose cause circular dependency loops and 
recompilation of packages that depend on the USE flags when they 
change, even when the resulting files installed are EXACTLY the same as 
the ones replaced. This is the reason why the USE flags were removed 
from the ebuild, to save you from the horror that is circular deps.

  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.

And Jakob will probably just close it. He's brutal about that, and it's 
his job. The problem you are trying to solve would be much better 
served with a request for an ELOG to be emitted by rhythmbox alerting 
to user to the need to install gst-plugins-whatever.

There's a damn good reason why rhythmbox does does depend on -meta. That 
will never happen, so you should get over it. Bug 159470 explains why 
it's not a good idea to depend on -base either, so now you get to issue 
one more emerge by yourself. These decisions are made taking the entire 
Gentoo ecosystem into account and what is best for all users. If you 
will be inconvenienced by a step taken for the greater good and there 
is no sane way to give you what you'd like, then the loser will be you. 
Sorry.

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com

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



Re: [gentoo-user] Gnome: No sound - No volume control GStreamer plugins and/or devices found

2008-03-27 Thread Albert Hopkins

On Thu, 2008-03-27 at 16:56 +0200, Alan McKinnon wrote:
 There's a damn good reason why rhythmbox does does depend on -meta.
 That will never happen, so you should get over it. 

The GNOME 2.22 versions of Rhythmbox and Sound Juicer depend on
gst-plugins-meta.

So you should get over it.

--a


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



[gentoo-user] Gnome: No sound - No volume control GStreamer plugins and/or devices found (was: rhythmbox plays silently)

2008-03-25 Thread Michael Schmarck
Hello.

Andrey Falko ma3oxuct at gmail.com writes:

 
 On Tue, Mar 25, 2008 at 3:40 PM, Michael Schmarck
 michael.schmarck at habmalnefrage.de wrote:
  Good evening!
 
   I've got a problem with media-sound/rhythmbox-0.11.2-r1 on
   my new ~x86 system. When I play an MP3 file, I see that rb
   progresses and when I turn on visualization, I see the sound.
   But I hear nothing at all :/
 
   Any ideas about why that's so?
 
   The volume slider in rb is all the way up. Also all the sliders
   in the mixer are all up. And when I use a different player,
   like Amarok, VLC or MPlayer, I hear sound when I play the song
   that's silent in Rhythmbox. This happens with all the songs
   I tried.
 
   Well - what to do?
 
   Thanks,
   Michael
 
 Do you play sound with something else before running rhythmbox? 

I don't quite understand - as I said, when I use something else,
like Mplayer, Xine or Amarok, I hear something. With Rhythmbox,
and also Totem as I just noticed, I hear nothing.

There's another problem: When I start gnome-volume-control, I get:

  No volume control GStreamer plugins and/or devices found

Hmm...

 What
 happens when you run rhythmbox after restarting alsa? 

You mean after doing /etc/init.d/alsasound restart? Nothing
special happens - still beautiful silence :)

 Also does
 rhythmbox use alsa or oss?

I suppose alsa - I set USE=-oss in make.conf. How do I check?
gst-plugins-alsa is NOT installed.

Thanks so far,
Michael

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