1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] [RFC] Moving various packages/codecs to tainted
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20Moving%20various%20packages/codecs%20to%20tainted&In-Reply-To=%3C4F125EBE.6030306%40mageia.org%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="011344.html">
<LINK REL="Next" HREF="011213.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] [RFC] Moving various packages/codecs to tainted</H1>
<B>Anssi Hannula</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20Moving%20various%20packages/codecs%20to%20tainted&In-Reply-To=%3C4F125EBE.6030306%40mageia.org%3E"
TITLE="[Mageia-dev] [RFC] Moving various packages/codecs to tainted">anssi at mageia.org
</A><BR>
<I>Sun Jan 15 06:06:06 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="011344.html">[Mageia-dev] [RFC] Moving various packages/codecs to tainted
</A></li>
<LI>Next message: <A HREF="011213.html">[Mageia-dev] [RFC] Moving various packages/codecs to tainted
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#11373">[ date ]</a>
<a href="thread.html#11373">[ thread ]</a>
<a href="subject.html#11373">[ subject ]</a>
<a href="author.html#11373">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On 10.01.2012 05:20, Anssi Hannula wrote:
><i> Linux Mint provides a "No codecs" CD:
</I>><i> <A HREF="http://www.linuxmint.com/download.php">http://www.linuxmint.com/download.php</A>
</I>><i>
</I>><i> Ubuntu has a patent policy (which basically IIRC says "rights owner or
</I>><i> packager, please contact us if you think there is an infringement, we
</I>><i> will investgate"):
</I>><i> <A HREF="https://wiki.ubuntu.com/PatentPolicy">https://wiki.ubuntu.com/PatentPolicy</A>
</I>><i>
</I>><i> Note also that the Ubuntu Live CD and therefore the default Ubuntu
</I>><i> installation do not contain any codecs. By default Totem is installed,
</I>><i> however, and gstreamer is plugged into "gnome-codec-install" (which
</I>><i> seems really nice, do we use it?), so that wen you try to play an
</I>><i> unsupported video the first time, it will prompt to install the codecs
</I>><i> (it will also show a warning dialog about patents etc, but AFAICS this
</I>><i> comes from gnome-codec-install itself, not Ubuntu).
</I>
Well, gnome-codec-install is apt-specific, but it should be relatively
easy to adapt it or use some other similar program (not codeina).
I'll try to look at it when I can.
What is left is to figure out how would this specifically work then:
- Tainted by default, yes/no?
- Option in the installer, yes/no?
- How should the codec installer tool handle tainted-disabled case:
a) Can install the codec from the disabled repo (with a warning)
b) Asks the user if tainted should be enabled
c) Error out, asking the user to enable tainted
d) No handling, standard "codec not found" error
(note: a,b,c require some way for the tool to know what codecs exist
in tainted - for that we need one of:
x) search tainted repo automatically, like rpmdrake for backports
y) as (x) but ask user first ("do you want to search in foobar")
z) list of tainted codecs, e.g. in an pcitable-like
semi-automatically maintained file, or in website
)
- What is the proper way for the user to update his packages to tainted
versions - rpmdrake only considers updates from the /updates
repositories, so the user would get the fully enabled version of
package X only when an update is provided for it?
(I'm talking about GUI, "urpmi --auto-update" works in a terminal)
><i> If the user installs a video player depending on ffmpeg, e.g. VLC via
</I>><i> the software center, the codecs in ffmpeg will be pulled "normally",
</I>><i> i.e. silently.
</I>><i>
</I>><i> Linux Mint had also gstreamer plugged to gnome-codec-install, so the
</I>><i> codecs will be installed if the user tries to play such a video with
</I>><i> totem (again with warnings).
</I>><i>
</I>
--
Anssi Hannula
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="011344.html">[Mageia-dev] [RFC] Moving various packages/codecs to tainted
</A></li>
<LI>Next message: <A HREF="011213.html">[Mageia-dev] [RFC] Moving various packages/codecs to tainted
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#11373">[ date ]</a>
<a href="thread.html#11373">[ thread ]</a>
<a href="subject.html#11373">[ subject ]</a>
<a href="author.html#11373">[ 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>
|