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