From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Wingo Subject: Re: [PATCH] gnu: rhythmbox: Add gst-plugins-ugly dependency. Date: Mon, 24 Aug 2015 09:43:07 +0200 Message-ID: <8737z9b08k.fsf@igalia.com> References: <87bne0elu3.fsf@igalia.com> <874mjscqs9.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTmQ4-0004nm-Av for guix-devel@gnu.org; Mon, 24 Aug 2015 03:43:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTmQ1-00024f-3Z for guix-devel@gnu.org; Mon, 24 Aug 2015 03:43:52 -0400 Received: from pb-sasl0.int.icgroup.com ([208.72.237.25]:65264 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTmQ0-0001vj-T4 for guix-devel@gnu.org; Mon, 24 Aug 2015 03:43:49 -0400 In-Reply-To: <874mjscqs9.fsf@netris.org> (Mark H. Weaver's message of "Fri, 21 Aug 2015 16:47:34 -0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org On Fri 21 Aug 2015 22:47, Mark H Weaver writes: > Andy Wingo writes: > >> Not sure what the right solution to this mess is; ideally a user would >> just have to install a set of gstreamer plugins and those would work >> across all of their applications, and you wouldn't have to specify the >> plugins for each gst-using app. Dunno. For now this works better than >> not being able to play mp3s tho :P > > I don't think we should apply this patch. Instead, please set > GST_PLUGIN_SYSTEM_PATH to ~/.guix-profile/lib/gstreamer-1.0 and then > all gstreamer plugins installed in your profile should be available > to programs based on gstreamer. Works for me with totem, anyway. Is that the right thing even if you have multiple GStreamer versions installed, I wonder? And why is GST_PLUGIN_PATH not sufficient and you have to use GST_PLUGIN_SYSTEM_PATH? Also, this line doesn't appear in my .guix-profile/etc/profile. Why is that? In general I think having to rely on people to add lines to their profile is a bad idea. Might be necessary, of course, but sounds like a bad idea compared to just sourcing the profile file. > What do you think? No real opinion, but some questions :) The experience installing rhythmbox is pretty bad though. Andy