Power

 View Only
  • 1.  DNF UPDATE: installing, upgrading and installing dependencies

    Posted 09/12/22 09:45 AM
    Hi all,
    on an AIX 7.2 LPAR I just installed "dnf" using the dnf_aixtoolbox.sh script.
    Then, as suggested I run  "/opt/freeware/bin/dnf update"

    and this is the output:

    root@BRXIT3PORALP01/usr/opt/freeware# /opt/freeware/bin/dnf update
    AIX generic repository 1.5 MB/s | 19 MB 00:12
    AIX noarch repository 713 kB/s | 1.8 MB 00:02
    AIX 7.2 specific repository 734 kB/s | 1.2 MB 00:01
    Last metadata expiration check: 0:00:02 ago on Fri Sep 9 15:00:10 2022.
    Dependencies resolved.
    =================================================================================================================================================================
    Package Architecture Version Repository Size
    =================================================================================================================================================================
    Installing:
    python3-gpg ppc 1.13.1-100 AIX_Toolbox 744 k
    replacing python3-gpgme.ppc 1.13.1-32_1
    Upgrading:
    ca-certificates ppc 2021.2.52-3 AIX_Toolbox 919 k
    expect ppc 5.45.4-2 AIX_Toolbox 866 k
    libcomps ppc 0.1.11-100 AIX_Toolbox 621 k
    libmodulemd ppc 1.5.2-100 AIX_Toolbox 1.2 M
    librepo ppc 1.11.0-100 AIX_Toolbox 440 k
    libsmartcols ppc 2.34-100 AIX_Toolbox 614 k
    libzstd ppc 1.4.4-100 AIX_Toolbox 1.5 M
    p11-kit ppc 0.23.22-1 AIX_Toolbox 4.3 M
    p11-kit-tools ppc 0.23.22-1 AIX_Toolbox 198 k
    python3 ppc 3.7.12-1 AIX_Toolbox 39 M
    python3-libcomps ppc 0.1.11-100 AIX_Toolbox 563 k
    python3-librepo ppc 1.11.0-100 AIX_Toolbox 326 k
    tcl ppc 8.6.11-1 AIX_Toolbox 5.2 M
    tk ppc 8.6.11-1 AIX_Toolbox 2.6 M
    zchunk-libs ppc 1.1.4-101 AIX_Toolbox 823 k
    dnf ppc 4.2.17-32_50 AIX_Toolbox_72 14 k
    dnf-automatic ppc 4.2.17-32_50 AIX_Toolbox_72 12 k
    dnf-data ppc 4.2.17-32_50 AIX_Toolbox_72 24 k
    libdnf ppc 0.39.1-32_50 AIX_Toolbox_72 2.3 M
    libsolv ppc 0.7.9-32_51 AIX_Toolbox_72 672 k
    python3-dnf ppc 4.2.17-32_50 AIX_Toolbox_72 193 k
    python3-hawkey ppc 0.39.1-32_50 AIX_Toolbox_72 405 k
    python3-libdnf ppc 0.39.1-32_50 AIX_Toolbox_72 2.2 M
    Installing dependencies:
    bash ppc 5.1.4-2 AIX_Toolbox 2.8 M
    bzip2 ppc 1.0.8-2 AIX_Toolbox 238 k
    check ppc 0.13.0-1 AIX_Toolbox 93 k
    curl ppc 7.83.1-1 AIX_Toolbox 1.6 M
    cyrus-sasl ppc 2.1.28-1 AIX_Toolbox 1.2 M
    db ppc 1:5.3.28-1 AIX_Toolbox 17 M
    expat ppc 2.4.6-1 AIX_Toolbox 987 k
    fontconfig ppc 2.11.95-4 AIX_Toolbox 1.4 M
    freetype2 ppc 2.12.1-1 AIX_Toolbox 2.4 M
    gdbm ppc 1.23-1 AIX_Toolbox 283 k
    gettext ppc 0.21-1 AIX_Toolbox 14 M
    glib2 ppc 2.56.1-3 AIX_Toolbox 16 M
    gmp ppc 6.2.1-1 AIX_Toolbox 1.1 M
    gnupg2 ppc 2.2.35-1 AIX_Toolbox 12 M
    gnutls ppc 3.7.1-1 AIX_Toolbox 5.4 M
    gpgme ppc 1.13.1-100 AIX_Toolbox 518 k
    info ppc 6.7-1 AIX_Toolbox 699 k
    json-c ppc 0.15-2 AIX_Toolbox 748 k
    krb5-libs ppc 1.18.5-1 AIX_Toolbox 11 M
    libXft ppc 2.3.2-4waixX11 AIX_Toolbox 719 k
    libXrender ppc 0.9.8-3waixX11 AIX_Toolbox 225 k
    libassuan ppc 2.5.5-1 AIX_Toolbox 980 k
    libffi ppc 3.4.2-1 AIX_Toolbox 73 k
    libgcrypt ppc 1.9.4-1 AIX_Toolbox 4.4 M
    libgpg-error ppc 1.42-1 AIX_Toolbox 468 k
    libiconv ppc 1.17-1 AIX_Toolbox 1.6 M
    libksba ppc 1.4.0-1 AIX_Toolbox 1.0 M
    libnghttp2 ppc 1.46.0-1 AIX_Toolbox 303 k
    libpng ppc 1.6.37-1 AIX_Toolbox 487 k
    libssh2 ppc 1.10.0-1 AIX_Toolbox 978 k
    libtasn1 ppc 4.16.0-1 AIX_Toolbox 200 k
    libtextstyle ppc 0.21-1 AIX_Toolbox 1.1 M
    libunistring ppc 0.9.10-1 AIX_Toolbox 1.5 M
    libxml2 ppc 2.9.14-1 AIX_Toolbox 5.3 M
    libyaml ppc 0.2.5-1 AIX_Toolbox 509 k
    ncurses ppc 6.3-1 AIX_Toolbox 3.6 M
    nettle ppc 3.7.3-1 AIX_Toolbox 2.6 M
    npth ppc 1.5-1 AIX_Toolbox 220 k
    openldap ppc 2.4.58-3 AIX_Toolbox 4.3 M
    readline ppc 8.1-1 AIX_Toolbox 2.5 M
    sqlite ppc 3.37.2-1 AIX_Toolbox 9.0 M
    xz-libs ppc 5.2.5-1 AIX_Toolbox 540 k
    zlib ppc 1.2.12-1 AIX_Toolbox 345 k
    libgcc ppc 1:8-1 AIX_Toolbox_72 14 k
    libgcc8 ppc 8.3.0-6 AIX_Toolbox_72 974 k
    libgomp ppc 1:8-1 AIX_Toolbox_72 14 k
    libgomp8 ppc 8.3.0-6 AIX_Toolbox_72 1.4 M
    libstdc++ ppc 1:8-1 AIX_Toolbox_72 14 k
    libstdc++8 ppc 8.3.0-6 AIX_Toolbox_72 12 M
    Installing weak dependencies:
    pinentry ppc 1.0.0-1 AIX_Toolbox 115 k

    Transaction Summary
    =================================================================================================================================================================
    Install 51 Packages
    Upgrade 23 Packages

    Total download size: 211 M

    as you can see it notifies that (for example)
    Installing dependencies:
    bash ppc 5.1.4-2 AIX_Toolbox 2.8 M

    why I don't find the RPM installed? It seems that all the packages that should be installed as dependencies are not installed.

    any idea or hint?

    thanks Gabriella









    ------------------------------
    Gabriella Teruggi
    ------------------------------


  • 2.  RE: DNF UPDATE: installing, upgrading and installing dependencies

    Posted 09/12/22 10:13 AM
    The problem is not in DNF but it was due to my environment interface

    so after the note about 
    Total download size: 211 M

    my answer to:
    Is this ok [y/N]: was not confirmed so nothing was installed upgraded...

    As I solved it able to reply Y correctly everything worked fine and these are the last line of the output



    Upgraded:
    ca-certificates-2021.2.52-3.ppc expect-5.45.4-2.ppc libcomps-0.1.11-100.ppc libmodulemd-1.5.2-100.ppc librepo-1.11.0-100.ppc
    libsmartcols-2.34-100.ppc libzstd-1.4.4-100.ppc p11-kit-0.23.22-1.ppc p11-kit-tools-0.23.22-1.ppc python3-3.7.12-1.ppc
    python3-libcomps-0.1.11-100.ppc python3-librepo-1.11.0-100.ppc tcl-8.6.11-1.ppc tk-8.6.11-1.ppc zchunk-libs-1.1.4-101.ppc
    dnf-4.2.17-32_50.ppc dnf-automatic-4.2.17-32_50.ppc dnf-data-4.2.17-32_50.ppc libdnf-0.39.1-32_50.ppc libsolv-0.7.9-32_51.ppc
    python3-dnf-4.2.17-32_50.ppc python3-hawkey-0.39.1-32_50.ppc python3-libdnf-0.39.1-32_50.ppc

    Installed:
    python3-gpg-1.13.1-100.ppc pinentry-1.0.0-1.ppc bash-5.1.4-2.ppc bzip2-1.0.8-2.ppc check-0.13.0-1.ppc curl-7.83.1-1.ppc
    cyrus-sasl-2.1.28-1.ppc db-1:5.3.28-1.ppc expat-2.4.6-1.ppc fontconfig-2.11.95-4.ppc freetype2-2.12.1-1.ppc gdbm-1.23-1.ppc
    gettext-0.21-1.ppc glib2-2.56.1-3.ppc gmp-6.2.1-1.ppc gnupg2-2.2.35-1.ppc gnutls-3.7.1-1.ppc gpgme-1.13.1-100.ppc
    info-6.7-1.ppc json-c-0.15-2.ppc krb5-libs-1.18.5-1.ppc libXft-2.3.2-4waixX11.ppc libXrender-0.9.8-3waixX11.ppc libassuan-2.5.5-1.ppc
    libffi-3.4.2-1.ppc libgcrypt-1.9.4-1.ppc libgpg-error-1.42-1.ppc libiconv-1.17-1.ppc libksba-1.4.0-1.ppc libnghttp2-1.46.0-1.ppc
    libpng-1.6.37-1.ppc libssh2-1.10.0-1.ppc libtasn1-4.16.0-1.ppc libtextstyle-0.21-1.ppc libunistring-0.9.10-1.ppc libxml2-2.9.14-1.ppc
    libyaml-0.2.5-1.ppc ncurses-6.3-1.ppc nettle-3.7.3-1.ppc npth-1.5-1.ppc openldap-2.4.58-3.ppc readline-8.1-1.ppc
    sqlite-3.37.2-1.ppc xz-libs-5.2.5-1.ppc zlib-1.2.12-1.ppc libgcc-1:8-1.ppc libgcc8-8.3.0-6.ppc libgomp-1:8-1.ppc
    libgomp8-8.3.0-6.ppc libstdc++-1:8-1.ppc libstdc++8-8.3.0-6.ppc

    Complete!

    thanks for your attention

    ------------------------------
    Gabriella Teruggi
    ------------------------------