Re: [Exim] Problems opening DB files.

Top Page
Delete this message
Reply to this message
Author: Tabor J. Wells
Date:  
To: Philip Hazel
CC: exim-users
Subject: Re: [Exim] Problems opening DB files.
On Fri, Apr 27, 2001 at 09:34:26AM +0100,
Philip Hazel <ph10@???> is thought to have said:

> > an exim -d9 -M of one of the messages stuck on my queue doesn't
> > include any additional useful information. Only an errno=0 and "File
> > exists". Any suggestions on what is wrong here and how I fix it?
>
> I'm a bit baffled. It has the smell of some confusion with DB libraries
> and/or headers. Did you remember to set USE_DB in Local/Makefile? Did
> the -d9 output confirm that it was using DB 3.2.9?


Yes and Yes.

USE_DB = yes
DBMLIB = -L/usr/local/BerkeleyDB.3.2/lib -ldb
CFLAGS = -O -I/usr/local/include -I/usr/local/BerkeleyDB.3.2/include
LFLAGS = -R/usr/local/ssl/lib:/usr/local/BerkeleyDB.3.2/lib:/usr/local/lib

# exim -d9 -bt twells@???
Exim version 3.22 debug level 9 uid=0 gid=1
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (January 24, 2001)
Caller is an admin user
Caller is a trusted user
originator: uid=0 gid=1 login=root name=Super-User
[snip]

There is no conflicting db.h in /usr/local/include (3.1 is installed in
/usr/local/BerkeleyDB.3.1)

I also have 3.22 built against DB 3.2.9 on my mail hubs on Sol8 sparc and
they've been working without problems.

I'm baffled as well.

Thanks,

Tabor
-- 
--------------------------------------------------------------------
Tabor J. Wells                                     twells@???
Fsck It!                 Just another victim of the ambient morality