Power

 View Only
Expand all | Collapse all

DNF error on AIX

  • 1.  DNF error on AIX

    Posted Mon May 13, 2024 08:52 AM

    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
    ------------------------------



  • 2.  RE: DNF error on AIX

    Posted Mon May 13, 2024 04:00 PM

    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
    ------------------------------



  • 3.  RE: DNF error on AIX

    Posted Tue May 14, 2024 01:00 AM

    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
    ------------------------------



  • 4.  RE: DNF error on AIX

    Posted Tue May 14, 2024 10:40 AM

    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
    ------------------------------



  • 5.  RE: DNF error on AIX

    Posted Tue May 14, 2024 01:37 PM

    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
    ------------------------------



  • 6.  RE: DNF error on AIX

    Posted Tue May 14, 2024 01:54 PM

    Hi Ram,

    Here are those steps:

    1. 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.
    2. Download the file openssl-3.0.10.1002.tar.Z.
    3. Take a backup of your host.
    4. Copy the openssl-3.0.10.1002.tar.Z file from your computer to your host. I would put this under /tmp/openssl.
    5. uncompress /tmp/openssl/openssl-3.0.10.1002.tar.Z
    6. tar -xvf openssl-3.0.10.1002.tar (note: this may create a directory called openssl-3.0.10.1002 in /tmp/openssl). 
    7. cd /tmp/openssl/openssl-3.0.10.1002
    8. chmod 755 *
    9. installp -ac -Y -d . openssl.base openssl.license openssl.man.en_US (the installation may take a couple of minutes)
    10. Afterwards, run "lslpp -l | grep -i openssl" to verify version 3.0.10.1002 is installed.

    Hope this helps!

    Dan



    ------------------------------
    Dan Continisio
    ------------------------------



  • 7.  RE: DNF error on AIX

    Posted Wed May 15, 2024 12:40 PM

     

    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






  • 8.  RE: DNF error on AIX

    Posted Wed May 15, 2024 01:03 PM
    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_US

    Then 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.




  • 9.  RE: DNF error on AIX

    Posted Wed May 15, 2024 01:17 PM

    Hi Jaqui,

     

    Thanks for update.

     

    Please find, we installed latest rpm version and executed the mentioned commands still same issue.

     

    :/ # lslpp -L|grep -i rpm.rte

      rpm.rte                4.15.1.1013    C     F    RPM Package Manager

     

    :/ # dnf clean all

    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.

     

    :/ # 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.

     

    :/ # dnf remove python3-dnf-plugin-migrate python3-dnf-plugins-core

    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.

     

    :/ # 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 n

     

    Regards,

    Ramkumar

     






  • 10.  RE: DNF error on AIX

    Posted Wed May 15, 2024 05:14 PM
    Did you do

    export LIBPATH=

    prior to trying the dnf?

    On 5/15/2024 12:17 PM, Ram Kumar via IBM TechXchange Community wrote:
    > Hi Jaqui,
    >
    >
    >
    > Thanks for update.
    >
    >
    >
    > Please find, we installed latest rpm version and executed the mentioned commands still same issue.
    >
    >
    >
    > :/ # lslpp -L|grep -i rpm.rte
    >
    > rpm.rte 4.15.1.1013 C F RPM Package Manager
    >
    >
    >
    > :/ # dnf clean all
    >
    > 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.
    >
    >
    >
    > :/ # 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.
    >
    >
    >
    > :/ # dnf remove python3-dnf-plugin-migrate python3-dnf-plugins-core
    >
    > 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.
    >
    >
    >
    > :/ # 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 n
    >
    >
    >
    > Regards,
    >
    > Ramkumar
    >
    >
    >
    >
    > -------------------------------------------
    > Original Message:
    > Sent: 5/15/2024 1:03:00 PM
    > From: Jaqui Lynch
    > Subject: RE: DNF error on AIX
    >
    > 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_US
    >
    > Then 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
    > Reply to Sender : https://community.ibm.com/community/user/eGroups/PostReply?GroupId=6031&MID=408321&SenderKey=974cb6b7-943d-46c1-9ea7-018f73163797
    >
    > Reply to Discussion : https://community.ibm.com/community/user/eGroups/PostReply?GroupId=6031&MID=408321
    >
    >
    >
    > 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.




  • 11.  RE: DNF error on AIX

    Posted Thu May 16, 2024 05:30 AM

    Hi Jaqui,

    Yes we have done and executed dnf, still same issue

     

    :/ # export LIBPATH=

     

    :/ # 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

     






  • 12.  RE: DNF error on AIX

    Posted Thu May 23, 2024 10:41 AM

    Ram and Jaqui,

    I found this discussion thread that may help:
    https://community.ibm.com/community/user/power/discussion/python-installation

    I'd give this a try first:

    export LIBPATH=$LIBPATH:/usr/opt/rpm/lib

    Then try running dnf and see if that improves anything.

    Thanks,

    Dan



    ------------------------------
    Dan Continisio
    ------------------------------



  • 13.  RE: DNF error on AIX

    Posted Fri May 24, 2024 10:21 AM

    Hi Dan,

     

    Thanks for update, we get the below error now. Please assist.

     

    :/ # dnf update

    Last metadata expiration check: 21:31:18 ago on Thu May 23 14:23:31 EDT 2024.

    Error:

    Problem 1: package rpm-build-3.0.5-30.ppc requires /bin/bash2, but none of the providers can be installed

      - cannot install both bash-5.2.15-1.ppc and bash-4.2-3.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-2.05b-1.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-3.0-1.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-3.2-1.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-3.2-2.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-4.2-1.ppc

      - cannot install both bash-5.2.15-1.ppc and bash-4.2-2.ppc

      - cannot install the best update candidate for package bash-4.2-3.ppc

      - problem with installed package rpm-build-3.0.5-30.ppc

    Problem 2: package rpm-3.0.5-30.ppc requires libpopt.so, but none of the providers can be installed

      - cannot install both popt-1.19-1.ppc and popt-1.7-1.ppc

      - cannot install both popt-1.19-1.ppc and popt-1.16-3.ppc

      - cannot install the best update candidate for package popt-1.7-1.ppc

      - problem with installed package rpm-3.0.5-30.ppc

    (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

     

    Regards,

    Ramkumar

     






  • 14.  RE: DNF error on AIX

    Posted Fri May 31, 2024 10:59 AM

     

     

    Hi Dan/Team,

    Please assist to fix the below error

     

    :/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