no version information available?

Jeremy C. Reed reed@reedmedia.net
Wed Nov 13 00:52:00 GMT 2002


If there is a more appropriate mailing list, please point me to it.

What does the "no version information available" message mean?

For example:

 $ ldd `which man`    /home/jeremy/netbsd/usr/pkg/bin/man:
 /home/jeremy/netbsd/usr/pkg/lib/libdb3.so.3: no version information
 available (required by /home/jeremy/netbsd/usr/pkg/bin/man)
        libdb3.so.3 => /home/jeremy/netbsd/usr/pkg/lib/libdb3.so.3
 (0x40014000)
        libc.so.6 => /home/jeremy/netbsd/usr/pkg/lib/libc.so.6
 (0x40090000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

I don't think this message is db3 specific, since searches on web show it
with other libraries too. Also, it seems my other db3 utilities appear
to work.

I don't know if it is related, but man also complains:
  man: relocation error: man: symbol __db185_open, version DB3_2 not
  defined in file libdb3.so.3 with link time reference

This "no version information available" problem may be related to wrong
ld-linux.so; any ideas on how I can force use of
/home/jeremy/netbsd/usr/pkg/lib/ld-linux.so.2 (link to
/home/jeremy/netbsd/usr/pkg/lib/ld-2.2.5.so)? I already tried setting
LD_PRELOAD and LD_LIBRARY_PATH.

For your info, this is version glibc-2.2.5 (all installed under
/home/jeremy/netbsd/usr/pkg/) running under Linux kernel 2.2.13.

Thanks,

   Jeremy C. Reed
   http://bsd.reedmedia.net/




More information about the Libc-alpha mailing list