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.  rsync installation fails due to dependency

    Posted Mon October 30, 2023 03:37 AM

    Hi Team,

    We are facing issue with installing rsync package, we have library issue, please find the below details and help us with fixing the issue.

    Let us know if any further details required.

    Error:
    +-----------------------------------------------------------------------------+
    RPM Error Summary:
    +-----------------------------------------------------------------------------+
    The following errors during installation occurred:
    error: Failed dependencies:
    libcrypto.a(libcrypto.so.1.1) is needed by rsync-3.2.7-1.ppc

    Current Output:
    # lslpp -L | grep -i rsync
    rsync 3.2.7-1 C R A program for synchronizing


    Info of some of the dependencies:

    # lslpp -L | grep -i gcc
    gcc 10-2 C R GNU Compiler Collection
    gcc-c++ 10-2 C R C++ support for GCC (/bin/rpm)
    gcc-cpp 10-2 C R The C Preprocessor (/bin/rpm)
    gcc10 10.3.0-6 C R GNU Compiler Collection
    gcc10-c++ 10.3.0-6 C R C++ support for GCC (/bin/rpm)
    gcc10-cpp 10.3.0-6 C R The C Preprocessor (/bin/rpm)
    libgcc 10-2 C R GCC version 10 shared support
    libgcc10 10.3.0-6 C R GCC version 10.3.0 shared
    libgcc8 8.3.0-6 C R GCC version 8.3.0 shared
    libgomp 10-2 C R GCC OpenMP 2.5 shared support
    libgomp10 10.3.0-6 C R GCC OpenMP 2.5 shared support
    libgomp8 8.3.0-6 C R GCC OpenMP 2.5 shared support
    # lslpp -L | grep -i libstdc
    libstdc++ 10-2 C R GNU Standard C++ Library
    libstdc++10 10.3.0-6 C R GNU Standard C++ Library
    libstdc++10-devel 10.3.0-6 C R Header files and libraries for
    libstdc++8 8.3.0-6 C R GNU Standard C++ Library



    ------------------------------
    Sai Kiran Varma Kothapalli
    ------------------------------


  • 2.  RE: rsync installation fails due to dependency

    Posted Tue October 31, 2023 12:33 PM

    Run

    updtvpkg

    it will sync the odm and the rpm db and link library dependencies. Its very undocumented but has worked every time I run into dependency issues between native aix and rpms.



    ------------------------------
    Phil Rautine
    ------------------------------



  • 3.  RE: rsync installation fails due to dependency

    Posted Wed November 01, 2023 01:23 PM

    Actually the more recent openssl.base file sets should run updtvpkg during installation, so they might not have the latest version of OpenSSL:

    AIX Toolbox for Open Source Software : What's New

    All openssl dependent packages updated after Aug 5, 2022 require openssl 1.1, which can be installed from Marketing Registration Services (MRS)

    Package updates (for example, 'dnf update') might report errors such as:
    "nothing provides libssl.a(libssl.so.1.1)"



    ------------------------------
    Jan Harris
    AIX Development Support (Liaison to the AIX Toolbox for Open Source)
    IBM (Contract)
    Austin TX
    ------------------------------