| Summary: | Just a reminder about the hypothesis of creating "non-free & tainted" repo in Mageia2 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Philippe Didier <philippedidier> |
| Component: | Release (media or process) | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Normal | Keywords: | TRACKER |
| Version: | Cauldron | ||
| Target Milestone: | Mageia 2 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 985, 1007, 2036, 2111, 2771, 2772, 2773, 2774, 2960, 2978, 2979 | ||
|
Description
Philippe Didier
2011-09-25 02:25:47 CEST
Philippe Didier
2011-09-25 02:26:14 CEST
Summary:
Just a reminder about the hypothesis of creating non-free & tainted repo in Mageia2 =>
Just a reminder about the hypothesis of creating "non-free & tainted" repo in Mageia2
Philippe Didier
2011-09-25 03:57:55 CEST
Blocks:
(none) =>
2772
Philippe Didier
2011-09-25 04:02:24 CEST
Blocks:
(none) =>
2771, 2773, 2774, 985 I add to the list an other package needing faac to be fully useable : cinelerra #2036 Blocks:
(none) =>
2036 and an another one : (which has BR faac in plf...) avidemux and an other one : handbrake (which contains a bundled libfaac) That's a real problem : Will Mageia be the only distribution not allowing to work on some multimedia files ... That's a regression that may prevent from changing from Mandriva to Mageia... and better try an other distribution (Debian, Ubuntu, Fedora, Opensuse) That's already a problem for Mageia 1 : I'm stuck on Mandriva 2010.2 for this reason !
Philippe Didier
2011-10-07 02:21:35 CEST
Blocks:
(none) =>
2960
Philippe Didier
2011-10-07 02:55:11 CEST
Target Milestone:
--- =>
Mageia 2 and another more : mythtv bug 2978 I wrote bug reports for already mentionned avidemux bug 2979 transcode bug 2960 Blocks:
(none) =>
2978, 2979 (In reply to comment #3) > and an other one : handbrake (which contains a bundled libfaac) > > That's a real problem : > Will Mageia be the only distribution not allowing to work on some multimedia > files ... > > That's a regression that may prevent from changing from Mandriva to Mageia... > and better try an other distribution (Debian, Ubuntu, Fedora, Opensuse) > > That's already a problem for Mageia 1 : I'm stuck on Mandriva 2010.2 for this > reason ! What I meant is : when it was discussed on september 21st, it had been told that we cannot provide a non GPL binary in tainted repo... (Mageia policy) Handbrake is built with a "bundled" faac-devel library (indeed it seems it is fetched and downloaded before building) : faac beeing non free => handbrake looses its GPL license and so might not be provided anymore ... unless disabling this ability to be built with faac The license adaptation (revision 136218) seems to be tricky since faac is not free handbrake bug 1007
Philippe Didier
2011-10-08 14:31:32 CEST
Blocks:
(none) =>
1007 What will you think about the word "twisted" for this repo and for the distsuffix of the rpms provided in this repo
This may allow to update from a tainted rpm :
(vlc-x.x-x.x.mga2.tainted.i586.rpm)
to the same version number with a non-free&tainted building :
(vlc-x.x-x.x.mga2.twisted.i586.rpm)
if someone chooses to add this repo...
It will work the same way as for update from a core rpm :
(vlc-x.x-x.x.mga2.i586.rpm)
to a tainted one :
(vlc-x.x-x.x.mga2.tainted.i586.rpm)
So a spec files may have options :
%define build_tainted 0
%define build_twisted 0
%if "{%distro_section}" == "twisted"
%global build_twisted 1
%endif
%if "{%distro_section}" == "tainted"
%global build_tainted 1
%endif
.../...
%if %{build_twisted}
BuildRequires: something very ugly : non free and patent problematic
BuildRequires: something less ugly : only patent problematic (same as tainted)
%endif
%if %{build_tainted}
BuildRequires: something less ugly : only patent problematic
%endif
.../...
%description
%if %{build_twisted}
This package is in the twisted section because it contains software that
supports codecs that may be covered by software patents, and because it may not have a GPL license beeing built with non free libraries.
%endif
%if %{build_tainted}
This package is in the tainted section because it contains software that
supports codecs that may be covered by software patents.
%endif
Just a ping to remind that there must be a discussion about the creation of a non-free&tainted repo Closing as it has already been decided in #mageia-dev meeting to not have non-free&tainted repository for now. Status:
NEW =>
RESOLVED
Manuel Hiebel
2011-12-05 14:58:00 CET
Keywords:
(none) =>
TRACKER Sorry I didn't understand well the conclusion of the meeting ! september 21st meeting : " 20:09:40 <ennael> #action policy will be reviewed for Mageia 2 to add potentially non-free tainted repo" I thought that meant it was too late for Mageia1 and might be reviewed before Mageia 2 is published Mageia2 alpha 2 is quite provided and that seemed necessary not to forget this ! Anyway ... if it is fixed this way I have nothing more to say and perhaps have to go elsewhere...
Philippe Didier
2011-12-24 00:18:28 CET
Depends on:
(none) =>
2111
Philippe Didier
2011-12-24 09:40:35 CET
Blocks:
(none) =>
2111
Nicolas Vigier
2014-05-08 18:04:35 CEST
CC:
boklm =>
(none) |