On 2006-07-24 John Belmonte <[EMAIL PROTECTED]> wrote:
> Andreas Metzler wrote:
[...] 
> > 1.2.9-4 still contains debian/shlibs.local with these contents:
> > libxslt 1 libxslt1.1 (>= 1.0.20)
> > libxml2 2 libxml2 (>= 2.6.12)
> > libgnutls 13 libgnutls13 (>= 1.0.0)
 
> > Why?

> > Have you actually tested that libxmlsec1-gnutls linked against current
> > sid (libxml2 2.6.26.dfsg-2, libgnutls13 1.4.1-1, libxslt1.1 1.1.17-2)
> > actually works with the old versions you specified? Are you willing to
> > repeat this testing whenever a new version of these packages is
> > uploaded to sid? Why don't you rely on Debian's shlibs system?

> The minimum version numbers I call out in shlibs.local, at least for
> xslt and xml2, are defined by upstream.  If someone can show that xmlsec
> doesn't work in those version ranges, that's an upstream bug.

Afaiu, these are the _minimal_ versions that upstream says are needed
to *build* the package. (This goes into Build-Depends) The author does
not (or should) not claim that a binary linked against libxml2
2.6.26.dfsg-2 will run with libxml2 2.6.12.

libxml2's ABI might break backwards compatibility, i.e. packages
linked against the new version won't work with the old version, while
still retaining forward compability. The libxml2 maintainer will know
about it and bump shlibs. That is the whole point of the shlibs
system. The library-packager is responsible for providing the
versioning info.

> I don't
> think the burden of proof in this case should rest on the packager.
> Calling out actual minimum versions can simplify backports.

For backports only Build-Depends is interesting, the binary
dependencies of the package in sid (and this is the only thing
shlibs.local is modifying) are not relevant, as backports are
recompiled against stable.

cu andreas
-- 
The 'Galactic Cleaning' policy undertaken by Emperor Zhark is a personal
vision of the emperor's, and its inclusion in this work does not constitute
tacit approval by the author or the publisher for any such projects,
howsoever undertaken.                                (c) Jasper Ffforde


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to