From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Jec4n-0004Sf-48 for garchives@archives.gentoo.org; Wed, 26 Mar 2008 20:18:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D5CB1E04EE; Wed, 26 Mar 2008 20:18:21 +0000 (UTC) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by pigeon.gentoo.org (Postfix) with ESMTP id 8FFFAE04EE for ; Wed, 26 Mar 2008 20:18:21 +0000 (UTC) Received: by nf-out-0910.google.com with SMTP id f5so1502198nfh.26 for ; Wed, 26 Mar 2008 13:18:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; bh=rYdHvL7Nh6cM7d9XWdlTsoREIouobGNRENZXB2BIkXs=; b=aj8ThrCYvqnzBN12XXok5T7y+9cRr+386X7i/6q+3QT0r9omBNpLSzIA8mgqXcgmsuzdV72sTpttlHhG8XvdZ3gk7T+lXOBOUUQvZQ6ONQY3aiVxlhR9WmB6NB573v93ek25AeMXZmwSrNRk1kOo0E5v8M8c6VAfUtDXby5HQt8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=K+yHMmHOW7YrQ4e48MQilywaONuPcJirBo7Q8Z6sP7Zo9NKhEhS9r1SJsnZC2vCuql9mFW/gBoS0QvK7a+x5TW8hsu41q2Jelg/WgzeMtEhmnW/vwiPtWpBDN9uqglMNHrvwZjR+exIM7UBW1oEQz2XL+e4ZP60BI/1u7JsAxN8= Received: by 10.78.152.17 with SMTP id z17mr1554204hud.21.1206562699716; Wed, 26 Mar 2008 13:18:19 -0700 (PDT) Received: from ?10.0.0.3? ( [41.243.195.237]) by mx.google.com with ESMTPS id 39sm10662693hui.5.2008.03.26.13.18.16 (version=SSLv3 cipher=OTHER); Wed, 26 Mar 2008 13:18:18 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" Date: Wed, 26 Mar 2008 22:17:05 +0200 User-Agent: KMail/1.9.9 References: <200803260029.29028.alan.mckinnon@gmail.com> <11602392.1KKsoqPT4B@schmarck.cn> In-Reply-To: <11602392.1KKsoqPT4B@schmarck.cn> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803262217.05873.alan.mckinnon@gmail.com> X-Archives-Salt: e2640826-1d93-4030-955a-dffda6cc3c12 X-Archives-Hash: a0e6d8fbfce6acd3ef02b5314dac5eeb On Wednesday 26 March 2008, Michael Schmarck wrote: > Alan McKinnon 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: 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). -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. 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...) The question now is why were the alsa, oss and other drivers removed from the -base ebuild? 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. -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list