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
------------------------------
Original Message:
Sent: Tue October 31, 2023 10:42 AM
From: Phil Rautine
Subject: rsync installation fails due to dependency
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
Original Message:
Sent: Mon October 30, 2023 03:36 AM
From: Sai Kiran Varma Kothapalli
Subject: rsync installation fails due to dependency
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
------------------------------