Originally posted by: Edward Davignon
sudo and yum break with krb5-libs-1.16.1-2.ppc and curl-7.65.1-1.ppc
It seems that krb5-libs-1.16.1-2.ppc or curl-7.65.1-1.ppc are missing a dependency for krb5.client.rte >= 1.16
Also the archive member "libgssapi_krb5.a.so" is not the same as "libgssapi_krb5.so".
Examples:
$ sudo
sudo: you do not exist in the passwd database
$
# yum list
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
Could not load module /opt/freeware/lib/libcurl.a(libcurl.so.4).
Dependent module /usr/lib/libgssapi_krb5.a(libgssapi_krb5.so) could not be loaded.
Member libgssapi_krb5.so is not found in archive
Could not load module /opt/freeware/lib/python2.7/site-packages/pycurl.so.
Dependent module /opt/freeware/lib/libcurl.a(libcurl.so.4) could not be loaded.
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.7.16 (default, Mar 12 2019, 21:23:24)
[GCC 6.3.0]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://yum.baseurl.org/wiki/Faq
# ar tv /usr/krb5/lib/libgssapi_krb5.a
rwxr-xr-x 0/0 1093395 Jan 08 00:38 2018 libgssapi_krb5.a.so
# lslpp -w /usr/krb5/lib/libgssapi_krb5.a
File Fileset Type
----------------------------------------------------------------------------
/usr/krb5/lib/libgssapi_krb5.a krb5.client.rte File
# lslpp -l krb5.client.rte
Fileset Level State Description
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
krb5.client.rte 1.6.0.5 COMMITTED Network Authentication Service
Client
Path: /etc/objrepos
krb5.client.rte 1.6.0.5 COMMITTED Network Authentication Service
Client
#