From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2011-July/006365.html | 208 +++++++++++++++++++++++++++++++ 1 file changed, 208 insertions(+) create mode 100644 zarb-ml/mageia-dev/2011-July/006365.html (limited to 'zarb-ml/mageia-dev/2011-July/006365.html') 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 @@ + + + + [Mageia-dev] gstreamer packaging too split? + + + + + + + + + +

[Mageia-dev] gstreamer packaging too split?

+ Ahmad Samir + ahmadsamir3891 at gmail.com +
+ Tue Jul 5 11:50:15 CEST 2011 +

+
+ +
On 5 July 2011 11:04, Colin Guthrie <mageia at colin.guthr.ie> wrote:
+> Hi,
+>
+> I see packages like gstreamer0.10-soup installed as separate packages.
+> Is there any real gain from this split? Other than pulling in other
+> libraries etc, as it just causes potential problems for some packages
+> that do not require it. e.g. totem and rhythmbox both reqire the -soup
+> package but phonon-gstreamer does not (it should).
+>
+> But really, should this library just be bundled into the main -good
+> package?
+
+I agree about merging -soup, without it gst-based apps can't seem to
+play online streams, this is a basic functionality, I guess.
+
+>  Ditto for other "overly split" things, like the pulse plugin,
+> and the neon plugin in -bad....
+>
+
+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 :)).
+
+> Has anyone sad down and thought about it a bit recently (here or in Mdv?)
+>
+> Col
+>
+
+(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 "bad" for last, they look OK too, each sub-package
+pulls/requires a different lib (e.g. rtmp -> 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?).
+
+>
+>
+> --
+>
+> Colin Guthrie
+> mageia(at)colin.guthr.ie
+> http://colin.guthr.ie/
+>
+> Day Job:
+>  Tribalogic Limited [http://www.tribalogic.net/]
+> Open Source:
+>  Mageia Contributor [http://www.mageia.org/]
+>  PulseAudio Hacker [http://www.pulseaudio.org/]
+>  Trac Hacker [http://trac.edgewall.org/]
+>
+
+
+
+-- 
+Ahmad Samir
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1