On Fri, Dec 16, 2005, Bernhard Reiter wrote: > [...] > Since OpenPKG 2.4, db 4.3 is used for OpenLDAP. > We had stability problems in the past and until August the recommendations > were clear to stay with db 4.2. > > How stable is OpenLDAP with db 4.3.29 > (in general and with OpenPKG in particular)? > > How can the OpenPKG project guarantee stability with db 4.3? > > I think Thomas reported that it was a difficult project to find > a combination of libraries that would actually make db and OpenLDAP > work stably on many platforms. We found out that db threading did not work > find one some machines and thus had to change it (way back). > > So the conclusion would be: > Recreate a nice test-suite running on the various machines for OpenLDAP/db.
Yes, AFAIK the main problem is not DB, but the combination of DB and OpenLDAP respectively the way of the usage of DB by OpenLDAP. Although we tried multiple times to make it as stable as possible during the last two years (where we observed problems with this), OpenPKG cannot _guarrantee_ the stability of this combination -- at least not until we have a regression test which allows to reproduce the problem consistently. For instance about 1 year ago the OpenLDAP+DB run fine under FreeBSD 4 and was broken under Solaris. Then we fixed it by using GNU Pth and some other patches. A few weeks ago it was reported that it now breaks to some extend (on the replication side) under FreeBSD 5. But everytime my problem is that I obviously cannot easily fix something if I cannot deterministically reproduce the problem. So, if you have a reasonably small regression test ("just install Kolab and run it" is not really that reasonably small test I would like to use ;-), I can investigate again. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com ______________________________________________________________________ The OpenPKG Project www.openpkg.org User Communication List openpkg-users@openpkg.org