hesiod lib problem

Erwin Rol mailinglists at erwinrol.com
Fri Apr 7 16:28:05 UTC 2006


On Fri, 2006-04-07 at 12:15 -0400, Richard Hally wrote:
> for several days, ldconfig has been throwing the following errors:

>    Updating  : cpp                          ##################### [ 26/106]
>    Updating  : gcc                          ##################### [ 27/106]
>    Updating  : libgfortran                  ##################### [ 28/106]
> /sbin/ldconfig: /usr/lib/libhesiod.so.0 is not a symbolic link
> 
> The pertinent part of /usr/lib looks like this:
> 
> [root at LinuxNew2 lib]# ll libhe*
> -rw-r--r-- 1 root root 16846 Mar 30 17:40 libhesiod.a
> lrwxrwxrwx 1 root root    18 Mar 31 10:03 libhesiod.so -> libhesiod.so.0.0.0
> -rw-r--r-- 1 root root 42747 Mar 30 17:40 libhesiod.so.0
> -rw-r--r-- 1 root root 40863 Mar 30 17:40 libhesiod.so.0.0.0
> [root at LinuxNew2 lib]#
> 
> How should this be fixed?

I saw this problem too, i guess at some point  /usr/lib64/libhesiod.so.0
was a file and not a link. I solved it with brute force, rpm -e --nodeps
and than reinstall it with yum. 

Simply deleting the libhesiod.so.0 and rerunning ldconfig might work
too, but i wanted to be sure things where correct, so i did the remove
reinstall thing.

- Erwin







More information about the fedora-devel-list mailing list