Hi Folks!
Long time AIX guy, not fan of Opensource but trying..
We are in the process of install DNF to manage all of the rpms installed over the decades. My env is 7.1 7.2 and 7.3.. working on the 7.1 stuff as I had a process the worked without an issue. Last night said process failed. I have since discovered that if I run dnf update on a working 7.1 install that it end up in the same broken state after the update.
I will paste in the output below. Need to know how to fix this.
Thanks,
Doug
# dnf update
AIX generic repository 11 kB/s | 2.7 kB 00:00
AIX generic repository 4.2 MB/s | 19 MB 00:04
AIX noarch repository 14 kB/s | 2.6 kB 00:00
AIX 7.1 specific repository 14 kB/s | 2.7 kB 00:00
Dependencies resolved.
============================================================================================================
Package Architecture Version Repository Size
============================================================================================================
Upgrading:
bash ppc 5.1.16-1 AIX_Toolbox 2.8 M
krb5-libs ppc 1.18.5-2 AIX_Toolbox 12 M
openldap ppc 2.4.58-4 AIX_Toolbox 4.3 M
Transaction Summary
============================================================================================================
Upgrade 3 Packages
Total download size: 19 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): bash-5.1.16-1.aix7.1.ppc.rpm 2.5 MB/s | 2.8 MB 00:01
(2/3): openldap-2.4.58-4.aix7.1.ppc.rpm 3.1 MB/s | 4.3 MB 00:01
(3/3): krb5-libs-1.18.5-2.aix7.1.ppc.rpm 3.9 MB/s | 12 MB 00:03
------------------------------------------------------------------------------------------------------------
Total 6.3 MB/s | 19 MB 00:03
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: openldap-2.4.58-4.ppc 1/6
Upgrading : openldap-2.4.58-4.ppc 1/6
Running scriptlet: openldap-2.4.58-4.ppc 1/6
Upgrading : krb5-libs-1.18.5-2.ppc 2/6
Running scriptlet: krb5-libs-1.18.5-2.ppc 2/6
/
Upgrading : bash-5.1.16-1.ppc 3/6
Running scriptlet: bash-5.1.16-1.ppc 3/6
## Binary "bash" is available in 32bit and 64bit ##
Default is 64bit. For 32bit, use /opt/freeware/bin/bash_32
Running scriptlet: openldap-2.4.58-3.ppc 4/6
Cleanup : openldap-2.4.58-3.ppc 4/6
Cleanup : krb5-libs-1.18.5-1.ppc 5/6
Cleanup : bash-5.1.4-2.ppc 6/6
Running scriptlet: bash-5.1.4-2.ppc 6/6
Running scriptlet: openldap-2.4.58-4.ppc 6/6
Running scriptlet: bash-5.1.16-1.ppc 6/6
Verifying : bash-5.1.16-1.ppc 1/6
Verifying : bash-5.1.4-2.ppc 2/6
Verifying : krb5-libs-1.18.5-2.ppc 3/6
Verifying : krb5-libs-1.18.5-1.ppc 4/6
Verifying : openldap-2.4.58-4.ppc 5/6
Verifying : openldap-2.4.58-3.ppc 6/6
Upgraded:
bash-5.1.16-1.ppc krb5-libs-1.18.5-2.ppc openldap-2.4.58-4.ppc
Complete!
root@cmhsawudap12 [/opt/freeware/lib] # dnf check
Traceback (most recent call last):
File "/opt/freeware/bin/dnf", line 57, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.7/site-packages/dnf/__init__.py", line 32, in <module>
import dnf.base
File "/opt/freeware/lib/python3.7/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/lib/python3.7/site-packages/libdnf/__init__.py", line 3, in <module>
from . import common_types
File "/opt/freeware/lib/python3.7/site-packages/libdnf/common_types.py", line 13, in <module>
from . import _common_types
ImportError: 0509-022 Cannot load module /opt/freeware/lib/libk5crypto.a(libk5crypto.so).
0509-150 Dependent module /opt/freeware/lib/libcrypto.a(libcrypto.so.1.1) could not be loaded.
0509-152 Member libcrypto.so.1.1 is not found in archive
0509-022 Cannot load module /opt/freeware/lib/python3.7/site-packages/libdnf/_common_types.so.
0509-150 Dependent module /opt/freeware/lib/libk5crypto.a(libk5crypto.so) could not be loaded
------------------------------
Douglas Probst
------------------------------