Re: Dependencies on kernel-image-x.y [was: NPTL support in kernel 2.4 series]
On Mon, Jan 24, 2005 at 03:03:57PM +0100, Josselin Mouette wrote:
> Le dimanche 23 janvier 2005 à 02:56 +0000, Matthew Garrett a écrit :
> > Your package doesn't depend on Linux 2.6. Your package depends on NPTL.
> > The only NPTL implementation Debian provides is in Linux 2.6, but users
> > may have built their own 2.4 kernel with NPTL patches. You should depend
> > on what you actually require, and if the package management system
> > doesn't allow you to express that dependency you should document it
> > instead.
> This is just insane.
No, it isn't.
> What if we removed all dependencies on mail-transport-agent,
> just because the user can install a random MTA by himself ?
We won't, because that would be silly. And even if it weren't, this
still isn't relevant; we have mail-transport-agent available to declare
a dependency on, because it is possible. We don't have nptl available to
declare a dependency on, because that simply isn't possible.
It's as simple as that.
smog | bricks
AIR -- mud -- FIRE
soda water | tequila
-- with thanks to fortune