I have run into this a couple of times
Make sure to Install rpm at the latest level (downloaded from IBM)
https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_USThen dnf clean all
dnf update
dnf check
You may get an error on python3-dnf-plugin-migrate - I uninstall it using:
dnf remove python3-dnf-plugin-migrate python3-dnf-plugins-core
dnf update
dnf check
Also sometimes if you have LIBPATH set it can mess it up so I usually
start with:
export LIBPATH=
Hope this helps
Jaqui
On 5/15/2024 11:39 AM, Ram Kumar via IBM TechXchange Community wrote:
> Hi Dan,
>
>
>
> Thanks for update,
>
>
>
> We updated the openssl packages and exported the paths, but its still the same issue. Please assist tot fix it
>
>
>
> :/tmp/openssl/openssl-3.0.10.1002 # lslpp -l | grep -i openssl
>
> openssl.base 3.0.10.1002 COMMITTED Open Secure Socket Layer
>
> openssl.license 3.0.10.1002 COMMITTED Open Secure Socket License
>
> openssl.man.en_US 3.0.10.1002 COMMITTED Open Secure Socket Layer
>
> openssl.base 3.0.10.1002 COMMITTED Open Secure Socket Layer
>
>
>
>
>
> :/tmp/openssl/openssl-3.0.10.1002 # dnf update
>
> exec(): 0509-036 Cannot load program /opt/freeware/libexec/python3.9_32 because of the following errors:
>
> 0509-130 Symbol resolution failed for /opt/freeware/lib/libpython3.9.a(libpython3.9.so) because:
>
> 0509-136 Symbol _GLOBAL__AIXI_libintl_so (number 283) is not exported from
>
> dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
>
> 0509-136 Symbol _GLOBAL__AIXD_libintl_so (number 284) is not exported from
>
> dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
>
> 0509-192 Examine .loader section symbols with the
>
> 'dump -Tv' command.
>
>
>
>
>
> Regards,
>
> Ramkumar
>
>
> -------------------------------------------
> Original Message:
> Sent: 5/14/2024 1:54:00 PM
> From: Dan Continisio
> Subject: RE: DNF error on AIX
>
>
> Hi Ram,
>
>
> Here are those steps:
>
>
>
> Go to
https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US <https:
www.ibm.com/resources/mrs/assets/downloadlist?source="aixbp&lang=en_US">. You can either click the dropdown box to show more than 10 entries, or go to the page that says OpenSSL. Click the OpenSSL radio button and click Continue.
>
> Download the file openssl-3.0.10.1002.tar.Z.
>
> Take a backup of your host.
>
> Copy the openssl-3.0.10.1002.tar.Z file from your computer to your host. I would put this under /tmp/openssl.
>
> uncompress /tmp/openssl/openssl-3.0.10.1002.tar.Z
>
> tar -xvf openssl-3.0.10.1002.tar (note: this may create a directory called openssl-3.0.10.1002 in /tmp/openssl).
>
> cd /tmp/openssl/openssl-3.0.10.1002
>
> chmod 755 *
>
> installp -ac -Y -d . openssl.base openssl.license openssl.man.en_US (the installation may take a couple of minutes)
>
> Afterwards, run "lslpp -l | grep -i openssl" to verify version 3.0.10.1002 is installed.
>
>
> Hope this helps!
>
>
> Dan
>
>
> ------------------------------
> Dan Continisio
> ------------------------------
> -------------------------------------------
> Original Message:
> Sent: Tue May 14, 2024 01:37 PM
> From: Ram Kumar
> Subject: DNF error on AIX
>
>
> Hi Dan,
>
>
>
> Thanks for update,
>
> Unable to find openssl package on the provided link, please provide the steps to download for upgrade
>
>
https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US <https:
www.ibm.com/resources/mrs/assets/downloadlist?source="aixbp&lang=en_US">.>
>
>
> Regards,
>
> Ramkumar
>
>
> ------------------------------
> Ram Kumar
> ------------------------------
>
> Original Message:
> Sent: Tue May 14, 2024 10:40 AM
> From: Dan Continisio
> Subject: DNF error on AIX
>
>
> Hi Ram,
>
> First I would recommend upgrading to openssl-3.0.10.1002. It can be found here:
https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US <https:
www.ibm.com/resources/mrs/assets/downloadlist?source="aixbp&lang=en_US">.>
> Next add the following paths to your LIBPATH, LD_LIBRARY, and LD_LIBRARY_PATH variables:
>
> export LIBPATH=$LIBPATH:/opt/freeware/lib
> export LD_LIBRARY=/opt/freeware/lib
> export LD_LIBRARY_PATH=/opt/freeware/lib
>
> Try running dnf after you've done this and let me know what comes up for you.
>
> Thanks,
>
> Dan
>
>
> ------------------------------
> Dan Continisio
>
> Original Message:
> Sent: Tue May 14, 2024 12:59 AM
> From: Ram Kumar
> Subject: DNF error on AIX
>
>
> Hi Dan,
>
>
>
> Please find the output
> :/ # echo $PATH/opt/CA/WorkloadAutomationAE/autosys/csutils/bin:/opt/CA/WorkloadAutomationAE/autosys/csutils/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java131/jre/bin:/usr/java131/bin:/usr/local/bin:/usr/local/sbin:/opt/freeware/bin:/opt/CA/SharedComponents/bin:/usr/lpp/ssp/bin:/usr/lpp/ssp/kerberos/bin:/usr/lpp/ssp/kerboros/etc:/usr/local/bin:/opt/freeware/bin:/var/ifor:/usr/opt/ifor/ls/conf:/usr/opt/ifor/ls/os/aix/bin:/opt/LicenseUseManagement/bin:/ # echo $LIBPATH/opt/CA/SharedComponents/Csam/SockAdapter/lib:/opt/CA/SharedComponents/Csam/SockAdapter/lib64:/opt/CA/SharedComponents/Csam/SockAdapter/lib:/opt/CA/SharedComponents/Csam/SockAdapter/lib64:/opt/CA/SharedComponents/lib:/opt/CA/CAlib:/ # echo $LIBDIR :/ # echo $LD_LIBRARY :/ # echo $LD_LIBRARY_PATH :/ # rpm -qa | grep -iE 'lib|python' |
> sortglib2-2.76.3-2.ppckrb5-libs-1.21.2-1.ppclibassuan-2.5.6-1.ppclibcomps-0.1.15-101.ppclibdnf-0.39.1-32_52.ppclibffi-3.4.4-2.ppclibgcc-10-2.ppclibgcc10-10.3.0-6.ppclibgcrypt-1.10.2-1.ppclibgomp-10-2.ppclibgomp10-10.3.0-6.ppclibgpg-error-1.45-1.ppclibiconv-1.17-1.ppclibksba-1.6.3-1.ppclibmodulemd-1.5.2-100.ppclibnghttp2-1.58.0-1.ppclibrepo-1.11.0-103.ppclibsmartcols-2.34-101.ppclibsolv-0.7.9-32_53.ppclibssh2-1.10.0-2.ppclibstdc++-10-2.ppclibstdc++10-10.3.0-6.ppclibtasn1-4.19.0-1.ppclibtextstyle-0.21-2.ppclibunistring-1.1-1.ppclibxml2-2.10.4-1.ppclibyaml-0.2.5-1.ppclibzstd-1.5.2-3.ppcpython3-3.9.19-1.ppcpython3-dnf-4.2.17-32_51.ppcpython3-gpg-1.13.1-101.ppcpython3-hawkey-0.39.1-32_52.ppcpython3-libcomps-0.1.15-101.ppcpython3-libdnf-0.39.1-32_52.ppcpython3-librepo-1.11.0-103.ppcpython3.9-3.9.19-1.ppcpython3.9-dnf-4.2.17-32_51.ppcpython3.9-gpg-1.13.1-101.ppcpython3.9-hawkey-0.39.1-32_52.ppcpython3.9-libcomps-0.1.15-101.ppcpython3.9-libdnf-0.39.1-32_52.ppcpython3.9-librepo-1.11.0-103.ppcrpm-python3-4.15.1-32_2.ppcrpm-python3.9-4.15.1-32_2.ppcxz-libs-5.4.3-1.ppczchunk-libs-1.1.4-103.ppczlib-1.2.13-1.ppc/
> # lslpp -l | grep -i openssl openssl.base 3.0.10.1001 COMMITTED Open Secure Socket Layer openssl.license 3.0.10.1001 COMMITTED Open Secure Socket License openssl.man.en_US 3.0.10.1001 COMMITTED Open Secure Socket Layer openssl.base 3.0.10.1001 COMMITTED Open Secure Socket Layer
>
>
> Regards,
>
> Ramkumar
>
>
> ------------------------------
> Ram Kumar
>
> Original Message:
> Sent: Mon May 13, 2024 04:00 PM
> From: Dan Continisio
> Subject: DNF error on AIX
>
>
> Hi Ram,
>
> Please provide the following output:
>
> echo $PATH
> echo $LIBPATH
> echo $LIBDIR
> echo $LD_LIBRARY
> echo $LD_LIBRARY_PATH
>
> rpm -qa | grep -iE 'lib|python' | sort
>
> lslpp -l | grep -i openssl
>
> Thanks,
>
> Dan
>
>
> ------------------------------
> Dan Continisio
>
> Original Message:
> Sent: Mon May 13, 2024 07:20 AM
> From: Ram Kumar
> Subject: DNF error on AIX
>
>
> Hi Team,
>
> We get the error on OS AIX 7.2. please assist to fix it.
>
> root@oldtut015:/ # dnf update
> exec(): 0509-036 Cannot load program /opt/freeware/libexec/python3.9_32 because of the following errors:
> 0509-130 Symbol resolution failed for /opt/freeware/lib/libpython3.9.a(libpython3.9.so) because:
> 0509-136 Symbol _GLOBAL__AIXI_libintl_so (number 283) is not exported from
> dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
> 0509-136 Symbol _GLOBAL__AIXD_libintl_so (number 284) is not exported from
> dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
> 0509-192 Examine .loader section symbols with the
> 'dump -Tv' command.
> root@oldtut015:/ #
>
>
>
> ------------------------------
> Ram Kumar
> ------------------------------
>
>
>
> Reply to Sender :
https://community.ibm.com/community/user/eGroups/PostReply?GroupId=6031&MID=408309&SenderKey=974cb6b7-943d-46c1-9ea7-018f73163797>
> Reply to Discussion :
https://community.ibm.com/community/user/eGroups/PostReply?GroupId=6031&MID=408309>
>
>
> You are subscribed to "Power" as
jaqui@circle4.com. To change your subscriptions, go to
http://community.ibm.com/community/user/preferences?section=Subscriptions. To unsubscribe from this community discussion, go to
http://community.ibm.com/HigherLogic/eGroups/Unsubscribe.aspx?UserKey=c0263b42-f197-4fa8-92d0-365a6e93806e&sKey=KeyRemoved&GroupKey=d194e7bf-8144-442e-98d8-107a91c7457a.
Original Message:
Sent: 5/15/2024 12:40:00 PM
From: Ram Kumar
Subject: RE: DNF error on AIX
Hi Dan,
Thanks for update,
We updated the openssl packages and exported the paths, but its still the same issue. Please assist tot fix it
:/tmp/openssl/openssl-3.0.10.1002 # lslpp -l | grep -i openssl
openssl.base 3.0.10.1002 COMMITTED Open Secure Socket Layer
openssl.license 3.0.10.1002 COMMITTED Open Secure Socket License
openssl.man.en_US 3.0.10.1002 COMMITTED Open Secure Socket Layer
openssl.base 3.0.10.1002 COMMITTED Open Secure Socket Layer
:/tmp/openssl/openssl-3.0.10.1002 # dnf update
exec(): 0509-036 Cannot load program /opt/freeware/libexec/python3.9_32 because of the following errors:
0509-130 Symbol resolution failed for /opt/freeware/lib/libpython3.9.a(libpython3.9.so) because:
0509-136 Symbol _GLOBAL__AIXI_libintl_so (number 283) is not exported from
dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
0509-136 Symbol _GLOBAL__AIXD_libintl_so (number 284) is not exported from
dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
Regards,
Ramkumar
Original Message:
Sent: 5/14/2024 1:54:00 PM
From: Dan Continisio
Subject: RE: DNF error on AIX
Hi Ram,
Here are those steps:
- Go to https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US. You can either click the dropdown box to show more than 10 entries, or go to the page that says OpenSSL. Click the OpenSSL radio button and click Continue.
- Download the file openssl-3.0.10.1002.tar.Z.
- Take a backup of your host.
- Copy the openssl-3.0.10.1002.tar.Z file from your computer to your host. I would put this under /tmp/openssl.
- uncompress /tmp/openssl/openssl-3.0.10.1002.tar.Z
- tar -xvf openssl-3.0.10.1002.tar (note: this may create a directory called openssl-3.0.10.1002 in /tmp/openssl).
- cd /tmp/openssl/openssl-3.0.10.1002
- chmod 755 *
- installp -ac -Y -d . openssl.base openssl.license openssl.man.en_US (the installation may take a couple of minutes)
- Afterwards, run "lslpp -l | grep -i openssl" to verify version 3.0.10.1002 is installed.
Hope this helps!
Dan
------------------------------
Dan Continisio
------------------------------
Original Message:
Sent: Tue May 14, 2024 01:37 PM
From: Ram Kumar
Subject: DNF error on AIX
Hi Dan,
Thanks for update,
Unable to find openssl package on the provided link, please provide the steps to download for upgrade
https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US.
Regards,
Ramkumar
------------------------------
Ram Kumar
Original Message:
Sent: Tue May 14, 2024 10:40 AM
From: Dan Continisio
Subject: DNF error on AIX
Hi Ram,
First I would recommend upgrading to openssl-3.0.10.1002. It can be found here: https://www.ibm.com/resources/mrs/assets/DownloadList?source=aixbp&lang=en_US.
Next add the following paths to your LIBPATH, LD_LIBRARY, and LD_LIBRARY_PATH variables:
export LIBPATH=$LIBPATH:/opt/freeware/lib
export LD_LIBRARY=/opt/freeware/lib
export LD_LIBRARY_PATH=/opt/freeware/lib
Try running dnf after you've done this and let me know what comes up for you.
Thanks,
Dan
------------------------------
Dan Continisio
Original Message:
Sent: Tue May 14, 2024 12:59 AM
From: Ram Kumar
Subject: DNF error on AIX
Hi Dan,
Please find the output
:/ # echo $PATH
/opt/CA/WorkloadAutomationAE/autosys/csutils/bin:/opt/CA/WorkloadAutomationAE/autosys/csutils/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java131/jre/bin:/usr/java131/bin:/usr/local/bin:/usr/local/sbin:/opt/freeware/bin:/opt/CA/SharedComponents/bin:/usr/lpp/ssp/bin:/usr/lpp/ssp/kerberos/bin:/usr/lpp/ssp/kerboros/etc:/usr/local/bin:/opt/freeware/bin:/var/ifor:/usr/opt/ifor/ls/conf:/usr/opt/ifor/ls/os/aix/bin:/opt/LicenseUseManagement/bin
:/ # echo $LIBPATH
/opt/CA/SharedComponents/Csam/SockAdapter/lib:/opt/CA/SharedComponents/Csam/SockAdapter/lib64:/opt/CA/SharedComponents/Csam/SockAdapter/lib:/opt/CA/SharedComponents/Csam/SockAdapter/lib64:/opt/CA/SharedComponents/lib:/opt/CA/CAlib
:/ # echo $LIBDIR
:/ # echo $LD_LIBRARY
:/ # echo $LD_LIBRARY_PATH
:/ # rpm -qa | grep -iE 'lib|python' | sort
glib2-2.76.3-2.ppc
krb5-libs-1.21.2-1.ppc
libassuan-2.5.6-1.ppc
libcomps-0.1.15-101.ppc
libdnf-0.39.1-32_52.ppc
libffi-3.4.4-2.ppc
libgcc-10-2.ppc
libgcc10-10.3.0-6.ppc
libgcrypt-1.10.2-1.ppc
libgomp-10-2.ppc
libgomp10-10.3.0-6.ppc
libgpg-error-1.45-1.ppc
libiconv-1.17-1.ppc
libksba-1.6.3-1.ppc
libmodulemd-1.5.2-100.ppc
libnghttp2-1.58.0-1.ppc
librepo-1.11.0-103.ppc
libsmartcols-2.34-101.ppc
libsolv-0.7.9-32_53.ppc
libssh2-1.10.0-2.ppc
libstdc++-10-2.ppc
libstdc++10-10.3.0-6.ppc
libtasn1-4.19.0-1.ppc
libtextstyle-0.21-2.ppc
libunistring-1.1-1.ppc
libxml2-2.10.4-1.ppc
libyaml-0.2.5-1.ppc
libzstd-1.5.2-3.ppc
python3-3.9.19-1.ppc
python3-dnf-4.2.17-32_51.ppc
python3-gpg-1.13.1-101.ppc
python3-hawkey-0.39.1-32_52.ppc
python3-libcomps-0.1.15-101.ppc
python3-libdnf-0.39.1-32_52.ppc
python3-librepo-1.11.0-103.ppc
python3.9-3.9.19-1.ppc
python3.9-dnf-4.2.17-32_51.ppc
python3.9-gpg-1.13.1-101.ppc
python3.9-hawkey-0.39.1-32_52.ppc
python3.9-libcomps-0.1.15-101.ppc
python3.9-libdnf-0.39.1-32_52.ppc
python3.9-librepo-1.11.0-103.ppc
rpm-python3-4.15.1-32_2.ppc
rpm-python3.9-4.15.1-32_2.ppc
xz-libs-5.4.3-1.ppc
zchunk-libs-1.1.4-103.ppc
zlib-1.2.13-1.ppc
/ # lslpp -l | grep -i openssl
openssl.base 3.0.10.1001 COMMITTED Open Secure Socket Layer
openssl.license 3.0.10.1001 COMMITTED Open Secure Socket License
openssl.man.en_US 3.0.10.1001 COMMITTED Open Secure Socket Layer
openssl.base 3.0.10.1001 COMMITTED Open Secure Socket Layer
Regards,
Ramkumar
------------------------------
Ram Kumar
Original Message:
Sent: Mon May 13, 2024 04:00 PM
From: Dan Continisio
Subject: DNF error on AIX
Hi Ram,
Please provide the following output:
echo $PATH
echo $LIBPATH
echo $LIBDIR
echo $LD_LIBRARY
echo $LD_LIBRARY_PATH
rpm -qa | grep -iE 'lib|python' | sort
lslpp -l | grep -i openssl
Thanks,
Dan
------------------------------
Dan Continisio
Original Message:
Sent: Mon May 13, 2024 07:20 AM
From: Ram Kumar
Subject: DNF error on AIX
Hi Team,
We get the error on OS AIX 7.2. please assist to fix it.
root@oldtut015:/ # dnf update
exec(): 0509-036 Cannot load program /opt/freeware/libexec/python3.9_32 because of the following errors:
0509-130 Symbol resolution failed for /opt/freeware/lib/libpython3.9.a(libpython3.9.so) because:
0509-136 Symbol _GLOBAL__AIXI_libintl_so (number 283) is not exported from
dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
0509-136 Symbol _GLOBAL__AIXD_libintl_so (number 284) is not exported from
dependent module /usr/opt/rpm/lib/libintl.a(libintl.so.8).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
root@oldtut015:/ #
------------------------------
Ram Kumar
------------------------------
</https:></https:></https:>