I did already try reinstalling just LDAP but it won't let me. There's a whole load of other packages that they have built dependent on BDB4.3.x
I then tried to install 9.2 from scratch, but I guess I need to download a 9.2 install CD rather than just pointing the 9.3 one at the 9.2 directory on the mirror, so in the interim I tried again to install Debian...:) But I'm a bit scared of doing without YAST...:) So I might end up getting a 9.2 CD and going from there in the end. Will let you know later today.
Cheers
Main Topics
Browse All Topics





by: jdfoxPosted on 2005-07-30 at 03:58:10ID: 14560961
This is to do with SuSE 9.3 coming with BDB 4.3.27: SuSE 9.2 came with BDB 4.2.x, and the move to 4.3 has caused problems with Cyrus, Subversion and OpenLDAP, esp. when upgrading SuSE 9.2 up to 9.3. Chalk it up to incomplete testing, I'm afraid.
), that may not always be the case. So, read the distribution README."
ftware/rel ease/readm e.html
OpenLDAP's Faq-o-matic currently reports:
"While the latest version of OpenLDAP Software generally works best with the latest version (with latest patches) of Berkeley DB available from Sleeycat Software (http://www.sleepycat.com/
But it also says:
"Berkeley DB 4.2 (latest revision with patches) should be used with OpenLDAP 2.1 (and later)."
Also, the latest (2.3.4) distribution README still explicitly calls for BDB 4.2, implying that the same will be true for your 2.2.23:
http://www.openldap.org/so
I read someone claiming on one list that re-installing OpenLDAP on his SuSE 9.3 made it work with the included BDB 4.3, though I haven't yet heard how: perhaps a version number variable in a config file is getting set later than it should be, which might mean that only on the second installation does it get picked up.
So try re-installing the OpenLDAP package, after backing up any config file changes you made: that should be a quick exercise. If that doesn't work then please post back, and we can work through attempting to downgrade BDB to 4.2. This might mean installing some packages from sources: you have been warned. :)
Or you could back off to SuSE 9.2, and wait for less busy people to debug this sort of thing. 9.3 is still pretty new.
HTH...