Thank you for your insights. After setting the path LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10:/opt/freeware/lib:/usr/lib:/lib" dnf update was completed successfully.
Original Message:
Sent: Fri May 16, 2025 02:14 AM
From: Ayappan P
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Since the migration is from AIX 7.2 to AIX 7.3 here, try this "LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10:/opt/freeware/lib:/usr/lib:/lib"
Also setting LIBPATH and running things is not the permanent solution. The gcc rpm provided files are not proper in the machine because of forceful removal or something. What is the output of "rpm -qa" ? and "rpm -Va" ?
If dnf is working after exporting the above LIBPATH, please change the dnf.conf file to point it to AIX 7.3 repo and reinstall gcc rpms (as mentioned in the migration blog).
------------------------------
Ayappan P
Original Message:
Sent: Wed May 14, 2025 04:43 PM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya,
As you advised ran below commands
#export LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10:/opt/freeware/lib:/usr/lib:/lib
#dnf update
howeve that did not help. Please see the out put of #dnf update and #env as below.
root@HOSTNAME:/# dnf update
Traceback (most recent call last):
File "/opt/freeware/bin/dnf", line 58, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
import dnf.base
File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
from . import common_types
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
from . import _common_types
ImportError: 0509-130 Symbol resolution failed for /opt/freeware/lib64/libglib-2.0.a[libglib-2.0.so.0] because:
0509-136 Symbol _GLOBAL__AIXI_libatomic_so (number 215) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-136 Symbol _GLOBAL__AIXD_libatomic_so (number 216) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-022 Cannot load module /opt/freeware/lib64/python3.9/site-packages/libdnf/_common_types.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
root@HOSTNAME:/# env
_=/usr/bin/env
LANG=en_US
LOGIN=root
SSH_TTY=/dev/pts/0
CLCMD_PASSTHRU=1
PATH=/usr/java8_64/jre/bin:/usr/local/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java7/jre/bin:/usr/java7/bin:/opt/freeware/bin:/usr/local/bin
EXTENDED_HISTORY=ON
LC__FASTMSG=true
LOGNAME=root
MAIL=/usr/spool/mail/root
HOSTNAME=bpdppa001s
LOCPATH=/usr/lib/nls/loc
PS1=root@bpdppa001s:$PWD#
USER=root
AUTHSTATE=compat
SHELL=/usr/bin/ksh
ODMDIR=/etc/objrepos
JAVA_HOME=/usr/java8_64/jre/
HISTSIZE=10000
TMOUT=900
HOME=/
SSH_CONNECTION=10.73.32.251 48992 10.72.16.104 22
SSH_CLIENT=10.73.32.251 48992 22
TERM=xterm
MAILMSG=[YOU HAVE NEW MAIL]
PWD=/
TZ=EST5EDT
A__z=! LOGNAME="*TMOUT
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/%l.%c/%N:/usr/lib/nls/msg/%l.%c/%N.cat
LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10:/opt/freeware/lib:/usr/lib:/lib
------------------------------
Jagruti Babaria
Original Message:
Sent: Wed May 14, 2025 04:18 AM
From: Aditya Kamath
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi,
Before we could think about other potential causes, can you
export LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10:/opt/freeware/lib:/usr/lib:/lib
Can you try this once? And then do a dnf update.
The root cause of this issue is the system picking up /usr/lib/libatomic.a instead of /opt/freeware/lib/libatomic.a..
------------------------------
Aditya Kamath
Original Message:
Sent: Tue May 13, 2025 02:42 PM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya ,
I have followed the step up to dnf update. from this link : https://community.ibm.com/community/user/blogs/sangamesh-mallayya1/2022/01/10/aix-migration-with-dnf
As I am getting error at dnf update .. and since dnf update was not successful dnf check is also giving error. Please see the outputs of the dnf isntsll . update and dnf check as below.
root@HOSTNAME:/tmp# ./dnf_aixtoolbox.sh -d
Attempting download of dnf_bundle_aix_73.tar ...
Saving to 'dnf_bundle_aix_73.tar'...
291 MB received in 67 seconds (4.34 MB/sec)
Extracting dnf_bundle_aix_73.tar ...
x ca-certificates-2023.2.60-0.aix7.1.ppc.rpm, 991206 bytes, 1936 tape blocks
x dnf-4.2.17-64_7.aix7.1.noarch.rpm, 11496 bytes, 23 tape blocks
x dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm, 12956 bytes, 26 tape blocks
x dnf-data-4.2.17-64_7.aix7.1.noarch.rpm, 29804 bytes, 59 tape blocks
x extra_list, 384 bytes, 1 tape blocks
x gnupg2-2.2.35-0.aix7.1.ppc.rpm, 69469827 bytes, 135684 tape blocks
x install_dnf.sh, 16091 bytes, 32 tape blocks
x libcomps-0.1.15-64_1.aix7.1.ppc.rpm, 1312174 bytes, 2563 tape blocks
x libdnf-0.39.1-64_5.aix7.1.ppc.rpm, 16515586 bytes, 32258 tape blocks
x libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm, 3562173 bytes, 6958 tape blocks
x librepo-1.11.0-64_2.aix7.1.ppc.rpm, 4010051 bytes, 7833 tape blocks
x libsmartcols-2.34-64_1.aix7.1.ppc.rpm, 187658 bytes, 367 tape blocks
x libsolv-0.7.9-64_4.aix7.1.ppc.rpm, 1556772 bytes, 3041 tape blocks
x libzstd-1.4.4-64_2.aix7.1.ppc.rpm, 473729 bytes, 926 tape blocks
x p11-kit-0.23.22-0.aix7.1.ppc.rpm, 2148539 bytes, 4197 tape blocks
x p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm, 274086 bytes, 536 tape blocks
x python3-3.9.16-0.aix7.1.ppc.rpm, 8920 bytes, 18 tape blocks
x python3-dateutil-2.8.0-2.aix7.1.noarch.rpm, 6128 bytes, 12 tape blocks
x python3-devel-3.9.16-0.aix7.1.ppc.rpm, 7699 bytes, 16 tape blocks
x python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm, 8067 bytes, 16 tape blocks
x python3-dnf-plugin-migrate-4.0.16-64_2.aix7.1.noarch.rpm, 6580 bytes, 13 tape blocks
x python3-dnf-plugins-core-4.0.16-64_2.aix7.1.noarch.rpm, 6792 bytes, 14 tape blocks
x python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm, 5724 bytes, 12 tape blocks
x python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm, 5756 bytes, 12 tape blocks
x python3-idle-3.9.16-0.aix7.1.ppc.rpm, 7283 bytes, 15 tape blocks
x python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm, 13276 bytes, 26 tape blocks
x python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm, 5756 bytes, 12 tape blocks
x python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm, 12776 bytes, 25 tape blocks
x python3-six-1.13.0-2.aix7.1.noarch.rpm, 5820 bytes, 12 tape blocks
x python3-test-3.9.16-0.aix7.1.ppc.rpm, 6228 bytes, 13 tape blocks
x python3-tkinter-3.9.16-0.aix7.1.ppc.rpm, 6120 bytes, 12 tape blocks
x python3.9-3.9.16-0.aix7.1.ppc.rpm, 56782290 bytes, 110903 tape blocks
x python3.9-dateutil-2.8.0-2.aix7.1.noarch.rpm, 310485 bytes, 607 tape blocks
x python3.9-devel-3.9.16-0.aix7.1.ppc.rpm, 19947643 bytes, 38961 tape blocks
x python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm, 197268 bytes, 386 tape blocks
x python3.9-dnf-plugin-migrate-4.0.16-64_2.aix7.1.noarch.rpm, 8297 bytes, 17 tape blocks
x python3.9-dnf-plugins-core-4.0.16-64_2.aix7.1.noarch.rpm, 33701 bytes, 66 tape blocks
x python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm, 1474348 bytes, 2880 tape blocks
x python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm, 3339964 bytes, 6524 tape blocks
x python3.9-idle-3.9.16-0.aix7.1.ppc.rpm, 2328852 bytes, 4549 tape blocks
x python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm, 1075760 bytes, 2102 tape blocks
x python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm, 24255270 bytes, 47374 tape blocks
x python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm, 2471631 bytes, 4828 tape blocks
x python3.9-six-1.13.0-2.aix7.1.noarch.rpm, 45630 bytes, 90 tape blocks
x python3.9-test-3.9.16-0.aix7.1.ppc.rpm, 33159212 bytes, 64765 tape blocks
x python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm, 1162787 bytes, 2272 tape blocks
x rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm, 9800 bytes, 20 tape blocks
x rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm, 100699 bytes, 197 tape blocks
x rpm.rte, 48947200 bytes, 95600 tape blocks
x rpmlibs32-4.15.1.0-32_3.aix7.1.ppc.rpm, 3723351 bytes, 7273 tape blocks
x rpmlibs32-4.18.1.0-32_3.aix7.1.ppc.rpm, 3723272 bytes, 7273 tape blocks
x yum-4.2.17-64_7.aix7.1.noarch.rpm, 11446 bytes, 23 tape blocks
x zchunk-1.1.4-64_3.aix7.1.ppc.rpm, 491789 bytes, 961 tape blocks
x zchunk-devel-1.1.4-64_3.aix7.1.ppc.rpm, 19314 bytes, 38 tape blocks
x zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm, 560016 bytes, 1094 tape blocks
Installing rpm.rte at the latest version ...
This may take several minutes depending on the number of rpms installed...
+-----------------------------------------------------------------------------+
Pre-installation Verification...
+-----------------------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...
WARNINGS
--------
Problems described in this section are not likely to be the source of any
immediate or serious failures, but further actions may be necessary or
desired.
Already Installed
-----------------
The number of selected filesets that are either already installed
or effectively installed through superseding filesets is 1. See
the summaries at the end of this installation for details.
NOTE: Base level filesets may be reinstalled using the "Force"
option (-F flag), or they may be removed, using the deinstall or
"Remove Software Products" facility (-u flag), and then reinstalled.
<< End of Warning Section >>
+-----------------------------------------------------------------------------+
BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...done
FILESET STATISTICS
------------------
1 Selected to be installed, of which:
1 Already installed (directly or via superseding filesets)
----
0 Total to be installed
Pre-installation Failure/Warning Summary
----------------------------------------
Name Level Pre-installation Failure/Warning
-------------------------------------------------------------------------------
rpm.rte 4.15.1.2013 Already superseded by 4.18.1.2004
Checking whether any of the rpms from dnf_bundle are already installed...
Takes couple of minutes to process.
warning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-data-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-data-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-data-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsmartcols-2.34-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsmartcols-2.34-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsmartcols-2.34-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsolv-0.7.9-64_4.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsolv-0.7.9-64_4.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsolv-0.7.9-64_4.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libzstd-1.4.4-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libzstd-1.4.4-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libzstd-1.4.4-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-devel-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-devel-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-devel-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping ca-certificates-2023.2.60-0 as higher version ca-certificates-2024.2.66-1.ppc is installed.
warning: dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping dnf-4.2.17-64_7 as higher version dnf-4.2.17-64_54.ppc is installed.
warning: dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-automatic-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping dnf-automatic-4.2.17-64_7 as higher version dnf-automatic-4.2.17-64_54.ppc is installed.
warning: dnf-data-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: dnf-data-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping dnf-data-4.2.17-64_7 as higher version dnf-data-4.2.17-64_54.ppc is installed.
warning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping gnupg2-2.2.35-0 as higher version gnupg2-2.4.7-1.ppc is installed.
warning: libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libcomps-0.1.15-64_1 as higher version libcomps-0.1.15-101.ppc is installed.
warning: libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libdnf-0.39.1-64_5 as higher version libdnf-0.39.1-64_52.ppc is installed.
warning: libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libmodulemd-1.5.2-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libmodulemd-1.5.2-64_2 as higher version libmodulemd-1.5.2-100.ppc is installed.
warning: librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping librepo-1.11.0-64_2 as higher version librepo-1.11.0-103.ppc is installed.
warning: libsmartcols-2.34-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsmartcols-2.34-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libsmartcols-2.34-64_1 as higher version libsmartcols-2.34-101.ppc is installed.
warning: libsolv-0.7.9-64_4.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: libsolv-0.7.9-64_4.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libsolv-0.7.9-64_4 as higher version libsolv-0.7.9-64_52.ppc is installed.
warning: libzstd-1.4.4-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping libzstd-1.4.4-64_2 as higher version libzstd-1.5.2-3.ppc is installed.
warning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping p11-kit-0.23.22-0 as higher version p11-kit-0.25.5-2.ppc is installed.
warning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping p11-kit-tools-0.23.22-0 as higher version p11-kit-tools-0.25.5-2.ppc is installed.
warning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-3.9.16-0 as higher version python3-3.9.20-1.ppc is installed.
warning: python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-dnf-4.2.17-64_7 as higher version python3-dnf-4.2.17-64_54.ppc is installed.
warning: python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-gpg-1.13.1-64_3 as higher version python3-gpg-1.13.1-101.ppc is installed.
warning: python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-hawkey-0.39.1-64_5 as higher version python3-hawkey-0.39.1-64_52.ppc is installed.
warning: python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-libcomps-0.1.15-64_1 as higher version python3-libcomps-0.1.15-101.ppc is installed.
warning: python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-libdnf-0.39.1-64_5 as higher version python3-libdnf-0.39.1-64_52.ppc is installed.
warning: python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3-librepo-1.11.0-64_2 as higher version python3-librepo-1.11.0-103.ppc is installed.
warning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-3.9.16-0 as higher version python3.9-3.9.20-1.ppc is installed.
warning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-dnf-4.2.17-64_7.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-dnf-4.2.17-64_7 as higher version python3.9-dnf-4.2.17-64_54.ppc is installed.
warning: python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-gpg-1.13.1-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-gpg-1.13.1-64_3 as higher version python3.9-gpg-1.13.1-101.ppc is installed.
warning: python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-hawkey-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-hawkey-0.39.1-64_5 as higher version python3.9-hawkey-0.39.1-64_52.ppc is installed.
warning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libcomps-0.1.15-64_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-libcomps-0.1.15-64_1 as higher version python3.9-libcomps-0.1.15-101.ppc is installed.
warning: python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-libdnf-0.39.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-libdnf-0.39.1-64_5 as higher version python3.9-libdnf-0.39.1-64_52.ppc is installed.
warning: python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-librepo-1.11.0-64_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping python3.9-librepo-1.11.0-64_2 as higher version python3.9-librepo-1.11.0-103.ppc is installed.
warning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
rpm-python3-4.15.1-64_4.ppc will be updated to rpm-python3-4.15.1-64_5
warning: rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: rpm-python3.9-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
rpm-python3.9-4.15.1-64_4.ppc will be updated to rpm-python3.9-4.15.1-64_5
warning: zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
warning: zchunk-libs-1.1.4-64_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Skipping zchunk-libs-1.1.4-64_3 as higher version zchunk-libs-1.1.4-103.ppc is installed.
Installing the packages...
warning: rpm-python3-4.15.1-64_5.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:rpm-python3.9-4.15.1-64_5 ################################# [ 25%]
2:rpm-python3-4.15.1-64_5 ################################# [ 50%]
Cleaning up / removing...
3:rpm-python3-4.15.1-64_4 ################################# [ 75%]
4:rpm-python3.9-4.15.1-64_4 ################################# [100%]
dnf installed successfully.
Please run 'dnf update' to update packages to the latest level.
Please note, RPM packages are downloaded in dnf cache /var/cache/dnf.
RPM packages install files go under the path /opt.
Hence it is recommended to always keep at least 512MB of free space in /var & /opt
to avoid any download and installation/update failures.
root@HOSTNAME:/tmp#
root@HOSTNAME:/tmp# dnf update
Traceback (most recent call last):
File "/opt/freeware/bin/dnf", line 58, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
import dnf.base
File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
from . import common_types
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
from . import _common_types
ImportError: 0509-130 Symbol resolution failed for /opt/freeware/lib64/libglib-2.0.a[libglib-2.0.so.0] because:
0509-136 Symbol _GLOBAL__AIXI_libatomic_so (number 215) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-136 Symbol _GLOBAL__AIXD_libatomic_so (number 216) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-022 Cannot load module /opt/freeware/lib64/python3.9/site-packages/libdnf/_common_types.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
oot@HOSTNAME:/tmp# dnf check
Traceback (most recent call last):
File "/opt/freeware/bin/dnf", line 58, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
import dnf.base
File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
from . import common_types
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
from . import _common_types
ImportError: 0509-130 Symbol resolution failed for /opt/freeware/lib64/libglib-2.0.a[libglib-2.0.so.0] because:
0509-136 Symbol _GLOBAL__AIXI_libatomic_so (number 215) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-136 Symbol _GLOBAL__AIXD_libatomic_so (number 216) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-022 Cannot load module /opt/freeware/lib64/python3.9/site-packages/libdnf/_common_types.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
root@HOSTNAME:/tmp#
------------------------------
Jagruti Babaria
Original Message:
Sent: Mon May 12, 2025 02:31 AM
From: Aditya Kamath
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi,
https://community.ibm.com/community/user/blogs/sangamesh-mallayya1/2022/01/10/aix-migration-with-dnf
Are you sure you have followed all the steps in the above link? For example, "dnf check" and later??
------------------------------
Aditya Kamath
Original Message:
Sent: Fri May 09, 2025 11:51 AM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya
Please see the output of #env
root@HOSTNAME:# env
_=/usr/bin/env
LANG=en_US
LOGIN=root
SSH_TTY=/dev/pts/0
CLCMD_PASSTHRU=1
PATH=/usr/java8_64/jre/bin:/usr/local/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java7/jre/bin:/usr/java7/bin:/opt/freeware/bin:/usr/local/bin
EXTENDED_HISTORY=ON
LC__FASTMSG=true
LOGNAME=root
MAIL=/usr/spool/mail/root
HOSTNAME=bpdppa001s
LOCPATH=/usr/lib/nls/loc
PS1=root@bpdppa001s:$PWD#
USER=root
AUTHSTATE=compat
SHELL=/usr/bin/ksh
ODMDIR=/etc/objrepos
JAVA_HOME=/usr/java8_64/jre/
HISTSIZE=10000
TMOUT=900
HOME=/
SSH_CONNECTION=10.73.32.251 47682 10.72.16.104 22
SSH_CLIENT=10.73.32.251 47682 22
TERM=xterm
MAILMSG=[YOU HAVE NEW MAIL]
PWD=/opt/freeware/lib/gcc
TZ=EST5EDT
A__z=! LOGNAME="*TMOUT
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/%l.%c/%N:/usr/lib/nls/msg/%l.%c/%N.cat
LIBPATH=/opt/freeware/lib/
root@HOSTNAME:
------------------------------
Jagruti Babaria
Original Message:
Sent: Wed May 07, 2025 03:12 AM
From: Aditya Kamath
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi,
We need to get dnf to use /opt/freeware/lib/libatomic.a and not /usr/lib/libatomic.a.
So can I also get your environment variables, like the output of the env command? We need to understand why it picked libatomic library from /usr/lib
------------------------------
Aditya Kamath
Original Message:
Sent: Tue May 06, 2025 10:35 AM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya
Please see the output of ls -l /opt/freeware/lib/libatomic.a as below.
root@HOSTNAME:/etc/mail# ls -l /opt/freeware/lib/libatomic.a
lrwxrwxrwx 1 root system 41 Nov 30 2021 /opt/freeware/lib/libatomic.a -> gcc/powerpc-ibm-aix7.3.0.0/10/libatomic.a
------------------------------
Jagruti Babaria
Original Message:
Sent: Tue May 06, 2025 02:20 AM
From: Aditya Kamath
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Jagruti,
Do you have this file?
ls -l /opt/freeware/lib/libatomic.a
Ideally, /opt/freeware/lib/libglib-2.0.a should link to /opt/freeware/lib/libatomic.a.
------------------------------
Aditya Kamath
Original Message:
Sent: Mon May 05, 2025 03:33 PM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya/Team
I got another issue with dnf update .
I have exported the path LIBPATH=/opt/freeware/lib/
pasted the output error when I ran dnf update and the output of the dump -Tov commands.
Could you please provide your insights to resolve this issue.
oot@HOSTNAME:/opt/freeware/lib# dnf update
Traceback (most recent call last):
File "/opt/freeware/bin/dnf", line 58, in <module>
from dnf.cli import main
File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
import dnf.base
File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
from . import common_types
File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
from . import _common_types
ImportError: 0509-130 Symbol resolution failed for /opt/freeware/lib/libglib-2.0.a[libglib-2.0.so.0] because:
0509-136 Symbol _GLOBAL__AIXI_libatomic_so (number 215) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-136 Symbol _GLOBAL__AIXD_libatomic_so (number 216) is not exported from
dependent module /usr/lib/libatomic.a[libatomic.so.1].
0509-022 Cannot load module /opt/freeware/lib64/python3.9/site-packages/libdnf/_common_types.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
root@HOSTNAME:/opt/freeware/lib# ldd /opt/freeware/bin/python3.9
/opt/freeware/bin/python3.9 needs:
/usr/lib/libc.a(shr_64.o)
/usr/lib/libpthreads.a(shr_xpg5_64.o)
/opt/freeware/lib/libpython3.9.a(libpython3.9.so)
/usr/lib/libc.a(_shr_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)
/usr/lib/libpthreads.a(_shr_xpg5_64.o)
/opt/freeware/lib/libintl.a(libintl.so.8)
/usr/lib/libdl.a(shr_64.o)
/opt/freeware/lib/libgcc_s.a(shr.o)
/opt/freeware/lib/libiconv.a(libiconv.so.2)
root@HOSTNAME:/opt/freeware/lib#
root@HOSTNAME:/opt/freeware/lib# dump -Tov /software/syncsort/lib/libgcc_s.a | grep _GLOBAL__AIXD_shr_o
dump: /software/syncsort/lib/libgcc_s.a: dump: 0654-106 Cannot open the specified file.
root@HOSTNAME:/opt/freeware/lib# dump -Tov /opt/freeware/lib/libgcc_s.a | grep _GLOBAL__AIXD_shr_o
[13] 0x200001bc .data EXP DS Ldef [noIMid] _GLOBAL__AIXD_shr_o
------------------------------
Jagruti Babaria
Original Message:
Sent: Mon April 28, 2025 09:59 AM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Aditya,
As you suggested I exported path LIBPATH=/opt/freeware/lib/ and then I tried to run dnf update and it worked!!
Thank you so much.
------------------------------
Jagruti Babaria
Original Message:
Sent: Fri April 25, 2025 01:09 AM
From: Aditya Kamath
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Hi Jagruti,
Can you export LIBPATH=/opt/freeware/lib/ and then try.
If it still does not work, can you paste me ouputs of
ldd /opt/freeware/bin/python3.9
dump -Tov /software/syncsort/lib/libgcc_s.a | grep _GLOBAL__AIXD_shr_o
I wonder which libgcc library you are picking. Because if you see in my LPAR's libgcc output below, the symbol exists. So we need to get Python to use /opt/freeware/lib/libgcc_s.a library.
# dump -Tov /opt/freeware/lib/libgcc_s.a | grep _GLOBAL__AIXD_shr_o
[13] 0x200001bc .data EXP DS Ldef [noIMid] _GLOBAL__AIXD_shr_o
------------------------------
Aditya Kamath
Original Message:
Sent: Thu April 24, 2025 07:32 PM
From: Jagruti Babaria
Subject: dnf update is throwing error after upgrading OS form AIX7.2 to AIX7.TL3
Team seeking your insight on below error after OS upgrade from AIX 7.2 to AIX7.3 TL3
hostname: root] /> dnf update
Could not load program /opt/freeware/bin/python3.9:
Symbol resolution failed for /opt/freeware/lib/libiconv.a[libiconv.so.2] because:
Symbol _GLOBAL__AIXI_shr_o (number 2) is not exported from dependent
module /software/syncsort/lib/libgcc_s.a[shr.o].
Symbol _GLOBAL__AIXD_shr_o (number 3) is not exported from dependent
module /software/syncsort/lib/libgcc_s.a[shr.o].
Examine .loader section symbols with the 'dump -Tv' command.
------------------------------
Jagruti Babaria
------------------------------