AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 View Only
  • 1.  configuring DNF on AIX 7.2

    Posted Tue December 13, 2022 04:24 PM
    What is the next step after running dnf_aixtoolbox_local.sh? Is there a document that lists step-by-step to setup DNF ?

    getting errors running dnf update on the repository server(below).

    dnf_aixtoolbox_local.sh (successful)
    # dnf repolist
    repo id repo name
    Local_AIX_Toolbox Local AIX generic repository
    Local_AIX_Toolbox_72 Local AIX 7.2 specific repository
    Local_AIX_Toolbox_noarch Local AIX noarch repository
    #

    # dnf update
    Last metadata expiration check: 0:24:13 ago on Tue Dec 13 15:52:16 2022.
    Error:
    Problem 1: package librepo-1.11.0-100.ppc requires libcurl.a(libcurl.so.4), but none of the providers can be installed
    - package librepo-1.11.0-100.ppc requires curl >= 7.79.0, but none of the providers can be installed
    - package curl-7.83.1-1.ppc requires libldap.a(libldap-2.4.so.2), but none of the providers can be installed
    - package curl-7.83.1-1.ppc requires liblber.a(liblber-2.4.so.2), but none of the providers can be installed
    - package curl-7.83.1-1.ppc requires openldap >= 2.4.58, but none of the providers can be installed
    - cannot install the best update candidate for package librepo-1.11.0-32_1.ppc
    - nothing provides libcrypto.a(libcrypto.so.1.1) needed by openldap-2.4.58-4.ppc
    - nothing provides libssl.a(libssl.so.1.1) needed by openldap-2.4.58-4.ppc
    Problem 2: package python3-librepo-1.11.0-100.ppc requires libcurl.a(libcurl.so.4), but none of the providers can be installed
    - package curl-7.83.1-1.ppc requires libldap.a(libldap-2.4.so.2), but none of the providers can be installed
    - package curl-7.83.1-1.ppc requires liblber.a(liblber-2.4.so.2), but none of the providers can be inst


    ------------------------------
    Greg Etchill
    ------------------------------


  • 2.  RE: configuring DNF on AIX 7.2

    Posted Tue December 20, 2022 12:11 PM
    Nothing is required once you have installed dnf using dnf_aixtoolbox script.
    These issues are coming because new packages on AIX toolbox are built with openssl 1.1.1
    So you need to have openssl 1.1.1 provided by AIX. You can install them on AIX from AIX web download. 
    https://www.ibm.com/support/pages/downloading-and-installing-or-upgrading-openssl-and-openssh

    ------------------------------
    SANKET RATHI
    ------------------------------