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

Bug#571776: debian-policy: Libraries should be allowed to not provide shlibs when they provide symbols file



On Mon, 01 Mar 2010, Mike Hommey wrote:
> On Sun, Feb 28, 2010 at 11:29:52AM +0100, Julien Cristau wrote:
> > On Mon, Feb 22, 2010 at 09:34:50 +0100, Mike Hommey wrote:
> > 
> > > Package: debian-policy
> > > Version: 3.8.4.0
> > > Severity: wishlist
> > > 
> > > AFAIK, the current version of dpkg in stable supports symbols files, so I
> > > think it is time we loosen the requirement for shlibs files when symbols
> > > files are present.
> > > 
> > > Requiring shlibs when there is a symbols file also is error-prone, as when
> > > the symbols file is updated, the shlibs may not be bumped.
> > > 
> > Agreed, but with the caveat that libs shipping an udeb need to keep
> > their .shlibs file, afaik.
> 
> symbols files don't support udebs ?

dpkg-shlibdeps only looks up shlibs for udebs. That's because shlibs for
udebs are provided by the normal library package.

Having the library provide two variants of symbols files (one for the udeb
and one for the main package) was not something I was interested in
implementing given that udebs are coherent set of packages and are not so
frequently mixed between multiple releases.

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/



Reply to: