Hello Ayappan, hello Sangamesh,
reinstalling bzip2 was the right solution. Thanks.
I uninstalled bzip2 with: rpm -e --nodeps bzip2
Then I tried first to reinstall the rpm.rte package, but it failed... uninstalling was also not possible.
So I installed bzip2 and checked the dnf installation and it works well.
Thanks a lot guys, again :-)
best regards
Joerg
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
------------------------------
Original Message:
Sent: Wed November 04, 2020 07:02 AM
From: Joerg Kauke
Subject: dnf
Thanks Ayappan,
I will try this.
@SANGAMESH MALLAYYA : Yes, bzip2 was already installed before, also the rpm.rte package was already on version 4.15.1.0.
Pre-installation Failure/Warning Summary
----------------------------------------
Name Level Pre-installation Failure/Warning
-------------------------------------------------------------------------------
rpm.rte 4.15.1.0 Already installed
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
Original Message:
Sent: Wed November 04, 2020 06:40 AM
From: SANGAMESH MALLAYYA
Subject: dnf
Hi Joerg,
Was their any error during the rpm.rte update as part of dnf.sh script run ?
bzip2 rpm was already installed before installing the dnf ?
------------------------------
SANGAMESH
Original Message:
Sent: Wed November 04, 2020 06:27 AM
From: Joerg Kauke
Subject: dnf
Hello Ayappan,
here is the outcome:
svrssmgt-0:/tmp#ls -l /opt/freeware/lib/libbz2.a
lrwxrwxrwx 1 root system 25 Jun 9 11:25 /opt/freeware/lib/libbz2.a -> /usr/opt/rpm/lib/libbz2.a
svrssmgt-0:/tmp#ll /usr/opt/rpm/lib/libbz2.a
-rwxr-xr-x- 1 root system 201115 Jun 9 2018 /usr/opt/rpm/lib/libbz2.a
svrssmgt-0:/tmp#dump -Tov /opt/freeware/lib/libbz2.a | grep GLOBAL
svrssmgt-0:/tmp#
the dump command had not output...
svrssmgt-0:/tmp#rpm -qf /opt/freeware/lib/libbz2.a
bzip2-1.0.8-2.ppc
svrssmgt-0:/tmp#rpm -qf /usr/opt/rpm/lib/libbz2.a
file /usr/opt/rpm/lib/libbz2.a is not owned by any package
svrssmgt-0:/tmp#lslpp -w /usr/opt/rpm/lib/libbz2.a
File Fileset Type
----------------------------------------------------------------------------
/usr/opt/rpm/lib/libbz2.a rpm.rte File
best regards
Joerg
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
Original Message:
Sent: Wed November 04, 2020 06:13 AM
From: Ayappan P
Subject: dnf
Looks like something wrong with the bzip2 library present on that machine.
ls -l /opt/freeware/lib/libbz2.a
dump -Tov /opt/freeware/lib/libbz2.a | grep GLOBAL
------------------------------
Ayappan P
Original Message:
Sent: Wed November 04, 2020 05:52 AM
From: Joerg Kauke
Subject: dnf
Hello dearest Team...
I have a problem running dnf beta2 on one system and I don't have a clue why this system is so tricky.
I tried the installation on AIX 7.2 TL3 and also on TL4... same result.
Installation on dnf worked well without any error, but dnf is not working.
#/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 30, in <module>
import dnf.base
File "/opt/freeware/lib/python3.7/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
File "/opt/freeware/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: rtld: 0712-001 Symbol _GLOBAL__AIXI_libbz2_so was referenced
from module /opt/freeware/lib/libsolvext.a(liblibsolvext.so), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol _GLOBAL__AIXD_libbz2_so was referenced
from module /opt/freeware/lib/libsolvext.a(liblibsolvext.so), but a runtime definition
of the symbol was not found.
rpm -qf /opt/freeware/lib/libsolvext.a
libsolv-0.7.9-0.2beta.ppc
rpm -qa |grep python
rpm-python3-4.15.1-1.ppc
python3-six-1.13.0-1.noarch
python3-libdnf-0.39.1-0.2beta.ppc
python3-librepo-1.11.0-0.1beta.ppc
python3-3.7.6-1.ppc
python3-gpgme-1.13.1-0.1beta.ppc
python3-libcomps-0.1.11-0.1beta.ppc
python3-hawkey-0.39.1-0.2beta.ppc
python3-dnf-4.2.17-0.2beta.noarch
python3-dateutil-2.8.0-1.noarch
svrssmgt-0:/tmp#rpm -qa |grep -v COOP
libthai-0.1.24-1.ppc
jbigkit-libs-2.1-1.ppc
libpng-1.6.20-1.ppc
tcsh-6.19.00-1.ppc
libXrender-0.9.9-1.ppc
unzip-6.0-4.ppc
librsvg2-2.34.2-1.ppc
jasper-1.900.1-2.ppc
libgcc7-7.2.0-1.ppc
zlib-1.2.11-1.ppc
libstdc++-8.3.0-2.ppc
bzip2-1.0.8-2.ppc
bash-5.0-1.ppc
info-6.6-2.ppc
gettext-0.19.8.1-5.ppc
libXft-2.3.2-4waixX11.ppc
dejavu-sans-mono-fonts-2.37-1.noarch
p11-kit-0.23.16-1.ppc
atk-2.20.0-3.ppc
harfbuzz-1.2.7-2.ppc
gdk-pixbuf-2.35.1-2waixX11.ppc
lzo-2.10-2.ppc
pango-1.40.1-2waixX11.ppc
coreutils-8.29-4.ppc
tk-8.6.8-3.ppc
tcl-devel-8.6.8-3.ppc
make-4.2.1-5.ppc
screen-4.7.0-1.ppc
zip-3.0-4.ppc
libstdc++-devel-8.3.0-2.ppc
libart_lgpl-2.3.21-2.ppc
libconfuse-3.2.2-2.ppc
cyrus-sasl-2.1.26-3.ppc
wget-1.20.3-1.ppc
ncurses-6.2-2.ppc
sqlite-3.32.3-1.ppc
pcre-8.44-1.ppc
glib2-2.56.1-2.ppc
libwebp-1.0.2-1.ppc
ca-certificates-2020.06.01-1.ppc
lz4-1.9.2-1.ppc
curl-7.71.1-1.ppc
rsync-3.2.3-1.ppc
rrdtool-1.7.0-7.ppc
grep-3.4-1.ppc
xz-5.2.5-1.ppc
sudo_ids-1.8.31p1-2.ppc
libgpg-error-1.36-1.ppc
libzstd-1.4.4-0.1beta.ppc
zchunk-libs-1.1.4-0.2beta.ppc
zchunk-devel-1.1.4-0.2beta.ppc
rpm-python3-4.15.1-1.ppc
mpfr-4.0.2-1.ppc
gcc-cpp-8.3.0-2.ppc
json-c-0.13.1-1.ppc
gnupg2-2.0.30-1.ppc
librepo-1.11.0-0.1beta.ppc
libcomps-0.1.11-0.1beta.ppc
python3-six-1.13.0-1.noarch
libmodulemd-1.5.2-0.1beta.ppc
python3-libdnf-0.39.1-0.2beta.ppc
dnf-data-4.2.17-0.2beta.noarch
dnf-4.2.17-0.2beta.noarch
yum-4.2.17-0.2beta.noarch
python3-librepo-1.11.0-0.1beta.ppc
libdatrie-0.2.10-1.ppc
libidn-1.32-1.ppc
zlib-devel-1.2.11-1.ppc
jbigkit-2.1-1.ppc
libcroco-0.6.8-1.ppc
libgcc-8.3.0-2.ppc
libffi-3.2.1-3.ppc
libxml2-2.9.9-1.ppc
freetype2-2.8-1.ppc
libunistring-0.9.9-2.ppc
readline-8.0-2.ppc
tcl-8.6.8-3.ppc
fontconfig-2.11.95-4.ppc
pixman-0.34.0-1.ppc
p11-kit-tools-0.23.16-1.ppc
gdbm-1.18.1-1.ppc
shared-mime-info-1.6-2.ppc
gmp-6.1.2-1.ppc
cairo-1.14.6-2waixX11.ppc
libdbi-0.9.0-1.ppc
gtk2-2.24.30-2waixX11.ppc
dejavu-lgc-sans-mono-fonts-2.37-1.noarch
pkg-config-0.29.2-2.ppc
apr-1.5.2-1.ppc
bash-doc-4.3.30-1.ppc
krb5-libs-1.16.1-4.ppc
AIX-rpm-7.2.3.15-6.ppc
xz-libs-5.2.5-1.ppc
libiconv-1.16-1.ppc
expat-2.2.9-2.ppc
libnghttp2-1.41.0-1.ppc
libjpeg-9d-1.ppc
openldap-2.4.50-1.ppc
libssh2-1.9.0-1.ppc
libtiff-4.1.0-1.ppc
pysqlite-2.8.3-2.ppc
zsh-5.8-1.ppc
popt-1.18-1.ppc
ncurses-devel-6.2-2.ppc
db-6.2.38-2.ppc
less-557-1.ppc
python3-3.7.6-1.ppc
libassuan-2.5.3-1.ppc
libsolv-0.7.9-0.2beta.ppc
libsmartcols-2.34-0.1beta.ppc
libgcrypt-1.8.5-1.ppc
pth-2.0.7-2.ppc
libmpc-1.1.0-1.ppc
gcc-8.3.0-2.ppc
libksba-1.3.5-1.ppc
gpgme-1.13.1-0.1beta.ppc
python3-gpgme-1.13.1-0.1beta.ppc
python3-libcomps-0.1.11-0.1beta.ppc
libyaml-0.2.2-1.ppc
libdnf-0.39.1-0.2beta.ppc
python3-hawkey-0.39.1-0.2beta.ppc
python3-dnf-4.2.17-0.2beta.noarch
dnf-automatic-4.2.17-0.2beta.noarch
python3-dateutil-2.8.0-1.noarch
zchunk-1.1.4-0.2beta.ppc
Any help would be very appreciated...
Many thanks in advance.
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
------------------------------