1 |
Daniel Pielmeier <billie@g.o> wrote: |
2 |
|
3 |
> Nikos Chantziaras schrieb am 27.04.2013 08:07: |
4 |
> > On 26/04/13 23:20, Joerg Schilling wrote: |
5 |
> >> |
6 |
> >> The only problem I see is that you are able to remove important |
7 |
> >> software on a |
8 |
> >> Linux installation while the kernel still supports the feature by |
9 |
> >> default. |
10 |
> > |
11 |
> > You are not able to remove it if something actually uses it. If you |
12 |
> > remove the automagic dependency in cdrtools, you'll be giving the |
13 |
> > package manager the chance to do the right thing. |
14 |
> > |
15 |
> > Automagic deps are a bad thing: |
16 |
> > |
17 |
> > http://www.gentoo.org/proj/en/qa/automagic.xml |
18 |
|
19 |
From the perspective of a single distro seen from today, this text may be |
20 |
right, if all the software has been written just for that single distro. |
21 |
|
22 |
This is however not the case. We live in a universe that has plenty of distros |
23 |
and plenty of different operating systems. Good OpenSource software is written |
24 |
in a way that allows it to run on as many platforms as possible. This goal |
25 |
however is in conflict with the text in the "automagic" article. There are |
26 |
platforms that do not offer specific features, libraries or similar at all. |
27 |
Portable software automagically adopts to what it available. |
28 |
|
29 |
My software is "very" portable and for that reason is careful to always |
30 |
automagically detect what's present. |
31 |
|
32 |
Also, my software currently does not depend on non-basic features. If I e.g. |
33 |
start to continue with xcdroast, things may look different. |
34 |
|
35 |
In general. I believe that it is the duty of a packetizer to care about the |
36 |
right dependencies. |
37 |
|
38 |
|
39 |
> Nikos thanks, this explains the problem better than I did. |
40 |
> |
41 |
> Jörg just tell me if you consider adding such an option or not. I am |
42 |
|
43 |
What option do you have in mind? |
44 |
|
45 |
> neither in the position to discuss decisions of the linux kernel team |
46 |
> and other software developers nor am I am willing to. I have to deal |
47 |
|
48 |
What from the current problem depends on decisions from other people? |
49 |
|
50 |
Some time ago, Linux added support for facps and for this reason, I need to |
51 |
add support for fine grained privileges into cdrtools to prevent security risks. |
52 |
|
53 |
> with the situation I have here. In my opinion it is a good idea to add |
54 |
> such an option. If you think otherwise I am fine with it and I have to |
55 |
> use other means to make cdrtools compatible with Gentoo. |
56 |
|
57 |
Cdrtools is compatible with "linux", if you believe it is not compatible with |
58 |
Gentoo for some reason, it might be better to change something in Gentoo. |
59 |
|
60 |
But please first explain what "option" you are talking about. |
61 |
|
62 |
Jörg |
63 |
|
64 |
-- |
65 |
EMail:joerg@××××××××××××××××××××××××.de (home) Jörg Schilling D-13353 Berlin |
66 |
js@××××××××××××.de (uni) |
67 |
joerg.schilling@××××××××××××××××.de (work) Blog: http://schily.blogspot.com/ |
68 |
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily |