Hi,
Below are our installed rpm in the system now..
rpm -qa |sort
AIX-rpm-7.2.5.103-23.ppc
atk-1.12.3-2.ppc
atk-devel-1.12.3-2.ppc
bash-5.1.16-1.ppc
bzip2-1.0.8-2.ppc
ca-certificates-2021.2.52-3.ppc
cairo-1.8.8-1.ppc
cairo-devel-1.8.8-1.ppc
check-0.13.0-1.ppc
curl-7.83.1-1.ppc
cyrus-sasl-2.1.28-1.ppc
db-5.3.28-1.ppc
dnf-4.2.17-32_50.ppc
dnf-automatic-4.2.17-32_50.ppc
dnf-data-4.2.17-32_50.ppc
expat-2.0.1-1.ppc
expat-devel-2.4.9-1.ppc
fontconfig-2.4.2-1.ppc
fontconfig-devel-2.4.2-1.ppc
freetype2-2.3.9-1.ppc
freetype2-devel-2.3.9-1.ppc
gdbm-1.23-1.ppc
gettext-0.10.40-6.ppc
glib2-2.56.1-3.ppc
glib2-devel-2.56.1-3.ppc
gmp-6.2.1-1.ppc
gnupg2-2.2.35-1.ppc
gnutls-3.7.2-1.ppc
gpgme-1.13.1-100.ppc
gtk2-2.10.6-4.ppc
gtk2-devel-2.10.6-5.ppc
harfbuzz-1.2.7-2.ppc
info-6.7-1.ppc
jbigkit-libs-2.1-1.ppc
json-c-0.15-2.ppc
krb5-libs-1.18.5-2.ppc
libXrender-0.9.8-3waixX11.ppc
libXrender-devel-0.9.8-3waixX11.ppc
libassuan-2.5.5-1.ppc
libcomps-0.1.11-100.ppc
libdnf-0.39.1-32_50.ppc
libffi-3.4.2-1.ppc
libgcc-8-1.ppc
libgcc8-8.3.0-6.ppc
libgcrypt-1.9.4-1.ppc
libgomp-8-1.ppc
libgomp8-8.3.0-6.ppc
libgpg-error-1.45-1.ppc
libiconv-1.17-1.ppc
libjpeg-9d-1.ppc
libksba-1.6.0-1.ppc
libmodulemd-1.5.2-100.ppc
libmpc-1.2.1-1.ppc
libnghttp2-1.46.0-1.ppc
libpng-1.6.27-2.ppc
libpng-devel-1.6.27-2.ppc
librepo-1.11.0-100.ppc
libsmartcols-2.34-100.ppc
libsolv-0.7.9-32_51.ppc
libssh2-1.10.0-1.ppc
libstdc++-8-1.ppc
libstdc++-devel-8-1.ppc
libstdc++8-8.3.0-6.ppc
libstdc++8-devel-8.3.0-6.ppc
libtasn1-4.16.0-1.ppc
libtextstyle-0.21-2.ppc
libtiff-3.8.2-1.ppc
libunistring-0.9.10-1.ppc
libwebp-1.0.2-1.ppc
libxml2-2.9.14-1.ppc
libyaml-0.2.5-1.ppc
libzstd-1.5.2-1.ppc
lz4-1.9.3-1.ppc
lzo-2.10-2.ppc
mpfr-4.1.0-1.ppc
ncurses-6.3-1.ppc
nettle-3.7.3-1.ppc
npth-1.5-1.ppc
openldap-2.4.58-4.ppc
p11-kit-0.23.22-1.ppc
p11-kit-tools-0.23.22-1.ppc
pango-1.14.5-4.ppc
pango-devel-1.14.5-4.ppc
pinentry-1.0.0-1.ppc
pixman-0.12.0-3.ppc
pkg-config-0.29.2-2.ppc
python-2.7.18-3.ppc
python3-3.7.12-1.ppc
python3-dnf-4.2.17-32_50.ppc
python3-gpg-1.13.1-100.ppc
python3-hawkey-0.39.1-32_50.ppc
python3-libcomps-0.1.11-100.ppc
python3-libdnf-0.39.1-32_50.ppc
python3-librepo-1.11.0-100.ppc
readline-8.1-1.ppc
renderproto-0.11.1-1.ppc
rpm-python3-4.15.1-32_1.ppc
rsync-3.2.3-1.ppc
shared-mime-info-1.6-2.ppc
sqlite-3.37.2-1.ppc
swiagent-2020.2.6.20131-b5170e0.ppc
unzip-6.0-3.ppc
xcursor-1.1.7-3.ppc
xft-2.1.6-5.ppc
xz-libs-5.2.5-1.ppc
zchunk-libs-1.1.4-101.ppc
zlib-1.2.12-1.ppc
zlib-devel-1.2.12-1.ppc
# dnf repolist
Could not load program /opt/freeware/bin/python3_32:
Could not load module /opt/freeware/lib/libpython3.7m.so.
Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
Member libintl.so.8 is not found in archive
Could not load module python3_32.
Dependent module /opt/freeware/lib/libpython3.7m.so could not be loaded.
Getting below error when trying to install ibmditk application..
#
hdmcjunappq9:/opt/IBM/TDI/V7.2_32 # more ce/eclipsece/configuration/1670451186772.log
!SESSION 2022-12-07 16:13:06.219 -----------------------------------------------
eclipse.buildId=unknown
java.fullversion=8.0.5.30 - pap3280sr5fp30-20190207_01(SR5 FP30)
JRE 1.8.0 AIX ppc-32-Bit 20190124_408237 (JIT enabled, AOT enabled)
OpenJ9 - 9c77d86
OMR - dad8ba7
IBM - e2996d1
BootLoader constants: OS=aix, ARCH=ppc, WS=gtk, NL=en_US
Command-line arguments: -os aix -ws gtk -arch ppc
!ENTRY org.eclipse.osgi 4 0 2022-12-07 16:13:08.878
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
/opt/IBM/TDI/V7.2_32/ce/eclipsece/configuration/org.eclipse.osgi/bundles/460/1/.cp/libswt-pi-gtk-4236.a (Could not load module /opt/freeware/lib/libglib-2.0.a(libglib-2.0.so.0
).
Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
Member libintl.so.8 is not found in archive
Could not load module /opt/IBM/TDI/V7.2_32/ce/eclipsece/configuration/org.eclipse.osgi/bundles/460/1/.cp/libswt-pi-gtk-4236.a.
Dependent module /opt/freeware/lib/libglib-2.0.a(libglib-2.0.so.0) could not be loaded.)
swt-pi-gtk (Not found in java.library.path)
/.swt/lib/aix/ppc/libswt-pi-gtk-4236.a (Could not load module /opt/freeware/lib/libglib-2.0.a(libglib-2.0.so.0).
Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
Member libintl.so.8 is not found in archive
Could not load module /.swt/lib/aix/ppc/libswt-pi-gtk-4236.a.
Dependent module /opt/freeware/lib/libglib-2.0.a(libglib-2.0.so.0) could not be loaded.)
/.swt/lib/aix/ppc/libswt-pi-gtk.a (Could not load module /.swt/lib/aix/ppc/liblibswt-pi-gtk.a.so.
System error: No such file or directory)
Let me know how to fix.
Thanks,
------------------------------
Harley AIX
------------------------------
Original Message:
Sent: Wed December 07, 2022 03:32 PM
From: Douglas Probst
Subject: dnf broken, not working
Hi, I am no expert but have been installing DNF on all of our systems. Had the same issue.. worked ok, then something installed got updated and broke. The issue is you can not have Perzl openssl installed.
Make sure nothing is using it and remove it.
rpm -e openssl-devel-0.9.7d-2.ppc
rpm -e openssl-doc-0.9.7d-2.ppc
rpm -e openssl-0.9.7d-2.ppc
This is the first step in my process to install DNF on AIX since we have a lot or perzl rpms installed.. Perzl and IBM toolbox do not play well
Good luck
------------------------------
Douglas Probst
Original Message:
Sent: Wed December 07, 2022 02:32 PM
From: Harley AIX
Subject: dnf broken, not working
Hi,
Our dnf was working earlier, but now it looks like broken
# echo $LIBPATH
/opt/freeware/64/lib/
#
#
# echo $PATH
/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/usr/dt/bin:/sbin:/usr/java14_64/jre/bin:/usr/java14_64/bin:/usr/local/bin:/usr/local/sbin:/usr/local/sysadmin/bin:/usr/local/sysadmin/perftools/nmon
#
#
# dnf repolist
Could not load program /opt/freeware/bin/python3_32:
Could not load module /opt/freeware/lib/libpython3.7m.so.
Dependent module /opt/freeware/lib/libintl.a(libintl.so.8) could not be loaded.
Member libintl.so.8 is not found in archive
Could not load module python3_32.
Dependent module /opt/freeware/lib/libpython3.7m.so could not be loaded.
/ #
# rpm -qa |sort
AIX-rpm-7.2.5.103-23.ppc
atk-1.12.3-2.ppc
atk-devel-1.12.3-2.ppc
bash-5.1.16-1.ppc
bzip2-1.0.8-2.ppc
ca-certificates-2021.2.52-3.ppc
cairo-1.8.8-1.ppc
cairo-devel-1.8.8-1.ppc
check-0.13.0-1.ppc
curl-7.83.1-1.ppc
cyrus-sasl-2.1.28-1.ppc
db-5.3.28-1.ppc
dnf-4.2.17-32_50.ppc
dnf-automatic-4.2.17-32_50.ppc
dnf-data-4.2.17-32_50.ppc
expat-2.4.9-1.ppc
expat-devel-2.4.9-1.ppc
fontconfig-2.4.2-1.ppc
fontconfig-devel-2.4.2-1.ppc
freetype2-2.3.9-1.ppc
freetype2-devel-2.3.9-1.ppc
gdbm-1.23-1.ppc
gettext-0.10.40-6.ppc
glib2-2.56.1-3.ppc
glib2-devel-2.56.1-3.ppc
gmp-6.2.1-1.ppc
gnupg2-2.2.35-1.ppc
gnutls-3.7.2-1.ppc
gpgme-1.13.1-100.ppc
gtk2-2.10.6-4.ppc
gtk2-devel-2.10.6-5.ppc
harfbuzz-1.2.7-2.ppc
info-6.7-1.ppc
jbigkit-libs-2.1-1.ppc
json-c-0.15-2.ppc
krb5-libs-1.18.5-2.ppc
libXrender-0.9.8-3waixX11.ppc
libXrender-devel-0.9.8-3waixX11.ppc
libassuan-2.5.5-1.ppc
libcomps-0.1.11-100.ppc
libdnf-0.39.1-32_50.ppc
libffi-3.4.2-1.ppc
libgcc-8-1.ppc
libgcc8-8.3.0-6.ppc
libgcrypt-1.9.4-1.ppc
libgomp-8-1.ppc
libgomp8-8.3.0-6.ppc
libgpg-error-1.45-1.ppc
libiconv-1.17-1.ppc
libjpeg-9d-1.ppc
libksba-1.6.0-1.ppc
libmodulemd-1.5.2-100.ppc
libmpc-1.2.1-1.ppc
libnghttp2-1.46.0-1.ppc
libpng-1.6.27-2.ppc
libpng-devel-1.6.27-2.ppc
librepo-1.11.0-100.ppc
libsmartcols-2.34-100.ppc
libsolv-0.7.9-32_51.ppc
libssh2-1.10.0-1.ppc
libstdc++-8-1.ppc
libstdc++-devel-8-1.ppc
libstdc++8-8.3.0-6.ppc
libstdc++8-devel-8.3.0-6.ppc
libtasn1-4.16.0-1.ppc
libtextstyle-0.21-2.ppc
libtiff-3.8.2-1.ppc
libunistring-0.9.10-1.ppc
libwebp-1.0.2-1.ppc
libxml2-2.9.14-1.ppc
libyaml-0.2.5-1.ppc
libzstd-1.5.2-1.ppc
lz4-1.9.3-1.ppc
lzo-2.10-2.ppc
mpfr-4.1.0-1.ppc
ncurses-6.3-1.ppc
nettle-3.7.3-1.ppc
npth-1.5-1.ppc
openldap-2.4.58-4.ppc
p11-kit-0.23.22-1.ppc
p11-kit-tools-0.23.22-1.ppc
pango-1.14.5-4.ppc
pango-devel-1.14.5-4.ppc
pinentry-1.0.0-1.ppc
pixman-0.12.0-3.ppc
pkg-config-0.29.2-2.ppc
python-2.7.18-3.ppc
python3-3.7.12-1.ppc
python3-dnf-4.2.17-32_50.ppc
python3-gpg-1.13.1-100.ppc
python3-hawkey-0.39.1-32_50.ppc
python3-libcomps-0.1.11-100.ppc
python3-libdnf-0.39.1-32_50.ppc
python3-librepo-1.11.0-100.ppc
readline-8.1-1.ppc
renderproto-0.11.1-1.ppc
rpm-python3-4.15.1-32_1.ppc
rsync-3.2.3-1.ppc
shared-mime-info-1.6-2.ppc
sqlite-3.37.2-1.ppc
swiagent-2020.2.6.20131-b5170e0.ppc
unzip-6.0-3.ppc
xcursor-1.1.7-3.ppc
xz-libs-5.2.5-1.ppc
zchunk-libs-1.1.4-101.ppc
zlib-1.2.12-1.ppc
zlib-devel-1.2.12-1.ppc
/ #
For an application compatibility, we need to either install or downgrade some rpm among above to like like below..
# rpm -qa |sort
AIX-rpm-7.2.5.103-15.ppc
atk-1.12.3-2.ppc
bash-4.3-8.ppc
bash-doc-3.0-1.ppc
cairo-1.8.8-1.ppc
coreutils-5.2.1-1.ppc
expat-2.0.1-1.ppc
fontconfig-2.4.2-1.ppc
freetype2-2.3.9-1.ppc
gettext-0.10.40-6.ppc
glib-1.2.10-2.ppc
glib2-2.12.4-2.ppc
gtk+-1.2.10-4.ppc
gtk2-2.10.6-4.ppc
libjpeg-6b-6.ppc
libpng-1.2.32-2.ppc
libtiff-3.8.2-1.ppc
lpar2rrd-agent-5.05-2.ppc
openssl-0.9.7d-2.ppc
openssl-devel-0.9.7d-2.ppc
openssl-doc-0.9.7d-2.ppc
pango-1.14.5-4.ppc
pixman-0.12.0-3.ppc
swiagent-2020.2.6.20131-b5170e0.ppc
unzip-5.51-1.ppc
xcursor-1.1.7-3.ppc
xft-2.1.6-5.ppc
xrender-0.9.1-3.ppc
zlib-1.2.3-3.ppc
So, now we need to, fix the dnf first, then need to either downgrade/installed the above rpms.
Let me know how to proceed.
Thanks,
------------------------------
Harley AIX
------------------------------