Originally posted by: wolz
After installing yum and attempting a yum update, I found that I also had to update libgcc and glib2; after that, the yum update ran to completion and I was able to stop/restart the CMVC daemons. So... three steps forward.
However, there was also one step back. The version of sudo in the AIX Toolbox is 1.8.27, but the version of sudo on my servers is still 1.6.9 (even after the above yum update). Unfortunately, yum update is now broken (even after an updtvpkg):
# updtvpkg
Please wait...
# yum update
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
0509-022 Cannot load module /opt/freeware/lib/python2.7/site-packages/pycurl.so.
0509-150 Dependent module /opt/freeware/lib/libcrypto.a(libcrypto.so) could not be loaded.
0509-152 Member libcrypto.so is not found in archive
0509-022 Cannot load module /opt/freeware/lib/python2.7/site-packages/pycurl.so.
0509-150 Dependent module /opt/freeware/lib/python2.7/site-packages/pycurl.so 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]
Which package provides the libcrypto.so module? it doesn't appear to be the libgcrypt rpm, as I still get this error even after installing libgcrypt (and its prereq, libgpg-error).