DragonFly bugs List (threaded) for 2005-04
Re: libc update versus missing symbol?
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@ ->
-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?