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.  Error while upgrading curl using dnf.

    Posted Thu June 27, 2024 02:14 PM

    Hello, 

    I'm attempting to update a new install of AIX 7.2 and I recently used the AIX tool box install script to setup dnf and am attempting to upgrade curl but I'm getting an error on one of the dependencies libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm

    I am not familiar with this process, or the error, so I'm hoping someone who knows more is able to help.  

    Error: Error downloading packages:
      Curl error (23): Failed writing received data to disk/application for anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm [Failure writing output to destination]

    Here is the full output:

    # dnf install curl
    AIX 7.2 specific repository                                                             5.4 kB/s | 2.7 kB     00:00
    Dependencies resolved.
    ========================================================================================================================
     Package                       Architecture         Version                       Repository                       Size
    ========================================================================================================================
    Installing:
     curl                          ppc                  8.7.1-1                       AIX_Toolbox                     2.0 M
    Installing dependencies:
     bash                          ppc                  5.2.15-1                      AIX_Toolbox                     3.0 M
     cyrus-sasl                    ppc                  2.1.28-1                      AIX_Toolbox                     1.2 M
     db                            ppc                  1:5.3.28-1                    AIX_Toolbox                      17 M
     gettext                       ppc                  0.21-2                        AIX_Toolbox                      14 M
     glib2                         ppc                  2.76.3-2                      AIX_Toolbox                      15 M
     info                          ppc                  7.0.2-1                       AIX_Toolbox                     643 k
     krb5-libs                     ppc                  1.21.2-1                      AIX_Toolbox                     7.5 M
     libffi                        ppc                  3.4.4-2                       AIX_Toolbox                      73 k
     libiconv                      ppc                  1.17-1                        AIX_Toolbox                     1.6 M
     libnghttp2                    ppc                  1.58.0-1                      AIX_Toolbox                     305 k
     libssh2                       ppc                  1.10.0-2                      AIX_Toolbox                     1.0 M
     libtextstyle                  ppc                  0.21-2                        AIX_Toolbox                     1.1 M
     libunistring                  ppc                  1.1-1                         AIX_Toolbox                     3.0 M
     libxml2                       ppc                  2.12.6-1                      AIX_Toolbox                     3.1 M
     ncurses                       ppc                  6.4-1                         AIX_Toolbox                     3.8 M
     openldap                      ppc                  2.5.16-1                      AIX_Toolbox                     4.0 M
     pcre2                         ppc                  10.40-1                       AIX_Toolbox                     1.3 M
     xz-libs                       ppc                  5.4.3-1                       AIX_Toolbox                     575 k
     zlib                          ppc                  1.2.13-1                      AIX_Toolbox                     345 k
     libgcc                        ppc                  1:10-2                        AIX_Toolbox_72                   15 k
     libgcc10                      ppc                  10.3.0-6                      AIX_Toolbox_72                  793 k
     libgomp                       ppc                  1:10-2                        AIX_Toolbox_72                   14 k
     libgomp10                     ppc                  10.3.0-6                      AIX_Toolbox_72                  2.0 M
     libstdc++                     ppc                  1:10-2                        AIX_Toolbox_72                   14 k
     libstdc++10                   ppc                  10.3.0-6                      AIX_Toolbox_72                   19 M
    
    Transaction Summary
    ========================================================================================================================
    Install  26 Packages
    
    Total size: 102 M
    Total download size: 19 M
    Installed size: 359 M
    Is this ok [y/N]: y
    Downloading Packages:
    [SKIPPED] bash-5.2.15-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] curl-8.7.1-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] cyrus-sasl-2.1.28-1.aix6.1.ppc.rpm: Already downloaded
    [SKIPPED] db-5.3.28-1.aix6.1.ppc.rpm: Already downloaded
    [SKIPPED] gettext-0.21-2.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] glib2-2.76.3-2.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] info-7.0.2-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] krb5-libs-1.21.2-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libffi-3.4.4-2.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libiconv-1.17-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libnghttp2-1.58.0-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libssh2-1.10.0-2.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libtextstyle-0.21-2.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libunistring-1.1-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libxml2-2.12.6-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] ncurses-6.4-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] openldap-2.5.16-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] pcre2-10.40-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] xz-libs-5.4.3-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] zlib-1.2.13-1.aix7.1.ppc.rpm: Already downloaded
    [SKIPPED] libgcc-10-2.aix7.2.ppc.rpm: Already downloaded
    [SKIPPED] libgcc10-10.3.0-6.aix7.2.ppc.rpm: Already downloaded
    [SKIPPED] libgomp-10-2.aix7.2.ppc.rpm: Already downloaded
    [SKIPPED] libgomp10-10.3.0-6.aix7.2.ppc.rpm: Already downloaded
    [SKIPPED] libstdcplusplus-10-2.aix7.2.ppc.rpm: Already downloaded
    [MIRROR] libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm: Curl error (23): Failed writing received data to disk/application for anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm [Failure writing output to destination]
    [FAILED] libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm: Curl error (23): Failed writing received data to disk/application for anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm [Failure writing output to destination]
    
    Error: Error downloading packages:
      Curl error (23): Failed writing received data to disk/application for anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/gcc10/libstdcplusplus10-10.3.0-6.aix7.2.ppc.rpm [Failure writing output to destination]


    ------------------------------
    Jason Cawood
    ------------------------------


  • 2.  RE: Error while upgrading curl using dnf.

    Posted Thu June 27, 2024 03:07 PM

    I realized that while I had what appeared to be enough space in /var because that is where dnf places the downloaded packages, it was not enough to carry out the task of downloading these packages.  

    I've increased the space in /var and this resolved my problem



    ------------------------------
    Jason Cawood
    ------------------------------