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: