[Pkg-openldap-devel] Bug#651700: Bug#651700: Bug#651700: slapd: BDB library version mismatch
Steve Langasek
vorlon at debian.org
Thu Jan 5 01:53:27 UTC 2012
On Wed, Jan 04, 2012 at 05:46:14PM -0800, Russ Allbery wrote:
> Steve Langasek <vorlon at debian.org> writes:
> > Under the circumstances that seems a perfectly reasonable behavior for
> > upstream to implement, but in Debian we hold libraries to a higher
> > standard. If the library *does* change its ABI, the package name in
> > Debian will change even if upstream fails to handle this, so the check
> > within OpenLDAP is redundant; and in cases where Oracle releases a
> > patchlevel release that doesn't change the ABI, this actively works
> > against the packaging system.
> Note that ABI in this context has to encompass the on-disk format as well,
> which I suspect Steve meant but which is worth saying explicitly, since my
> guess would be that's where OpenLDAP ran into problems in the past that
> caused this check to be added.
Right, I tried to make this clear in the patch description:
OpenLDAP upstream conservatively assumes that any change to the version
number of libdb can result in an API-breaking change that could impact
the database. [...]
Do you think that's sufficient, or should I clarify this further?
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-openldap-devel/attachments/20120104/342c3cad/attachment-0001.pgp>
More information about the Pkg-openldap-devel
mailing list