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

Re: dpkg-shlibdeps question



On Thu, 30 Apr 2009, Jiří Paleček wrote:
> Yes, but even then, libGL.so.1 (the one used for building a package) is  
> only mentioned in one symbol file, namely the one from nvidia-glx, isn't  
> it (let's put aside the package doesn't feature a symbol file)? Why 
> should the libgl1-mesa-glx symbol file, if it existed, be taken into 
> account?

We could maybe help you if you told us to what part of the code you refer
when you say that a single library can be mentioned in two different
symbols files ?

The code is what it is for many reasons including the fact that dpkg -S
can return multiple packages for a single lib file. In practice, it should
almost never happen (except diversion) and the result when it happens is
not specified (in the doc at least). In practice you might get a mix of
both dependencies and to avoid any problem the packaging of the diverting
library should simply stay compatible to the one of the official library
(i.e. generate the same dependencies).

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


Reply to: