AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.

 View Only
Expand all | Collapse all

Is there a "git" package available for AIX 7.2 ? If yes how to install and resolve dependencies

  • 1.  Is there a "git" package available for AIX 7.2 ? If yes how to install and resolve dependencies

    Posted Fri July 02, 2021 08:26 PM

    I have tried to install git-2.20.4-1.aix6.1.ppc.rpm from the IBMtoolbox but I am getting dependencies mismatches and dependency problems. Does anyone have a procedure or process to install git on AIX 7.2 ? Thank you,



    #AIX
    #Support
    #SupportMigration


  • 2.  RE: Is there a "git" package available for AIX 7.2 ? If yes how to install and resolve dependencies

    Posted Sun July 04, 2021 09:27 PM

    Hello,

    The easiest way would be to set up yum, or even better - dnf, on your AIX host. I've recently come across a post about setting up dnf on AIX (didn't test it yet though):

    https://community.ibm.com/community/user/power/blogs/sangamesh-mallayya1/2021/05/28/dnf-is-now-available-on-aix-toolbox?s=03

    If configuring yum/dnf is not an option, you could download git rpm, along with all of it's dependencies from AIX Toolbox manually, place them on your AIX host in one directory and install with "rpm -Uhv /path/to/dir/*.rpm".

    Here is a full list of dependencies that "repotrack" utility resolves for the git rpm on a yum-enabled AIX 7.2 box:

    bash-5.0.18-1.aix6.1.ppc.rpm

    bash2-2.05a-1.aix4.3.ppc.rpm

    bzip2-1.0.8-2.aix6.1.ppc.rpm

    ca-certificates-2020.06.01-1.aix6.1.ppc.rpm

    curl-7.74.0-1.aix6.1.ppc.rpm

    cyrus-sasl-2.1.26-3.aix6.1.ppc.rpm

    db-6.2.38-3.aix6.1.ppc.rpm

    expat-2.2.9-2.aix6.1.ppc.rpm

    gcc-8.3.0-2.aix7.2.ppc.rpm

    gcc-cpp-8.3.0-2.aix7.2.ppc.rpm

    gdbm-1.18.1-1.aix6.1.ppc.rpm

    gettext-0.20.2-1.aix6.1.ppc.rpm

    git-2.20.4-1.aix6.1.ppc.rpm

    glib2-2.56.1-2.aix6.1.ppc.rpm

    gmp-6.1.2-1.aix6.1.ppc.rpm

    info-6.6-2.aix6.1.ppc.rpm

    krb5-libs-1.16.1-5.aix6.1.ppc.rpm

    less-557-1.aix6.1.ppc.rpm

    libffi-3.2.1-3.aix6.1.ppc.rpm

    libgcc-8-1.aix7.2.ppc.rpm

    libgcc6-6.3.0-2.aix7.2.ppc.rpm

    libgcc7-7.2.0-2.aix7.2.ppc.rpm

    libgcc8-8.3.0-4.aix7.2.ppc.rpm

    libgomp-8-1.aix7.2.ppc.rpm

    libgomp6-6.3.0-2.aix7.2.ppc.rpm

    libgomp7-7.2.0-2.aix7.2.ppc.rpm

    libgomp8-8.3.0-4.aix7.2.ppc.rpm

    libiconv-1.16-1.aix6.1.ppc.rpm

    libmpc-1.1.0-1.aix6.1.ppc.rpm

    libnghttp2-1.41.0-1.aix6.1.ppc.rpm

    libssh2-1.9.0-1.aix6.1.ppc.rpm

    libstdcplusplus-8-1.aix7.2.ppc.rpm

    libstdcplusplus6-6.3.0-2.aix7.2.ppc.rpm

    libstdcplusplus7-7.2.0-2.aix7.2.ppc.rpm

    libstdcplusplus8-8.3.0-4.aix7.2.ppc.rpm

    libtextstyle-0.20.2-1.aix6.1.ppc.rpm

    libunistring-0.9.10-1.aix6.1.ppc.rpm

    libxml2-2.9.10-1.aix6.1.ppc.rpm

    libxml2-devel-2.7.8-1.aix6.1.ppc.rpm

    lz4-1.9.2-1.aix6.1.ppc.rpm

    mpfr-4.0.2-2.aix6.1.ppc.rpm

    ncurses-6.2-2.aix6.1.ppc.rpm

    nspr-4.29-1.aix6.1.ppc.rpm

    nss-3.13.2-1.aix6.1.ppc.rpm

    openldap-2.4.56-1.aix6.1.ppc.rpm

    p11-kit-0.23.16-1.aix6.1.ppc.rpm

    p11-kit-tools-0.23.16-1.aix6.1.ppc.rpm

    perl-5.30.3-1.aix6.1.ppc.rpm

    python-2.7.18-1.aix6.1.ppc.rpm

    readline-8.0-2.aix6.1.ppc.rpm

    rsync-3.2.3-1.aix6.1.ppc.rpm

    sqlite-3.32.3-1.aix6.1.ppc.rpm

    xz-libs-5.2.5-1.aix6.1.ppc.rpm

    zlib-1.2.11-2.aix6.1.ppc.rpm

    zlib-devel-1.2.11-2.aix6.1.ppc.rpm

    Hope this helps.



    #AIX
    #Support
    #SupportMigration