diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2013-January/022159.html')
-rw-r--r-- | zarb-ml/mageia-dev/2013-January/022159.html | 169 |
1 files changed, 169 insertions, 0 deletions
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 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Proposal%20for%20Gstreamer%201.0%20packaging%3A%20tainted%0A%20version%20should%20require%20the%20tainted%20specific%20plugins&In-Reply-To=%3C51070741.2030006%40hiebel.eu%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="022153.html"> + <LINK REL="Next" HREF="022171.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins</H1> + <B>Manuel Hiebel</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Proposal%20for%20Gstreamer%201.0%20packaging%3A%20tainted%0A%20version%20should%20require%20the%20tainted%20specific%20plugins&In-Reply-To=%3C51070741.2030006%40hiebel.eu%3E" + TITLE="[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins">manuel.mageia at hiebel.eu + </A><BR> + <I>Tue Jan 29 00:18:25 CET 2013</I> + <P><UL> + <LI>Previous message: <A HREF="022153.html">[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins +</A></li> + <LI>Next message: <A HREF="022171.html">[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#22159">[ date ]</a> + <a href="thread.html#22159">[ thread ]</a> + <a href="subject.html#22159">[ subject ]</a> + <a href="author.html#22159">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Le 28/01/2013 22:57, Olav Vitters a écrit : +><i> To allow Totem to play back any file, in practice you want to install +</I>><i> GStreamer 1.0 from the tainted section. +</I>><i> +</I>><i> Ideally to play back a lot of files, you'll want: +</I>><i> gstreamer1.0-dts +</I>><i> gstreamer1.0-faad +</I>><i> gstreamer1.0-x264 +</I>><i> gstreamer1.0-amrwbdec +</I>><i> +</I>><i> However, I cannot rely on those in totem.spec, because they are in the +</I>><i> tainted section. +</I>><i> +</I>><i> I see two ways of solving this: +</I>><i> 1. Building a non-tainted and a tainted totem +</I>><i> The tainted one has Requires: for the tainted gstreamer 1.0 packages +</I>><i> you'll very likely want. +</I>><i> +</I>><i> Benefit: +</I>><i> - Avoids Gstreamer 1.0 plugin packages from depending on lots of +</I>><i> other packages +</I>><i> +</I>><i> Drawback: +</I>><i> - Has to be repeated for every video player that uses GStreamer +</I>><i> - Tracking subpackages can be difficult +</I>><i> - Totem tainted version has a lot more dependencies +</I>><i> +</I>><i> 2. Ensure that installing the tainted gstreamer1.0 plugin packages +</I>><i> installs all related tainted plugin packages +</I>><i> +</I>><i> Example: +</I>><i> gstreamer1.0-plugins-bad package in tainted should have: +</I>><i> Requires: gstreamer1.0-dts +</I>><i> Requires: gstreamer1.0-faad +</I>><i> +</I>><i> Due to subpackages possibly being moved in and out of the tainted +</I>><i> section, the only thing I want to change is the Requires. I'm not +</I>><i> planning to merge the subpackage.. even if it maybe is a little bit +</I>><i> weird to have the main package always require the subpackage. +</I>><i> +</I>><i> Benefit: +</I>><i> - Ensures that enabling tainted section makes video playing 'work' +</I>><i> in any player that uses GStreamer +</I>><i> - List of subpackages is maintained in just one place +</I>><i> +</I>><i> Drawback: +</I>><i> - Increases the size + dependencies of the tainted gstreamer +</I>><i> subpackage +</I>><i> - Cannot just install just one tainted subpackage, have to install +</I>><i> them all at once +</I>><i> +</I>><i> I think #2 is the best option. If someone enables tainted, then likely +</I>><i> they just want video playing to work. Furthermore, this avoids changing +</I>><i> all the video players which could use GStreamer. +</I>><i> +</I>><i> Thoughts? +</I>><i> +</I> +It should not be automatically with packagekit ? +</PRE> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="022153.html">[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins +</A></li> + <LI>Next message: <A HREF="022171.html">[Mageia-dev] Proposal for Gstreamer 1.0 packaging: tainted version should require the tainted specific plugins +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#22159">[ date ]</a> + <a href="thread.html#22159">[ thread ]</a> + <a href="subject.html#22159">[ subject ]</a> + <a href="author.html#22159">[ 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> |