Daniel Pielmeier <bil...@gentoo.org> wrote:

> Nikos Chantziaras schrieb am 27.04.2013 08:07:
> > On 26/04/13 23:20, Joerg Schilling wrote:
> >>
> >> The only problem I see is that you are able to remove important
> >> software on a
> >> Linux installation while the kernel still supports the feature by
> >> default.
> > 
> > You are not able to remove it if something actually uses it.  If you
> > remove the automagic dependency in cdrtools, you'll be giving the
> > package manager the chance to do the right thing.
> > 
> > Automagic deps are a bad thing:
> > 
> > http://www.gentoo.org/proj/en/qa/automagic.xml

>From the perspective of a single distro seen from today, this text may be 
right, if all the software has been written just for that single distro.

This is however not the case. We live in a universe that has plenty of distros 
and plenty of different operating systems. Good OpenSource software is written 
in a way that allows it to run on as many platforms as possible. This goal 
however is in conflict with the text in the "automagic" article. There are 
platforms that do not offer specific features, libraries or similar at all.
Portable software automagically adopts to what it available.

My software is "very" portable and for that reason is careful to always 
automagically detect what's present. 

Also, my software currently does not depend on non-basic features. If I e.g. 
start to continue with xcdroast, things may look different.

In general. I believe that it is the duty of a packetizer to care about the 
right dependencies.


> Nikos thanks, this explains the problem better than I did.
>
> Jörg just tell me if you consider adding such an option or not. I am

What option do you have in mind?

> neither in the position to discuss decisions of the linux kernel team
> and other software developers nor am I am willing to. I have to deal

What from the current problem depends on decisions from other people?

Some time ago, Linux added support for facps and for this reason, I need to
add support for fine grained privileges into cdrtools to prevent security risks.

> with the situation I have here. In my opinion it is a good idea to add
> such an option. If you think otherwise I am fine with it and I have to
> use other means to make cdrtools compatible with Gentoo.

Cdrtools is compatible with "linux", if you believe it is not compatible with 
Gentoo for some reason, it might be better to change something in Gentoo.

But please first explain what "option" you are talking about.

Jörg

-- 
 EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       j...@cs.tu-berlin.de                (uni)  
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily

Reply via email to