libc update versus missing symbol?

walt wa1ter at myrealbox.com
Wed Apr 27 14:40:26 PDT 2005



On Wed, 27 Apr 2005, Andreas Hauser wrote:

> wa1ter wrote @ Tue, 26 Apr 2005 13:33:15 -0700:
> > I'm trying to separate libc problems from gcc34 problems, and my
> > ignorance is getting in my way :o(
> >
> > For example:
> > $ gnome-dictionary
> > /usr/libexec/ld-elf.so.1: /usr/local/lib/libpopt.so.0: Undefined symbol
> > "__libc_ctype_"
>
> This indicates a popt that needs libc.so.5 but something already
> has dragged in a libc.so.4 (first guess is gnome-dictionary itself).

Hm.  I now have these libc's in /usr/lib:

$ ls -l /usr/lib/libc.*
-r--r--r--  1 root  wheel  -    1347976 Apr 25 05:54 /usr/lib/libc.a
lrwxr-xr-x  1 root  wheel  -          9 Apr 25 05:54 /usr/lib/libc.so@ ->
libc.so.5
-r--r--r--  1 root  wheel  schg  628732 Apr 15 10:03 /usr/lib/libc.so.4
-r--r--r--  1 root  wheel  schg  653224 Apr 25 05:54 /usr/lib/libc.so.5

I notice that libc.so.4 is ten days out of date.  I wonder if I should
delete libc.so.4 from /usr/lib ?

This is taken from ldconfig -r:
	12:-lc.4 => /usr/lib/libc.so.4
        13:-lc_r.4 => /usr/lib/libc_r.so.4
        78:-lc.5 => /usr/lib/libc.so.5
        79:-lc_r.5 => /usr/lib/libc_r.so.5
I don't see anything ambiguous there, do you?







More information about the Bugs mailing list