Hi,
I had this issue at a previous company for which I worked that used syncsort (this is not opensource, it's a product from Precisely) as part of their application. As Ranjit has said, it's LIBPATH. You'll need to remove /software/syncsort/lib/ from root's LIBPATH, but it will need to remain in the LIBPATH of the syncsort users or they won't be able to run syncsort.
The other thing that you may need to look at, is that any user that wants to use /opt/freeware/bin/python3.9 and syncsort (most likely a developer, not end user) will have to change their LIBPATH as appropriate for the software that they wish to run.
Phill.
------------------------------
Phill Rowbottom
------------------------------
Original Message:
Sent: Tue August 06, 2024 11:36 AM
From: Ranjit Ranjan
Subject: Not able to update latest python package in AIX
Hi
I am suspecting that some LIBPATH is exported in your system environment and because of this, libgcc_s.a is picked from /software/syncsort/lib/.
But this library is not compatible with dnf.
Can you check and unset LIBPATH if some value is set ?After unsetting the LIBPATH, try to update the package.
Thanks
Ranjit
------------------------------
Ranjit Ranjan
------------------------------
Original Message:
Sent: Tue August 06, 2024 06:54 AM
From: Manoj Kumar
Subject: Not able to update latest python package in AIX
The syncsort software is used by application team and they used it. so it might have been installed during syncsort installation.
------------------------------
Manoj Kumar
Original Message:
Sent: Tue August 06, 2024 05:28 AM
From: Ranjit Ranjan
Subject: Not able to update latest python package in AIX
Hi
Dependent module /software/syncsort/lib/libgcc_s.a(shr.o) could not be loaded.
The module has an invalid magic number.
How did you install this file /software/syncsort/lib/libgcc_s.a?
Thanks
Ranjit
------------------------------
Ranjit Ranjan