[Pkg-openldap-devel] errors with current testing and unstable slapd

Steve Langasek vorlon at debian.org
Tue Aug 28 22:15:00 UTC 2007


On Tue, Aug 28, 2007 at 05:06:06PM -0500, DePriest, Jason R. wrote:

> > Ok, then this is not the Debian slapd 2.3.30-5 package.  Our package ships:
> > $ dpkg -c o/openldap2.3/slapd_2.3.30-5_i386.deb |grep back_meta
> > -rw-r--r-- root/root     81008 2007-03-09 05:45:50 ./usr/lib/ldap/back_meta-2.3.so.0.2.18
> > -rw-r--r-- root/root       927 2007-03-09 05:45:14 ./usr/lib/ldap/back_meta.la
> > lrwxrwxrwx root/root         0 2007-03-09 05:45:51 ./usr/lib/ldap/back_meta-2.3.so.0 -> back_meta-2.3.so.0.2.18
> > lrwxrwxrwx root/root         0 2007-03-09 05:45:51 ./usr/lib/ldap/back_meta.so -> back_meta-2.3.so.0.2.18
> > $

> > So whatever you have installed is not the Debian 2.3.30-5 package.

> > I do find these symbols in the 2.3.35-2 package, which is current in
> > unstable; and as described upstream, back_meta.so does have an undefined
> > reference to slap_idassert_parse_cf which is satisfied by back_ldap.so of
> > the same version.  If you're using that version, can you confirm that you're
> > loading back_ldap before back_meta in your slapd.conf?


> They are loaded in this order:
> modulepath      /usr/lib/ldap
> moduleload      back_bdb
> moduleload      back_ldap
> moduleload      back_meta

And what do you get as output from these two commands?:

objdump -T /usr/lib/ldap/back_meta.so | grep slapd_idassert_parse_cf
objdump -T /usr/lib/ldap/back_ldap.so | grep slapd_idassert_parse_cf

If these return the expected results, then I have no good answer for you as
to why it's not working if the upstream version works.  We shouldn't be
doing anything in the Debian packaging that would adversely affect symbol
resolution betwene modules, AFAIK.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/



More information about the Pkg-openldap-devel mailing list