[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6 dependency generation



On Thu, Sep 26, 2002 at 03:14:17PM -0400, Brian White wrote:
> Is it possible to have libc6 not list its dependency information with
> so much accuracy?  That is, could it leave off the "-devrev" or maybe
> even the most minor revision number (".x-debrev")?
> 
> As it is, it's impossible to do any kind of mixing between stable and
> unstable even when the difference in libc6 is only 2.2.5-4 to 2.2.5-13.
> 
> apt-get absolutely refuses to ignore a package that I've forced the
> installation of when a dependency like this is violated and yet
> the newer package from "unstable" runs just fine.

If only you knew what you were talking about before you decided to say
it was wrong.

The fact is that we pull in some changes from CVS quite often. A lot of
times these are ABI breaking changes. It might not affect most
applications, but it's impossible to do "if this uses the new foo()
interface, then we need libc6 >> 2.2.5-13, otherwise we just need libc6
>> 2.2.5-1".


libc6 is a fairly tricky package, especially since ABI changes can
change across several platforms or even just one. Better to err on the
side of safety, than to create a situation where ppl's system can go
poof.

-- 
Debian     - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
Deqo       - http://www.deqo.com/



Reply to: