hi Experts,
I tried to install dnf following the link https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2021/05/28/dnf-is-now-available-on-aix-toolbox" title="https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2021/05/28/dnf-is-now-available-on-aix-toolbox" href="https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2021/05/28/dnf-is-now-available-on-aix-toolbox" rel="noreferrer noopener" target="_blank" class="fui-Link ___10kug0w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn">https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2021/05/28/dnf-is-now-available-on-aix-toolbox but dnf is failed.
Can you please let me know how to fix this and below is the output after install?
[root@AIXsvr]#./dnf_aixtoolbox.sh -d
Attempting download of dnf_bundle_aix_73.tar ...
Saving to 'dnf_bundle_aix_73.tar'...
216 MB received in 85 seconds (2.55 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_6.aix7.1.noarch.rpm, 11392 bytes, 23 tape blocks
x dnf-automatic-4.2.17-64_6.aix7.1.noarch.rpm, 12850 bytes, 26 tape blocks
x dnf-data-4.2.17-64_6.aix7.1.noarch.rpm, 26209 bytes, 52 tape blocks
x extra_list, 384 bytes, 1 tape blocks
x install_dnf.sh, 15769 bytes, 31 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_6.aix7.1.noarch.rpm, 7963 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_6.aix7.1.noarch.rpm, 197158 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_4.aix7.1.ppc.rpm, 9704 bytes, 19 tape blocks
x rpm-python3.9-4.15.1-64_4.aix7.1.ppc.rpm, 100570 bytes, 197 tape blocks
x rpm.rte, 47110144 bytes, 92012 tape blocks
x rpmlibs32-4.15.1.0-32_2.aix7.1.ppc.rpm, 732104 bytes, 1430 tape blocks
x yum-4.2.17-64_6.aix7.1.noarch.rpm, 11234 bytes, 22 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...
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
rpm.rte 4.15.1.2009 # RPM Package Manager
<< End of Success Section >>
+-----------------------------------------------------------------------------+
BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...done
FILESET STATISTICS
------------------
1 Selected to be installed, of which:
1 Passed pre-installation verification
----
1 Total to be installed
+-----------------------------------------------------------------------------+
Installing Software...
+-----------------------------------------------------------------------------+
installp: APPLYING software for:
rpm.rte 4.15.1.2009
Checking if rpm package is already owning
some of the libraries and binaries..
cp: /usr/opt/freeware/lib/libdb-4.a: No such file or directory
cp: /usr/opt/freeware/lib/libdb-4.so: No such file or directory
. . . . . << Copyright notice for rpm.rte >> . . . . . . .
Licensed Materials - Property of IBM
5765CD300
Copyright International Business Machines Corp. 2014, 2020-2023.
Copyright "Cowboy" Ben Alman, 2010.
Copyright Steven Benner (http://stevenbenner.com/), 2013.
Copyright The Regents of the University of California, 1990, 1993, 1994.
Copyright Vasil Dinkov, Vadikom Web Ltd., 2016.
Copyright The Dojo Foundation, 2011.
Copyright Free Software Foundation, Inc., 1989, 1991-2018.
Copyright Dave Furfero, 2011-2014.
Copyright Dimitri van Heesch, 1997-2017.
Copyright The Internet Society (1998).
Copyright Red Hat, Inc., 1998-2003, 2005, 2007, 2009-2011, 2016-2017.
Copyright Red Hat Software, 1995-2002.
Copyright John Resig, 2011.
Copyright System Design and Research, 2003.
Copyright Julian Seward et al., 2002-2015.
Copyright X Consortium, 1994.
All rights reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
. . . . . << End of copyright notice for rpm.rte >>. . . .
##################################################################
This version of rpm installs files under the path /usr/opt/rpm.
More detailed information on new changes can be found in
/usr/opt/rpm/README file.
##################################################################
Please wait...rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result.
warning: line 8: It's not recommended to have unversioned Obsoletes: Obsoletes: SysProvides
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.o3EMea
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.o7EMeb
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.o7EMec
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ RPM_EC=0
+ jobs -p
+ exit 0
Processing files: AIX-rpm-7.3.1.3-18.ppc
Wrote: /opt/freeware/src/packages/SRPMS/AIX-rpm-7.3.1.3-18.src.rpm
Wrote: /opt/freeware/src/packages/RPMS/ppc/AIX-rpm-7.3.1.3-18.aix7.3.ppc.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.oIEMed
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ RPM_EC=0
+ jobs -p
+ exit 0
Successfully updated the Kernel Authorization Table.
Successfully updated the Kernel Role Table.
Successfully updated the Kernel Command Table.
Successfully updated the Kernel Device Table.
Successfully updated the Kernel Object Domain Table.
Successfully updated the Kernel Domains Table.
Successfully updated the Kernel RBAC log level.
Successfully updated the Kernel Authorization Table.
Successfully updated the Kernel Role Table.
Successfully updated the Kernel Command Table.
Successfully updated the Kernel Device Table.
Successfully updated the Kernel Object Domain Table.
Successfully updated the Kernel Domains Table.
Successfully updated the Kernel RBAC log level.
Finished processing all filesets. (Total time: 59 secs).
+-----------------------------------------------------------------------------+
Summaries:
+-----------------------------------------------------------------------------+
Installation Summary
--------------------
Name Level Part Event Result
-------------------------------------------------------------------------------
rpm.rte 4.15.1.2009 USR APPLY SUCCESS
rpm.rte 4.15.1.2009 ROOT APPLY SUCCESS
Checking whether any of the rpms from dnf_bundle are already installed...
Takes couple of minutes to process.
ca-certificates-2023.2.60-0 will be installed
dnf-4.2.17-64_6 will be installed
dnf-automatic-4.2.17-64_6 will be installed
dnf-data-4.2.17-64_6 will be installed
libcomps-0.1.15-64_1 will be installed
libdnf-0.39.1-64_5 will be installed
libmodulemd-1.5.2-64_2 will be installed
librepo-1.11.0-64_2 will be installed
libsmartcols-2.34-64_1 will be installed
libsolv-0.7.9-64_4 will be installed
libzstd-1.4.4-64_2 will be installed
p11-kit-0.23.22-0 will be installed
p11-kit-tools-0.23.22-0 will be installed
python3-3.9.16-0 will be installed
python3-dnf-4.2.17-64_6 will be installed
python3-gpg-1.13.1-64_3 will be installed
python3-hawkey-0.39.1-64_5 will be installed
python3-libcomps-0.1.15-64_1 will be installed
python3-libdnf-0.39.1-64_5 will be installed
python3-librepo-1.11.0-64_2 will be installed
python3.9-3.9.16-0 will be installed
python3.9-dnf-4.2.17-64_6 will be installed
python3.9-gpg-1.13.1-64_3 will be installed
python3.9-hawkey-0.39.1-64_5 will be installed
python3.9-libcomps-0.1.15-64_1 will be installed
python3.9-libdnf-0.39.1-64_5 will be installed
python3.9-librepo-1.11.0-64_2 will be installed
rpm-python3-4.15.1-64_4 will be installed
rpm-python3.9-4.15.1-64_4 will be installed
zchunk-libs-1.1.4-64_3 will be installed
Installing the packages...
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:python3.9-3.9.16-0 ################################# [ 3%]
2:python3-3.9.16-0 ################################# [ 7%]
3:libzstd-1.4.4-64_2 ################################# [ 10%]
4:libmodulemd-1.5.2-64_2 ################################# [ 13%]
5:libsolv-0.7.9-64_4 ################################# [ 17%]
6:libsmartcols-2.34-64_1 ################################# [ 20%]
7:zchunk-libs-1.1.4-64_3 ################################# [ 23%]
8:librepo-1.11.0-64_2 ################################# [ 27%]
9:python3.9-gpg-1.13.1-64_3 ################################# [ 30%]
rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result.
10:rpm-python3.9-4.15.1-64_4 ################################# [ 33%]
11:rpm-python3-4.15.1-64_4 ################################# [ 37%]
12:libdnf-0.39.1-64_5 ################################# [ 40%]
13:python3.9-libdnf-0.39.1-64_5 ################################# [ 43%]
14:python3.9-hawkey-0.39.1-64_5 ################################# [ 47%]
15:python3.9-librepo-1.11.0-64_2 ################################# [ 50%]
16:p11-kit-0.23.22-0 ################################# [ 53%]
17:p11-kit-tools-0.23.22-0 ################################# [ 57%]
18:libcomps-0.1.15-64_1 ################################# [ 60%]
19:python3.9-libcomps-0.1.15-64_1 ################################# [ 63%]
20:dnf-data-4.2.17-64_6 ################################# [ 67%]
rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result.
21:python3.9-dnf-4.2.17-64_6 ################################# [ 70%]
22:python3-dnf-4.2.17-64_6 ################################# [ 73%]
23:dnf-4.2.17-64_6 ################################# [ 77%]
24:dnf-automatic-4.2.17-64_6 ################################# [ 80%]
25:python3-libcomps-0.1.15-64_1 ################################# [ 83%]
26:ca-certificates-2023.2.60-0 ################################# [ 87%]
27:python3-librepo-1.11.0-64_2 ################################# [ 90%]
28:python3-hawkey-0.39.1-64_5 ################################# [ 93%]
29:python3-libdnf-0.39.1-64_5 ################################# [ 97%]
30:python3-gpg-1.13.1-64_3 ################################# [100%]
rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result.
rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result.
dnf installation failed.
If the failure was due to a space issue, increase the size of /opt and re-run the script again.
Another reason for failure could be mixing of Toolbox packages and packages from other sources.
You can try installing the downloaded dnf packages from /tmp/dnf-20231012175045 manually.
#############END############################################################
I verified and /opt has 6GB of free space and after rerunning the script below is the output.
[root@AIXsvr]/tmp/dnf-20231012175045#./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.2009 Already installed
Checking whether any of the rpms from dnf_bundle are already installed...
Takes couple of minutes to process.
ca-certificates-2023.2.60-0 is already installed
dnf-4.2.17-64_6 is already installed
dnf-automatic-4.2.17-64_6 is already installed
dnf-data-4.2.17-64_6 is already installed
libcomps-0.1.15-64_1 is already installed
libdnf-0.39.1-64_5 is already installed
libmodulemd-1.5.2-64_2 is already installed
librepo-1.11.0-64_2 is already installed
libsmartcols-2.34-64_1 is already installed
libsolv-0.7.9-64_4 is already installed
libzstd-1.4.4-64_2 is already installed
p11-kit-0.23.22-0 is already installed
p11-kit-tools-0.23.22-0 is already installed
python3-3.9.16-0 is already installed
python3-dnf-4.2.17-64_6 is already installed
python3-gpg-1.13.1-64_3 is already installed
python3-hawkey-0.39.1-64_5 is already installed
python3-libcomps-0.1.15-64_1 is already installed
python3-libdnf-0.39.1-64_5 is already installed
python3-librepo-1.11.0-64_2 is already installed
python3.9-3.9.16-0 is already installed
python3.9-dnf-4.2.17-64_6 is already installed
python3.9-gpg-1.13.1-64_3 is already installed
python3.9-hawkey-0.39.1-64_5 is already installed
python3.9-libcomps-0.1.15-64_1 is already installed
python3.9-libdnf-0.39.1-64_5 is already installed
python3.9-librepo-1.11.0-64_2 is already installed
rpm-python3-4.15.1-64_4 is already installed
rpm-python3.9-4.15.1-64_4 is already installed
zchunk-libs-1.1.4-64_3 is already installed
dnf and all it's dependencies are already installed.
------------------------------
Hari Kiran
------------------------------
#AIXOpenSource