Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power


#Servers
#Opensource
 View Only
Expand all | Collapse all

Troubleshooting 'dnf update' issues post OpenSSL 3.5.0.1000 installation

  • 1.  Troubleshooting 'dnf update' issues post OpenSSL 3.5.0.1000 installation

    Posted 03/10/26 08:50 AM

    After upgrading to OpenSSL 3.5.0.1000, I am encountering an error when trying to use dnf update. The error references a missing dependent module /usr/lib/libcrypto.so.1.1, which is required by /opt/freeware/lib64/librepo.a(librepo.so.0).

    Here is the traceback of the error message:

    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf",
        line 58, in <module>
        from dnf.cli import main
      File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py",
        line 30, in <module>
        import dnf.base
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py",
        line 29, in <module>
        import libdnf.transaction
      File "/opt/freeware/lib64/python3.9/site-packages/libdnf/__init__.py",
        line 3, in <module>
        from . import common_types
      File "/opt/freeware/lib64/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
        from . import _common_types
    ImportError: 
        0509-022 Cannot load module /opt/freeware/lib64/librepo.a(librepo.so.0).
        0509-150   Dependent module /usr/lib/libcrypto.so.1.1 could not be loaded.
        0509-152   Member libcrypto.so.1.1 is not found in archive
    </module></module></module></module></module>

    I suspect a conflict between OpenSSL 3.5.0.1000 and the newer libraries that dnf requires. I am looking for advice on resolving this issue, possibly through managing alternatives or reinstalling older OpenSSL versions compatible with the current package environment.

    Additionally, any insights or workarounds regarding this specific error in the context of AIX would be highly appreciated.



  • 2.  RE: Troubleshooting 'dnf update' issues post OpenSSL 3.5.0.1000 installation

    Posted 03/10/26 02:04 PM

    I could downgrade openssl back to 3.0.16.1000 with "installp -qaXFY -d /tmp/openssl openssl.base openssl.license openssl.man.en_US".

    Problem solved. OpenSSL 3.5.0.1000 is a it is a tech preview openssl version and is not recommended for PROD environments.



    ------------------------------
    Jean-Luc Westermann
    ------------------------------