summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-July/006365.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/2011-July/006365.html')
-rw-r--r--zarb-ml/mageia-dev/2011-July/006365.html208
1 files changed, 208 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2011-July/006365.html b/zarb-ml/mageia-dev/2011-July/006365.html
new file mode 100644
index 000000000..7000e9dd8
--- /dev/null
+++ b/zarb-ml/mageia-dev/2011-July/006365.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] gstreamer packaging too split?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20gstreamer%20packaging%20too%20split%3F&In-Reply-To=%3CCAJmd%2BxqVbKd3vxc1bGk%2BCSteke7aVa4AdSNtM%2BDb6RuDx2pnwg%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="006363.html">
+ <LINK REL="Next" HREF="006403.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] gstreamer packaging too split?</H1>
+ <B>Ahmad Samir</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20gstreamer%20packaging%20too%20split%3F&In-Reply-To=%3CCAJmd%2BxqVbKd3vxc1bGk%2BCSteke7aVa4AdSNtM%2BDb6RuDx2pnwg%40mail.gmail.com%3E"
+ TITLE="[Mageia-dev] gstreamer packaging too split?">ahmadsamir3891 at gmail.com
+ </A><BR>
+ <I>Tue Jul 5 11:50:15 CEST 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="006363.html">[Mageia-dev] gstreamer packaging too split?
+</A></li>
+ <LI>Next message: <A HREF="006403.html">[Mageia-dev] gstreamer packaging too split?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#6365">[ date ]</a>
+ <a href="thread.html#6365">[ thread ]</a>
+ <a href="subject.html#6365">[ subject ]</a>
+ <a href="author.html#6365">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 5 July 2011 11:04, Colin Guthrie &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at colin.guthr.ie</A>&gt; wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> I see packages like gstreamer0.10-soup installed as separate packages.
+</I>&gt;<i> Is there any real gain from this split? Other than pulling in other
+</I>&gt;<i> libraries etc, as it just causes potential problems for some packages
+</I>&gt;<i> that do not require it. e.g. totem and rhythmbox both reqire the -soup
+</I>&gt;<i> package but phonon-gstreamer does not (it should).
+</I>&gt;<i>
+</I>&gt;<i> But really, should this library just be bundled into the main -good
+</I>&gt;<i> package?
+</I>
+I agree about merging -soup, without it gst-based apps can't seem to
+play online streams, this is a basic functionality, I guess.
+
+&gt;<i> Ditto for other &quot;overly split&quot; things, like the pulse plugin,
+</I>&gt;<i> and the neon plugin in -bad....
+</I>&gt;<i>
+</I>
+I dunno about pulse, it would pull pulseaudio on users' systems (I
+know it's installed by default, but some do a minimal install and
+don't install pulse, even if the some of pulse libs are too dug deep
+down the whole stack :)).
+
+&gt;<i> Has anyone sad down and thought about it a bit recently (here or in Mdv?)
+</I>&gt;<i>
+</I>&gt;<i> Col
+</I>&gt;<i>
+</I>
+(I have to admit, I didn't sit down and think about it before). Here goes:
+
+===========================
+-good:
+$ urpmf --sourcerpm gstreamer0.10-plugins-good | awk -F: '{print $1}'
+gstreamer0.10-caca
+gstreamer0.10-raw1394
+gstreamer0.10-soup
+gstreamer0.10-plugins-good
+gstreamer0.10-dv
+gstreamer0.10-wavpack
+gstreamer0.10-pulse
+gstreamer0.10-jack
+gstreamer0.10-speex
+gstreamer0.10-aalib
+gstreamer0.10-flac
+
+I think these can be merged in addition to -soup:
+-flac, an open format, expected to work o-o-t-b, IMHO
+-jack, doesn't matter really, it won't pull any more requires as
+libjack.so.0 is deep in the stack anyway (just tested with urpme
+--test and it wanted to yank 174 packages).
+
+As for the rest I am not sure, e.g. I've never used -wavpack, so I
+think they can remain split.
+
+=========================
+-ugly looks OK to me.
+
+$ urpmf --sourcerpm gstreamer0.10-plugins-ugly | awk -F: '{print $1}'
+gstreamer0.10-sid
+gstreamer0.10-twolame
+gstreamer0.10-a52dec
+gstreamer0.10-cdio
+gstreamer0.10-plugins-ugly
+gstreamer0.10-mpeg
+
+
+Though merging -a52dec looks like a good idea given how widely used
+the AC-3 codec is.
+
+==========================
+I left the &quot;bad&quot; for last, they look OK too, each sub-package
+pulls/requires a different lib (e.g. rtmp -&gt; librtmp.so.0), I guess
+that's a good splitting criteria; I've never used -neon so I'll take
+your word for it :)
+$ urpmf --sourcerpm gstreamer0.10-plugins-bad | awk -F: '{print $1}' |
+grep -v lib
+gstreamer0.10-rtmp
+gstreamer0.10-nas
+gstreamer0.10-rsvg
+gstreamer0.10-soundtouch
+gstreamer0.10-musepack
+gstreamer0.10-gsm
+gstreamer0.10-resindvd
+gstreamer0.10-kate
+gstreamer0.10-neon
+gstreamer0.10-voip
+gstreamer0.10-jp2k
+gstreamer0.10-ladspa
+gstreamer0.10-plugins-bad-doc
+gstreamer0.10-plugins-bad
+gstreamer0.10-celt
+gstreamer0.10-schroedinger
+gstreamer0.10-mms
+gstreamer0.10-dc1394
+gstreamer0.10-directfb
+gstreamer0.10-dirac
+gstreamer0.10-ofa
+gstreamer0.10-wildmidi
+gstreamer0.10-gme
+gstreamer0.10-vdpau
+gstreamer0.10-mpeg2enc
+gstreamer0.10-vp8
+gstreamer0.10-cog
+gstreamer0.10-curl
+
+
+(A bit off-topic, I think -nas should be deprecated, NAS doesn't seem
+that used lately?).
+
+&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i>
+</I>&gt;<i> Colin Guthrie
+</I>&gt;<i> mageia(at)colin.guthr.ie
+</I>&gt;<i> <A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
+</I>&gt;<i>
+</I>&gt;<i> Day Job:
+</I>&gt;<i> &#160;Tribalogic Limited [<A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>]
+</I>&gt;<i> Open Source:
+</I>&gt;<i> &#160;Mageia Contributor [<A HREF="http://www.mageia.org/">http://www.mageia.org/</A>]
+</I>&gt;<i> &#160;PulseAudio Hacker [<A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>]
+</I>&gt;<i> &#160;Trac Hacker [<A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>]
+</I>&gt;<i>
+</I>
+
+
+--
+Ahmad Samir
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="006363.html">[Mageia-dev] gstreamer packaging too split?
+</A></li>
+ <LI>Next message: <A HREF="006403.html">[Mageia-dev] gstreamer packaging too split?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#6365">[ date ]</a>
+ <a href="thread.html#6365">[ thread ]</a>
+ <a href="subject.html#6365">[ subject ]</a>
+ <a href="author.html#6365">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
+mailing list</a><br>
+</body></html>