I just don't understand...

Rob Siemborski rjs3 at andrew.cmu.edu
Fri Jul 25 08:43:12 EDT 2003

On Fri, 25 Jul 2003, Nikola Milutinovic wrote:

> > the binaries shows the same output as above.  When I start the Cyrus
> > server up, I get the same errors!!! I thought I disabled BerkeleyDB by
> > specifying skiplist for everything?  So, why am I still getting the
> > "db4: unable to join the environment" errors and the follow-up errors
> > regarding /var/imap/db?
> Is skiplist actally disabling BDB?

It should be able to run Cyrus without touching the BDB code at all (for
that matter, it should be possible to run it without linking bdb).
However, even if you set all your databases to be skiplist, you still wind
up running Berkeley DB code in 2.2 (see bug 2120, which I just submitted).

2.2 still calls the init functions even if it doesn't use that particular
database backend.  Which means you probably get confusing (harmless) error
messages about the berkeley DB backend because there's no actual database


Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper

More information about the Info-cyrus mailing list