[Pkg-openldap-devel] Bug#651700: Bug#651700: Bug#651700: slapd: BDB library version mismatch

Russ Allbery rra at debian.org
Thu Jan 5 02:01:51 UTC 2012


Steve Langasek <vorlon at debian.org> writes:
> On Wed, Jan 04, 2012 at 05:46:14PM -0800, Russ Allbery wrote:

>> 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?

No, I think that's fine.  I'm just a little worried that we'll get bitten
by some future libdb change, but actually OpenLDAP may serve as an
excellent canary there.  If libdb changes either the file format or the
ABI in a way that isn't compatible without changing the SONAME, that's an
RC bug in libdb from Debian's perspective and it's something we'd rather
know about than not, since we need to fix it regardless of OpenLDAP's use
of the package.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>





More information about the Pkg-openldap-devel mailing list