Thank you Sangmesh, Perfect. Now dnf is working fine. Really appreciate your help.
Original Message:
Sent: Fri December 20, 2024 01:28 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
As of now you don't need 7.3 links. You need to change 7.3 links to 7.2 then DNF should be able to load.
Once DNF is up and running then you need to follow the migration steps mentioned here.
https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2022/01/10/aix-migration-with-dnf?CommunityKey=10c1d831-47ee-4d92-a138-b03f7896f7c9
------------------------------
SANGAMESH
Original Message:
Sent: Wed December 18, 2024 09:47 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
PFB the output. It seems we don't have powerpc-ibm-aix7.3.0.0 available. Anything for that to fix. For other servers which was upgraded already have that directory.
lrwxrwxrwx 1 root system 41 Nov 30 2021 /opt/freeware/lib/libatomic.a -> gcc/powerpc-ibm-aix7.3.0.0/10/libatomic.a
lrwxrwxrwx 1 root system 40 Dec 17 10:36 /opt/freeware/lib/libgcc_s.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a
lrwxrwxrwx 1 root system 39 Dec 04 11:47 /opt/freeware/lib/libgomp.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgomp.a
lrwxrwxrwx 1 root system 41 Dec 04 11:47 /opt/freeware/lib/libstdc++.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libstdc++.a
lrwxrwxrwx 1 root system 54 Nov 30 2021 /opt/freeware/lib64/libatomic.a -> ../lib/gcc/powerpc-ibm-aix7.3.0.0/10/ppc64/libatomic.a
lrwxrwxrwx 1 root system 53 Nov 30 2021 /opt/freeware/lib64/libgcc_s.a -> ../lib/gcc/powerpc-ibm-aix7.3.0.0/10/ppc64/libgcc_s.a
lrwxrwxrwx 1 root system 52 Dec 04 11:47 /opt/freeware/lib64/libgomp.a -> ../lib/gcc/powerpc-ibm-aix7.2.0.0/10/ppc64/libgomp.a
lrwxrwxrwx 1 root system 54 Dec 04 11:47 /opt/freeware/lib64/libstdc++.a -> ../lib/gcc/powerpc-ibm-aix7.2.0.0/10/ppc64/libstdc++.a
lrwxrwxrwx 1 root system 52 Nov 30 2021 /opt/freeware/lib/pthread/libatomic.a -> ../gcc/powerpc-ibm-aix7.3.0.0/10/pthread/libatomic.a
lrwxrwxrwx 1 root system 51 Nov 30 2021 /opt/freeware/lib/pthread/libgcc_s.a -> ../gcc/powerpc-ibm-aix7.3.0.0/10/pthread/libgcc_s.a
lrwxrwxrwx 1 root system 50 Dec 04 11:47 /opt/freeware/lib/pthread/libgomp.a -> ../gcc/powerpc-ibm-aix7.2.0.0/10/pthread/libgomp.a
lrwxrwxrwx 1 root system 52 Dec 04 11:47 /opt/freeware/lib/pthread/libstdc++.a -> ../gcc/powerpc-ibm-aix7.2.0.0/10/pthread/libstdc++.a
lrwxrwxrwx 1 root system 61 Nov 30 2021 /opt/freeware/lib/pthread/ppc64/libatomic.a -> ../../gcc/powerpc-ibm-aix7.3.0.0/10/pthread/ppc64/libatomic.a
lrwxrwxrwx 1 root system 60 Nov 30 2021 /opt/freeware/lib/pthread/ppc64/libgcc_s.a -> ../../gcc/powerpc-ibm-aix7.3.0.0/10/pthread/ppc64/libgcc_s.a
lrwxrwxrwx 1 root system 59 Dec 04 11:47 /opt/freeware/lib/pthread/ppc64/libgomp.a -> ../../gcc/powerpc-ibm-aix7.2.0.0/10/pthread/ppc64/libgomp.a
lrwxrwxrwx 1 root system 61 Dec 04 11:47 /opt/freeware/lib/pthread/ppc64/libstdc++.a -> ../../gcc/powerpc-ibm-aix7.2.0.0/10/pthread/ppc64/libstdc++.a
root@dsmjca003t:/# cd /opt/freeware/lib
root@dsmjca003t:/opt/freeware/lib# cd gcc/powerpc-ibm-aix7.3.0.0/10/
ksh: gcc/powerpc-ibm-aix7.3.0.0/10/: not found.
root@dsmjca003t:/opt/freeware/lib# cd gcc
root@dsmjca003t:/opt/freeware/lib/gcc# ls -lrt
total 0
drwxr-xr-x 3 root system 256 Nov 26 2021 powerpc-ibm-aix7.2.0.0
------------------------------
Manoj Kumar
Original Message:
Sent: Wed December 18, 2024 07:44 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Please check if the below pasted soft links are proper.
in the paths /opt/freeware/lib, /opt/freeware/lib64, /opt/freeware/lib/pthread, /opt/freeware/lib/pthread/ppc64
lrwxrwxrwx 1 root system 41 Nov 30 2021 libatomic.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libatomic.a
lrwxrwxrwx 1 root system 40 Nov 30 2021 libgcc_s.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a
lrwxrwxrwx 1 root system 39 Nov 30 2021 libgomp.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgomp.a
lrwxrwxrwx 1 root system 41 Nov 30 2021 libstdc++.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libstdc++.a
------------------------------
SANGAMESH
Original Message:
Sent: Wed December 18, 2024 06:20 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Check if you are running with LIBPATH set.
Can you send me the output of "ar -X32_64 -tv /usr/lib/libiconv.a" ?
------------------------------
SANGAMESH
Original Message:
Sent: Tue December 17, 2024 10:40 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
yes, we have pointed now on gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a. But after pointing to that we are getting following error.
root@dsmjca003t:/opt/freeware/lib# ls -ld /opt/freeware/lib/libgcc_s.a
lrwxrwxrwx 1 root system 40 Dec 17 10:36 /opt/freeware/lib/libgcc_s.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a
Error:
root@dsmjca003t:/opt/freeware/lib# dnf list
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.
------------------------------
Manoj Kumar
Original Message:
Sent: Tue December 17, 2024 09:59 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Can you confirm if you have this file /opt/freeware/lib/gcc/powerpc-ibm-aix7.3.0.0/10/libgcc_s.a ?
If not then you can change the soft link /opt/freeware/lib/libgcc_s.a to point to /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a
------------------------------
SANGAMESH
Original Message:
Sent: Tue December 17, 2024 08:56 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
PFB the output. It is already there.
root@dsmjca003t:/# ls -l /opt/freeware/lib/libgcc_s.a
lrwxrwxrwx 1 root system 40 Nov 30 2021 /opt/freeware/lib/libgcc_s.a -> gcc/powerpc-ibm-aix7.3.0.0/10/libgcc_s.a
root@dsmjca003t:/# ls -l /opt/freeware/lib/libstdc++.a
lrwxrwxrwx 1 root system 41 Dec 04 11:47 /opt/freeware/lib/libstdc++.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libstdc++.a
root@dsmjca003t:/# ls -ld /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10
drwxr-xr-x 4 root system 256 Aug 16 2023 /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10
------------------------------
Manoj Kumar
Original Message:
Sent: Tue December 17, 2024 08:12 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Can you also check if the below soft link exists.
$ls -l /opt/freeware/lib/libgcc_s.a
lrwxrwxrwx 1 root system 40 Jun 19 2024 /opt/freeware/lib/libgcc_s.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libgcc_s.a
$ls -l /opt/freeware/lib/libstdc++.a
lrwxrwxrwx 1 root system 41 Jun 19 2024 /opt/freeware/lib/libstdc++.a -> gcc/powerpc-ibm-aix7.2.0.0/10/libstdc++.a
If they don't exists can you create them manually ?
You would be having the original libraries under /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/10
------------------------------
SANGAMESH
Original Message:
Sent: Tue December 17, 2024 07:08 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
PFB
:/# rpm -Va
Unsatisfied dependencies for libgcc10-10.3.0-6.ppc:
AIX-rpm < 7.3.0.0 is needed by (installed) libgcc10-10.3.0-6.ppc
Unsatisfied dependencies for libstdc++-1:10-2.ppc:
AIX-rpm < 7.3.0.0 is needed by (installed) libstdc++-1:10-2.ppc
Unsatisfied dependencies for libgomp-1:10-2.ppc:
AIX-rpm < 7.3.0.0 is needed by (installed) libgomp-1:10-2.ppc
Unsatisfied dependencies for libstdc++10-10.3.0-6.ppc:
AIX-rpm < 7.3.0.0 is needed by (installed) libstdc++10-10.3.0-6.ppc
Unsatisfied dependencies for libgomp10-10.3.0-6.ppc:
AIX-rpm < 7.3.0.0 is needed by (installed) libgomp10-10.3.0-6.ppc
S.5....T. /opt/freeware/lib/libiconv.a
S.5....T. c /opt/freeware/etc/dnf/dnf.conf
.M....... g /var/lib/dnf
.M....... g /var/log/dnf.librepo.log
.M....... g /var/log/hawkey.log
S.5....T. /opt/freeware/lib/libgssapi_krb5.a
S.5....T. /opt/freeware/lib/libgssrpc.a
S.5....T. /opt/freeware/lib/libkadm5clnt_mit.a
S.5....T. /opt/freeware/lib/libkadm5srv_mit.a
S.5....T. /opt/freeware/lib/libkdb5.a
S.5....T. /opt/freeware/lib/libkrb5.a
.M....... g /opt/freeware/etc/ssl/certs/extracted/java/cacerts
.M....... g /opt/freeware/etc/ssl/certs/extracted/openssl/ca-bundle.trust.crt
.M....... g /opt/freeware/etc/ssl/certs/extracted/pem/email-ca-bundle.pem
.M....... g /opt/freeware/etc/ssl/certs/extracted/pem/objsign-ca-bundle.pem
.M....... g /opt/freeware/etc/ssl/certs/extracted/pem/tls-ca-bundle.pem
------------------------------
Manoj Kumar
Original Message:
Sent: Tue December 17, 2024 07:01 AM
From: SANGAMESH MALLAYYA
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Hi Manoj,
Can you share the output of "rpm -Va" also ?
------------------------------
SANGAMESH
Original Message:
Sent: Tue December 17, 2024 05:46 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Hi Ranjit,
Earlier OS version was 7200-05-08-2420 and we already followed the steps given in above link. We have that link available with us. Please suggest next action.
------------------------------
Manoj Kumar
Original Message:
Sent: Tue December 17, 2024 02:46 AM
From: Ranjit Ranjan
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
What was the previous version of AIX OS.
Please go through below link and follow the steps if not done.
https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2022/01/10/aix-migration-with-dnf?CommunityKey=10c1d831-47ee-4d92-a138-b03f7896f7c9
Thanks
Ranjit
------------------------------
Ranjit Ranjan
Original Message:
Sent: Mon December 16, 2024 05:14 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
PFB
root@dsmjca003t:/# rpm -qa
libgcc10-10.3.0-6.ppc
zlib-1.2.13-1.ppc
libstdc++-10-2.ppc
bzip2-1.0.8-2.ppc
xz-libs-5.4.3-1.ppc
libgomp-10-2.ppc
pcre-8.44-2.ppc
gettext-0.21-2.ppc
info-7.0.2-1.ppc
libzstd-1.5.2-3.ppc
libsmartcols-2.34-101.ppc
libtasn1-4.19.0-1.ppc
check-0.13.0-1.ppc
db-5.3.28-1.ppc
openldap-2.5.16-1.ppc
nettle-3.9.1-1.ppc
libksba-1.6.3-1.ppc
python3.9-libcomps-0.1.15-101.ppc
libyaml-0.2.5-1.ppc
gpgme-1.13.1-101.ppc
python3-librepo-1.11.0-103.ppc
python3-gpg-1.13.1-101.ppc
libunistring-1.1-1.ppc
libstdc++10-10.3.0-6.ppc
ncurses-6.4-1.ppc
libgomp10-10.3.0-6.ppc
readline-8.2-1.ppc
libtextstyle-0.21-2.ppc
libiconv-1.17-1.ppc
gdbm-1.23-1.ppc
libffi-3.4.4-2.ppc
libassuan-2.5.6-1.ppc
json-c-0.17-1.ppc
p11-kit-0.24.1-1.ppc
gmp-6.3.0-1.ppc
cyrus-sasl-2.1.28-1.ppc
p11-kit-tools-0.24.1-1.ppc
libcomps-0.1.15-101.ppc
pinentry-1.0.0-1.ppc
pcre2-10.40-1.ppc
npth-1.5-1.ppc
libmodulemd-1.5.2-100.ppc
zchunk-libs-1.1.4-103.ppc
gnupg2-2.4.3-1.ppc
librepo-1.11.0-103.ppc
python3.9-gpg-1.13.1-101.ppc
python3.9-librepo-1.11.0-103.ppc
python3-libcomps-0.1.15-101.ppc
rpm-python3.9-4.15.1-64_4.ppc
rpm-python3-4.15.1-64_4.ppc
libgpg-error-1.49-1.ppc
glib2-2.81.0-1.ppc
sqlite-3.45.3-1.ppc
dnf-data-4.2.17-64_53.ppc
libxml2-2.12.9-1.ppc
libsolv-0.7.9-64_52.ppc
libdnf-0.39.1-64_52.ppc
libssh2-1.11.0-1.ppc
libnghttp2-1.62.1-1.ppc
krb5-libs-1.21.3-1.ppc
expat-2.6.3-1.ppc
python3.9-3.9.20-1.ppc
python3-3.9.20-1.ppc
python3.9-libdnf-0.39.1-64_52.ppc
python3.9-hawkey-0.39.1-64_52.ppc
python3.9-dnf-4.2.17-64_53.ppc
python3-dnf-4.2.17-64_53.ppc
dnf-4.2.17-64_53.ppc
ca-certificates-2024.2.66-1.ppc
curl-8.9.1-1.ppc
dnf-automatic-4.2.17-64_53.ppc
python3-hawkey-0.39.1-64_52.ppc
python3-libdnf-0.39.1-64_52.ppc
libgcrypt-1.10.3-1.ppc
gnutls-3.8.7-1.ppc
bash-5.2.21-1.ppc
libgcc-10-2.ppc
AIX-rpm-7.3.2.1-11.ppc
------------------------------
Manoj Kumar
Original Message:
Sent: Mon December 16, 2024 04:51 AM
From: Ranjit Ranjan
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
if this issue still exists, share the output of rpm -qa .
------------------------------
Ranjit Ranjan
Original Message:
Sent: Tue December 10, 2024 04:07 AM
From: Manoj Kumar
Subject: Getting error when running DNF command, server recently upgraded to 7300-02-01-2346
Hi Team,
We are getting following error while running dnf command. Please suggest
root@:/# dnf list
exec(): 0509-036 Cannot load program /opt/freeware/bin/python3.9 because of the following errors:
0509-022 Cannot load module /opt/freeware/lib/libintl.a(libintl.so.8).
0509-150 Dependent module libgcc_s.a(shr.o) could not be loaded.
0509-022 Cannot load module libgcc_s.a(shr.o).
0509-026 System error: A file or directory in the path name does not exist.
------------------------------
Manoj Kumar
------------------------------
#AIXOpenSource