[ydl-gen] installed YDL 4.1 over 3.0.1; rpm and yum broken: undefined symbols?

Michael Evans mevans at ltrr.arizona.edu
Fri Aug 25 17:05:14 MDT 2006


Apologies if this question has been answered already; I couldn't find
anything relevant on the archives.  Yum and rpm are complaining about
undefined symbols within libraries.

I just installed YDL 4.1 from CDs (sagitta release) to a Quicksilver
(2002) dual 1GHz G4 tower which was happily running 3.0.1.  At
installation I chose not to reformat drives; and to install selinux and
firewall with ssh port open; to install everything as I had done with
3.0.1 long ago.  The install (more install.log | grep "error") did not
report any problems, and display, X, smp, networking, sound, etc appear
fine.  I have /etc/yum.conf pointing to 4.1 repositories at
ydl.osuosl.org, but I can't get yum or rpm to run out of the box.

Here are the error messages:

[root at zero ~]# yum update
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
 
   /lib/libssl.so.5: undefined symbol: krb5_cc_get_principal
 
Please install a package which provides this module, or
verify that the module is installed correctly.
 
It's possible that the above module doesn't match the
current version of Python, which is:
2.4.2 (#1, Nov 10 2005, 16:51:21)
[GCC 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2)]
 
If you cannot solve this problem yourself, please send this
message to <yum at lists.linux.duke.edu>.

[root at zero ~]#

(Should I redirect this request there?)

rpm reports a different symbol error within another library:

[root at zero ~]# rpm -q yum
rpm: symbol lookup error: /usr/lib/libneon.so.24: undefined symbol: GSS_C_NT_HOSTBASED_SERVICE
[root at zero ~]#

Both /lib/libneon.so.24 and /usr/lib/libssl.so.5 appear to have been
installed with YDL 4.1:

[root at zero /home/mevans]# ls -lst /lib/libssl.so.5 /usr/lib/libneon.so.24
0 lrwxrwxrwx  1 root root 16 Aug 25 12:38 /lib/libssl.so.5 -> libssl.so.0.9.7f
0 lrwxrwxrwx  1 root root 17 Aug 25 12:38 /usr/lib/libneon.so.24 -> libneon.so.24.0.7


Any help appreciated.  Or should I take this to the yum list at Duke?  Or 
elsewhere?

Thanks in advance,
Mike Evans

-- 
Michael Evans			   ph: 520-626-2897
Laboratory of Tree-Ring Research   fax: 520-621-8229
University of Arizona		   email: mevans at ltrr.arizona.edu
105 W. Stadium, Tucson, AZ 85721   http://ic.ltrr.arizona.edu/





More information about the yellowdog-general mailing list