Original Message:
Sent: Mon November 21, 2022 11:02 AM
From: Soosai Jeyson
Subject: DNF failed on AIX 7.2 TL05 SP3
Team ,
can someone help to fix this problem ?
root@iam1dmz8:/localhome/n0173/dnf # /opt/freeware/bin/dnf
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 /usr/opt/rpm/lib/libpopt.a(libpopt.so.0).
0509-150 Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
0509-152 Member libintl.so.8 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 /usr/opt/rpm/lib/libpopt.a(libpopt.so.0) could not be loaded.
root@iam1dmz8:/localhome/n0173/dnf #
------------------------------
Soosai Jeyson
Original Message:
Sent: Mon November 21, 2022 12:51 AM
From: Soosai Jeyson
Subject: DNF failed on AIX 7.2 TL05 SP3
i installed latest version of openssl ,now able to install dnf but still give this error .
root@iam1dmz8:/localhome/n0173/dnf # lslpp -l |grep openssl
openssl.base 1.0.2.2105 COMMITTED Open Secure Socket Layer
openssl.license 1.0.2.2105 COMMITTED Open Secure Socket License
openssl.man.en_US 1.0.2.2105 COMMITTED Open Secure Socket Layer
openssl.base 1.0.2.2105 COMMITTED Open Secure Socket Layer
root@iam1dmz8:/localhome/n0173/dnf #
root@iam1dmz8:/localhome/n0173/dnf # ./install_dnf.sh -d
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.3 Already installed
Checking whether any of the rpms from dnf_bundle are already installed...
Takes couple of minutes to process.
ca-certificates-2020.06.01-0 will be installed
dnf-4.2.17-32_1 will be installed
dnf-automatic-4.2.17-32_1 will be installed
dnf-data-4.2.17-32_1 will be installed
libcomps-0.1.11-32_1 will be installed
libdnf-0.39.1-32_1 will be installed
libmodulemd-1.5.2-32_1 will be installed
librepo-1.11.0-32_1 will be installed
libsmartcols-2.34-32_1 will be installed
libsolv-0.7.9-32_1 will be installed
libzstd-1.4.4-32_1 will be installed
p11-kit-0.23.16-0 will be installed
p11-kit-tools-0.23.16-0 will be installed
python3-3.7.9-0 will be installed
python3-dnf-4.2.17-32_1 will be installed
python3-gpgme-1.13.1-32_1 will be installed
python3-hawkey-0.39.1-32_1 will be installed
python3-libcomps-0.1.11-32_1 will be installed
python3-libdnf-0.39.1-32_1 will be installed
python3-librepo-1.11.0-32_1 will be installed
rpm-python3-4.15.1-32_1 will be installed
zchunk-libs-1.1.4-32_1 will be installed
Installing the packages...
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:python3-3.7.9-0 ################################# [ 5%]
2:libzstd-1.4.4-32_1 ################################# [ 9%]
3:libmodulemd-1.5.2-32_1 ################################# [ 14%]
4:libsolv-0.7.9-32_1 ################################# [ 18%]
5:libsmartcols-2.34-32_1 ################################# [ 23%]
6:zchunk-libs-1.1.4-32_1 ################################# [ 27%]
7:librepo-1.11.0-32_1 ################################# [ 32%]
8:rpm-python3-4.15.1-32_1 ################################# [ 36%]
9:libdnf-0.39.1-32_1 ################################# [ 41%]
10:python3-libdnf-0.39.1-32_1 ################################# [ 45%]
11:python3-hawkey-0.39.1-32_1 ################################# [ 50%]
12:libcomps-0.1.11-32_1 ################################# [ 55%]
13:python3-libcomps-0.1.11-32_1 ################################# [ 59%]
14:python3-gpgme-1.13.1-32_1 ################################# [ 64%]
15:p11-kit-0.23.16-0 ################################# [ 68%]
16:p11-kit-tools-0.23.16-0 ################################# [ 73%]
17:dnf-data-4.2.17-32_1 ################################# [ 77%]
18:python3-dnf-4.2.17-32_1 ################################# [ 82%]
19:dnf-4.2.17-32_1 ################################# [ 86%]
20:dnf-automatic-4.2.17-32_1 ################################# [ 91%]
21:ca-certificates-2020.06.01-0 ################################# [ 95%]
22:python3-librepo-1.11.0-32_1 ################################# [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@iam1dmz8:/localhome/n0173/dnf #
root@iam1dmz8:/localhome/n0173/dnf # /opt/freeware/bin/dnf
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 /usr/opt/rpm/lib/libpopt.a(libpopt.so.0).
0509-150 Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
0509-152 Member libintl.so.8 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 /usr/opt/rpm/lib/libpopt.a(libpopt.so.0) could not be loaded.
root@iam1dmz8:/localhome/n0173/dnf #
------------------------------
Soosai Jeyson
Original Message:
Sent: Mon November 21, 2022 12:44 AM
From: SANGAMESH MALLAYYA
Subject: DNF failed on AIX 7.2 TL05 SP3
Hi Soosai,
Can you try the DNF install after running the "updtvpkg" command.
------------------------------
SANGAMESH
Original Message:
Sent: Sun November 20, 2022 04:53 PM
From: Soosai Jeyson
Subject: DNF failed on AIX 7.2 TL05 SP3
root@iam1dmz8:/localhome/n0173/dnf # ls -lrt
total 343560
-rw-r--r-- 1 n0173 audit 175902720 Nov 17 19:44 dnf_bundle_aix_71_72_v3.tar
root@iam1dmz8:/localhome/n0173/dnf # tar -xvf dnf_bundle_aix_71_72_v3.tar
x ca-certificates-2020.06.01-0.aix7.1.ppc.rpm, 952182 bytes, 1860 media blocks.
x dnf-4.2.17-32_2.aix7.1.noarch.rpm, 10981 bytes, 22 media blocks.
x dnf-automatic-4.2.17-32_2.aix7.1.noarch.rpm, 12288 bytes, 24 media blocks.
x dnf-data-4.2.17-32_2.aix7.1.noarch.rpm, 23516 bytes, 46 media blocks.
x extra_list, 218 bytes, 1 media blocks.
x install_dnf.sh, 11878 bytes, 24 media blocks.
x libcomps-0.1.11-32_1.aix7.1.ppc.rpm, 1273338 bytes, 2487 media blocks.
x libdnf-0.39.1-32_2.aix7.1.ppc.rpm, 15810655 bytes, 30881 media blocks.
x libmodulemd-1.5.2-32_2.aix7.1.ppc.rpm, 3433754 bytes, 6707 media blocks.
x librepo-1.11.0-32_1.aix7.1.ppc.rpm, 3650338 bytes, 7130 media blocks.
x libsmartcols-2.34-32_1.aix7.1.ppc.rpm, 183412 bytes, 359 media blocks.
x libsolv-0.7.9-32_1.aix7.1.ppc.rpm, 1533403 bytes, 2995 media blocks.
x libzstd-1.4.4-32_1.aix7.1.ppc.rpm, 469194 bytes, 917 media blocks.
x p11-kit-0.23.16-0.aix7.1.ppc.rpm, 1047702 bytes, 2047 media blocks.
x p11-kit-tools-0.23.16-0.aix7.1.ppc.rpm, 39777 bytes, 78 media blocks.
x python3-3.7.9-0.aix7.1.ppc.rpm, 43168080 bytes, 84313 media blocks.
x python3-dateutil-2.8.0-1.aix6.1.noarch.rpm, 363137 bytes, 710 media blocks.
x python3-devel-3.7.9-0.aix7.1.ppc.rpm, 237244 bytes, 464 media blocks.
x python3-dnf-4.2.17-32_2.aix7.1.noarch.rpm, 197205 bytes, 386 media blocks.
x python3-dnf-plugin-migrate-4.0.16-32_1.aix7.1.noarch.rpm, 8546 bytes, 17 media blocks.
x python3-dnf-plugins-core-4.0.16-32_1.aix7.1.noarch.rpm, 49763 bytes, 98 media blocks.
x python3-docs-3.7.9-0.aix7.1.ppc.rpm, 2993180 bytes, 5847 media blocks.
x python3-gpgme-1.13.1-32_1.aix7.1.ppc.rpm, 682308 bytes, 1333 media blocks.
x python3-hawkey-0.39.1-32_2.aix7.1.ppc.rpm, 3113865 bytes, 6082 media blocks.
x python3-libcomps-0.1.11-32_1.aix7.1.ppc.rpm, 1020925 bytes, 1994 media blocks.
x python3-libdnf-0.39.1-32_2.aix7.1.ppc.rpm, 22549836 bytes, 44043 media blocks.
x python3-librepo-1.11.0-32_1.aix7.1.ppc.rpm, 2292962 bytes, 4479 media blocks.
x python3-six-1.13.0-1.aix6.1.noarch.rpm, 514483 bytes, 1005 media blocks.
x python3-test-3.7.9-0.aix7.1.ppc.rpm, 28383122 bytes, 55436 media blocks.
x python3-tools-3.7.9-0.aix7.1.ppc.rpm, 12734 bytes, 25 media blocks.
x rpm-python3-4.15.1-32_1.aix7.1.ppc.rpm, 100168 bytes, 196 media blocks.
x rpm.rte, 40620032 bytes, 79336 media blocks.
x yum-4.2.17-32_2.aix7.1.noarch.rpm, 8466 bytes, 17 media blocks.
x zchunk-1.1.4-32_1.aix7.1.ppc.rpm, 552363 bytes, 1079 media blocks.
x zchunk-devel-1.1.4-32_1.aix7.1.ppc.rpm, 19487 bytes, 39 media blocks.
x zchunk-libs-1.1.4-32_1.aix7.1.ppc.rpm, 534328 bytes, 1044 media blocks.
root@iam1dmz8:/localhome/n0173/dnf #
root@iam1dmz8:/localhome/n0173/dnf # ls -lrt
total 687336
-rw-r----- 1 root system 12734 Jul 11 2021 python3-tools-3.7.9-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 28383122 Jul 11 2021 python3-test-3.7.9-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 2993180 Jul 11 2021 python3-docs-3.7.9-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 237244 Jul 11 2021 python3-devel-3.7.9-0.aix7.1.ppc.rpm
-rw-r--r-- 1 root system 363137 Jul 11 2021 python3-dateutil-2.8.0-1.aix6.1.noarch.rpm
-rw-r----- 1 root system 43168080 Jul 11 2021 python3-3.7.9-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 39777 Jul 11 2021 p11-kit-tools-0.23.16-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 1047702 Jul 11 2021 p11-kit-0.23.16-0.aix7.1.ppc.rpm
-rw-r----- 1 root system 952182 Jul 11 2021 ca-certificates-2020.06.01-0.aix7.1.ppc.rpm
-rw-r--r-- 1 root system 218 Jul 11 2021 extra_list
-rw-r--r-- 1 root system 40620032 Jul 11 2021 rpm.rte
-rw------- 1 root system 100168 Jul 11 2021 rpm-python3-4.15.1-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 682308 Jul 11 2021 python3-gpgme-1.13.1-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 469194 Jul 11 2021 libzstd-1.4.4-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 1533403 Jul 11 2021 libsolv-0.7.9-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 183412 Jul 11 2021 libsmartcols-2.34-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 3650338 Jul 11 2021 librepo-1.11.0-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 2292962 Jul 11 2021 python3-librepo-1.11.0-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 1273338 Jul 11 2021 libcomps-0.1.11-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 1020925 Jul 11 2021 python3-libcomps-0.1.11-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 552363 Jul 11 2021 zchunk-1.1.4-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 534328 Jul 11 2021 zchunk-libs-1.1.4-32_1.aix7.1.ppc.rpm
-rw------- 1 root system 19487 Jul 11 2021 zchunk-devel-1.1.4-32_1.aix7.1.ppc.rpm
-rw-r--r-- 1 root system 514483 Jul 11 2021 python3-six-1.13.0-1.aix6.1.noarch.rpm
-rw------- 1 root system 8546 Jul 21 2021 python3-dnf-plugin-migrate-4.0.16-32_1.aix7.1.noarch.rpm
-rw------- 1 root system 49763 Jul 21 2021 python3-dnf-plugins-core-4.0.16-32_1.aix7.1.noarch.rpm
-rw------- 1 root system 3433754 Apr 14 2022 libmodulemd-1.5.2-32_2.aix7.1.ppc.rpm
-rw------- 1 root system 15810655 Apr 14 2022 libdnf-0.39.1-32_2.aix7.1.ppc.rpm
-rw------- 1 root system 22549836 Apr 14 2022 python3-libdnf-0.39.1-32_2.aix7.1.ppc.rpm
-rw------- 1 root system 3113865 Apr 14 2022 python3-hawkey-0.39.1-32_2.aix7.1.ppc.rpm
-rw------- 1 root system 8466 Apr 18 2022 yum-4.2.17-32_2.aix7.1.noarch.rpm
-rw------- 1 root system 23516 Apr 18 2022 dnf-data-4.2.17-32_2.aix7.1.noarch.rpm
-rw------- 1 root system 10981 Apr 18 2022 dnf-4.2.17-32_2.aix7.1.noarch.rpm
-rw------- 1 root system 197205 Apr 18 2022 python3-dnf-4.2.17-32_2.aix7.1.noarch.rpm
-rw------- 1 root system 12288 Apr 18 2022 dnf-automatic-4.2.17-32_2.aix7.1.noarch.rpm
-rwx------ 1 root system 11878 Apr 18 2022 install_dnf.sh
-rw-r--r-- 1 n0173 audit 175902720 Nov 17 19:44 dnf_bundle_aix_71_72_v3.tar
root@iam1dmz8:/localhome/n0173/dnf #
root@iam1dmz8:/localhome/n0173/dnf # ./install_dnf.sh -d
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.3 Already installed
Checking whether any of the rpms from dnf_bundle are already installed...
Takes couple of minutes to process.
ca-certificates-2020.06.01-0 will be installed
dnf-4.2.17-32_2 will be installed
dnf-automatic-4.2.17-32_2 will be installed
dnf-data-4.2.17-32_2 will be installed
libcomps-0.1.11-32_1 will be installed
libdnf-0.39.1-32_2 will be installed
libmodulemd-1.5.2-32_2 will be installed
librepo-1.11.0-32_1 will be installed
libsmartcols-2.34-32_1 will be installed
libsolv-0.7.9-32_1 will be installed
libzstd-1.4.4-32_1 will be installed
p11-kit-0.23.16-0 will be installed
p11-kit-tools-0.23.16-0 will be installed
python3-3.7.9-0 will be installed
python3-dnf-4.2.17-32_2 will be installed
python3-gpgme-1.13.1-32_1 will be installed
python3-hawkey-0.39.1-32_2 will be installed
python3-libcomps-0.1.11-32_1 will be installed
python3-libdnf-0.39.1-32_2 will be installed
python3-librepo-1.11.0-32_1 will be installed
rpm-python3-4.15.1-32_1 will be installed
zchunk-libs-1.1.4-32_1 will be installed
Installing the packages...
error: Failed dependencies:
librpmio.so is needed by libdnf-0.39.1-32_2.ppc
librpmio.so is needed by libsolv-0.7.9-32_1.ppc
libnsl.a(shr.o) is needed by python3-3.7.9-0.ppc
libnsl.a(shr_64.o) is needed by python3-3.7.9-0.ppc
librpmio.so is needed by python3-hawkey-0.39.1-32_2.ppc
librpmio.so is needed by python3-libdnf-0.39.1-32_2.ppc
librpmio.so is needed by rpm-python3-4.15.1-32_1.ppc
librpmsign.so is needed by rpm-python3-4.15.1-32_1.ppc
dnf installation failed.
If the failure was due to a space issue, increase the size of /opt and re-run script again.
Another reason for failure could be mixing of Toolbox packages and packages from other sources.
root@iam1dmz8:/localhome/n0173/dnf #
root@iam1dmz8:/localhome/n0173/dnf #
------------------------------
Soosai Jeyson
------------------------------
#AIXOpenSource