[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Need advice regarding libc6, libdb2, exim, potato und sid



On Sat, 17 Feb 2001 19:25:09 -0500 (EST), Richard A Nelson
<cowboy@debian.org> wrote:
>I'd try this:
> *) Check all dependancies for exim, and make sure they're using the
>    db2 libraries supplied with libc6-dev-2.2.13 - especially if exim
>    builds with sasl or ldap...  But note that even nscd can screw you
>    over.

I am talking potato, and I don't want to do a libc update on my potato
boxes.

> *) Build without libc6-dev-2.2.13 using simply /usr/include/{ndbm,db}.h

/usr/include/db.h comes from libc6-dev-2.1

> *) strace the resultant binary if it still fails

The segfault happens when exim is calling a library function that
wants to access the service list via db call. When I change "services:
db files" to "files" in /etc/nsswitch.conf, exim compiled with the
backported libdb2-dev works.

Greetings
Marc

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber          |   " Questions are the         | Mailadresse im Header
Karlsruhe, Germany  |     Beginning of Wisdom "     | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29



Reply to: