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/2013-January/022159.html | 169 ++++++++++++++++++++++++++++ 1 file changed, 169 insertions(+) create mode 100644 zarb-ml/mageia-dev/2013-January/022159.html (limited to 'zarb-ml/mageia-dev/2013-January/022159.html') diff --git a/zarb-ml/mageia-dev/2013-January/022159.html b/zarb-ml/mageia-dev/2013-January/022159.html new file mode 100644 index 000000000..77affda72 --- /dev/null +++ b/zarb-ml/mageia-dev/2013-January/022159.html @@ -0,0 +1,169 @@ + + + + [Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins + + + + + + + + + +

[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins

+ Manuel Hiebel + manuel.mageia at hiebel.eu +
+ Tue Jan 29 00:18:25 CET 2013 +

+
+ +
Le 28/01/2013 22:57, Olav Vitters a écrit :
+> To allow Totem to play back any file, in practice you want to install
+> GStreamer 1.0 from the tainted section.
+>
+> Ideally to play back a lot of files, you'll want:
+> gstreamer1.0-dts
+> gstreamer1.0-faad
+> gstreamer1.0-x264
+> gstreamer1.0-amrwbdec
+>
+> However, I cannot rely on those in totem.spec, because they are in the
+> tainted section.
+>
+> I see two ways of solving this:
+> 1. Building a non-tainted and a tainted totem
+>    The tainted one has Requires: for the tainted gstreamer 1.0 packages
+>    you'll very likely want.
+>
+>    Benefit:
+>     - Avoids Gstreamer 1.0 plugin packages from depending on lots of
+>       other packages
+>
+>    Drawback:
+>     - Has to be repeated for every video player that uses GStreamer
+>     - Tracking subpackages can be difficult
+>     - Totem tainted version has a lot more dependencies
+>
+> 2. Ensure that installing the tainted gstreamer1.0 plugin packages
+>    installs all related tainted plugin packages
+>
+>    Example:
+>    gstreamer1.0-plugins-bad package in tainted should have:
+>       Requires: gstreamer1.0-dts
+>       Requires: gstreamer1.0-faad
+>
+>    Due to subpackages possibly being moved in and out of the tainted
+>    section, the only thing I want to change is the Requires. I'm not
+>    planning to merge the subpackage.. even if it maybe is a little bit
+>    weird to have the main package always require the subpackage.
+>
+>    Benefit:
+>     - Ensures that enabling tainted section makes video playing 'work'
+>       in any player that uses GStreamer
+>     - List of subpackages is maintained in just one place
+>
+>    Drawback:
+>     - Increases the size + dependencies of the tainted gstreamer
+>       subpackage
+>     - Cannot just install just one tainted subpackage, have to install
+>       them all at once
+>
+> I think #2 is the best option. If someone enables tainted, then likely
+> they just want video playing to work. Furthermore, this avoids changing
+> all the video players which could use GStreamer.
+>
+> Thoughts?
+>
+
+It should not be automatically with packagekit ?
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

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