We have THREE systems reporting an error trying to run DNF that none of our other 7.3 systems experience. I've come up with nothing searching google and hear, so I'm posting.
This is the output:
# dnf search AIX_Oswatcher
Traceback (most recent call last):
File "/usr/bin/dnf", line 58, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.7/site-packages/dnf/__init__.py", line 30, 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/lib64/python3.7/site-packages/libdnf/__init__.py", line 4, in <module>
from . import conf
File "/opt/freeware/lib64/python3.7/site-packages/libdnf/conf.py", line 13, in <module>
from . import _conf
ImportError: 0509-022 Cannot load module /opt/freeware/lib64/python3.7/site-packages/libdnf/_conf.so.
0509-150 Dependent module /opt/freeware/libdnfdeps/libgcc_s.a(shr.o) could not be loaded.
0509-022 Cannot load module /opt/freeware/libdnfdeps/libgcc_s.a(shr.o).
0509-026 System error: A file or directory in the path name does not exist.
0509-022 Cannot load module /opt/freeware/lib64/python3.7/site-packages/libdnf/_conf.so.
0509-150 Dependent module /opt/freeware/lib64/python3.7/site-packages/libdnf/_conf.so could not be loaded.
The folder /opt/freeware/libdnfdeps that this system is looking for doesn't exist on any of our other AIX 7.3 systems that are working properly.
The /opt/freeware/lib64/python3.7/site-packages/libdnf/_conf.so being referenced does exist. it's part of the libdnf package, which we've reinstalled to be sure the module is not borked.
Also have run uptvpkg multiple times
My rpm.rte is version 4.15.1.2004, which is the same as the one on our working systems.
Any insights much appreciated!
Andrew
------------------------------
Andrew Scott
------------------------------
#AIXOpenSource