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

Re: Problem with sendmail 8.9.1-4 or libc6 2.0.100-2.1?



"J. S. Connell" <ankh@canuck.gen.nz> writes:


> When I attempt to run any of the binaries included with the sendmail
> 8.9.1-4 package, I receive the following error:

> /usr/sbin/sendmail: error in loading shared libraries: /usr/sbin/sendmail:
> undefined symbol: db_open

> ldd reports:
> 
>         libdb.so.3 => /lib/libdb.so.3 (0x5002c000)
>         libresolv.so.2 => /lib/libresolv.so.2 (0x50084000)
>         libnsl.so.1 => /lib/libnsl.so.1 (0x500a6000)
>         libc.so.6 => /lib/libc.so.6 (0x500d1000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x50000000)
> 
> I have the latest versions of these libraries (as of about 11 am this
> morning) installed.

> I can't check libdb.so.3 for db_open because it doesn't have symbols (so
> says nm).

# nd -D /lib/libdb.so.3
000406d8 T __db_ndbm_open
00040be0 T __dbopen
000163f0 T __nss_db_open
000163f0 W db_open
000406d8 W dbm_open
00040be0 W dbopen
         U fopen
00034b40 T lock_open
00036270 T log_open
0003b560 T memp_fopen
0003c900 T memp_open
         U open
         U opendir
0003e7b0 T txn_open
#

It seems to have the symbol.   And sendmail loads for me.

sendmail 8.9.1-4
libc 2.0.100-2.1


Steve
dunham@cse.msu.edu


Reply to: