Power

 View Only
Expand all | Collapse all

yum update issue => Requires: libcrypto.a / Requires: libssl.a

  • 1.  yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Thu October 20, 2022 09:35 AM

    Hi,

    I have following issue:
    root@sbsb-vast-sw4-01:/root# yum update
    Setting up Update Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package krb5-libs.ppc 0:1.18.5-1 will be updated
    ---> Package krb5-libs.ppc 0:1.18.5-2 will be an update
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.1) for package: krb5-libs-1.18.5-2.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.1) for package: krb5-libs-1.18.5-2.ppc
    ---> Package openldap.ppc 0:2.4.58-3 will be updated
    ---> Package openldap.ppc 0:2.4.58-4 will be an update
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.1) for package: openldap-2.4.58-4.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.1) for package: openldap-2.4.58-4.ppc
    --> Finished Dependency Resolution
    Error: Package: openldap-2.4.58-4.ppc (AIX_Toolbox)
    Requires: libcrypto.a(libcrypto.so.1.1)
    Error: Package: krb5-libs-1.18.5-2.ppc (AIX_Toolbox)
    Requires: libssl.a(libssl.so.1.1)
    Error: Package: krb5-libs-1.18.5-2.ppc (AIX_Toolbox)
    Requires: libcrypto.a(libcrypto.so.1.1)
    Error: Package: openldap-2.4.58-4.ppc (AIX_Toolbox)
    Requires: libssl.a(libssl.so.1.1)
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    root@sbsb-vast-sw4-01:/root# oslevel -s
    7200-05-04-2220

    root@sbsb-vast-sw4-01:/root# lslpp -lc openssl.base
    #Fileset:Level:PTF Id:State:Type:Description:EFIX Locked
    /usr/lib/objrepos:openssl.base:1.0.2.2104::COMMITTED:I:Open Secure Socket Layer:EFIXLOCKED
    /etc/objrepos:openssl.base:1.0.2.2104::COMMITTED:I:Open Secure Socket Layer:EFIXLOCKED

    root@sbsb-vast-sw4-01:/root# emgr -l

    ID STATE LABEL INSTALL TIME UPDATED BY ABSTRACT
    === ===== ========== ================= ========== ======================================
    1 S IJ39876s3a 06/20/22 09:53:34 IJ39876 POTENTIAL SECURITY ISSUE
    2 S IJ40615m4b 08/09/22 11:33:54 IJ40615 for AIX 7.2 TL5 SP2 SP4
    3 S IJ41685s4a 09/22/22 09:53:23 IJ41685 POTENTIAL SECURITY ISSUE
    4 S IJ42339s4a 09/22/22 09:53:42 IJ42339 POTENTIAL SECURITY ISSUE
    5 S 1022104a 10/20/22 14:08:49 Ifix for CVE-2022-2068.

    Somebody had the same issue?

    Thx
    Jean-Luc



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


  • 2.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Fri October 28, 2022 02:02 AM
    Hi Jean-Luc,

    i assume you already followed this IBM Doc: resolving-rpm-libssla-and-libcryptoa-errors
    It is a good starting point. Maybe it could solve your issue. 

    CHers Patrick

    ------------------------------
    Patrick Hügli
    ------------------------------



  • 3.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a
    Best Answer

    Posted Fri November 11, 2022 08:28 AM
    Hi Patrick :-)

    Thanks but it's not my case.

    Cheers
    Jean-Luc

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



  • 4.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Fri November 11, 2022 08:31 AM
    libcrypto.so.1.1 and libssl.so.1.1 are not installed.

    root@sbsa-vasp-nim-01:/export/cmdb/data/AIX#ar -tv /usr/lib/libssl.a
    rwxr-xr-x 0/0 728674 Aug 01 11:14 2022 libssl.so
    rwxr-xr-x 0/0 510766 Aug 01 11:14 2022 libssl.so.0.9.8
    rwxr-xr-x 0/0 728674 Aug 01 11:14 2022 libssl.so.1.0.0
    rwxr-xr-x 0/0 728674 Aug 01 11:09 2022 libssl.so.1.0.2
    root@sbsa-vasp-nim-01:/export/cmdb/data/AIX#ar -tv /usr/lib/libcrypto.a
    rwxr-xr-x 0/0 3074668 Aug 01 11:14 2022 libcrypto.so
    rwxr-xr-x 0/0 2186744 Aug 01 11:14 2022 libcrypto.so.0.9.8
    rwxr-xr-x 0/0 3074668 Aug 01 11:14 2022 libcrypto.so.1.0.0
    rwxr-xr-x 0/0 3074668 Aug 01 11:09 2022 libcrypto.so.1.0.2

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



  • 5.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Mon November 14, 2022 03:51 AM
    is this resolved, encountered the same issue.- what is the solution.

    ------------------------------
    Tulasiram Morusu
    ------------------------------



  • 6.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Mon November 14, 2022 03:56 AM
    Hi Patrick,

    Did follow the 3 resolving steps given, but still not resolving the issue.

    root@daa10926:/opt/freeware/etc/yum # oslevel -s
    7200-05-03-2135
    root@daa10926:/opt/freeware/etc/yum # lslpp -l | grep openssl
    openssl.base 1.0.2.2105 COMMITTED Open Secure Socket Layer
    openssl.license 1.0.2.2105 COMMITTED Open Secure Socket License
    openssl.man.en_US 1.0.2.2105 COMMITTED Open Secure Socket Layer
    openssl.base 1.0.2.2105 COMMITTED Open Secure Socket Layer
    root@daa10926:/opt/freeware/etc/yum # lslpp -lc openssl.base
    #Fileset:Level:PTF Id:State:Type:Description:EFIX Locked
    /usr/lib/objrepos:openssl.base:1.0.2.2105::COMMITTED:I:Open Secure Socket Layer:
    /etc/objrepos:openssl.base:1.0.2.2105::COMMITTED:I:Open Secure Socket Layer:
    root@daa10926:/opt/freeware/etc/yum #
    root@daa10926:/opt/freeware/etc/yum #
    root@daa10926:/opt/freeware/etc/yum # lslpp -l | grep rpm.rte
    rpm.rte 4.15.1.3 COMMITTED RPM Package Manager
    rpm.rte 4.15.1.3 COMMITTED RPM Package Manager
    root@daa10926:/opt/freeware/etc/yum #



    root@daa10926:/opt/freeware/etc/yum # updtvpkg
    Please wait...
    root@daa10926:/opt/freeware/etc/yum # yum install clamav
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package clamav.ppc 0:0.104.2-3 will be installed
    --> Processing Dependency: libcrypto.a(libcrypto.so.1.1) for package: clamav-0.104.2-3.ppc
    --> Processing Dependency: libssl.a(libssl.so.1.1) for package: clamav-0.104.2-3.ppc
    --> Finished Dependency Resolution
    Error: Package: clamav-0.104.2-3.ppc (AIX_Toolbox)
    Requires: libssl.a(libssl.so.1.1)
    Error: Package: clamav-0.104.2-3.ppc (AIX_Toolbox)
    Requires: libcrypto.a(libcrypto.so.1.1)
    You could try using --skip-broken to work around the problem
    ** Found 15 pre-existing rpmdb problem(s), 'yum check' output follows:
    apr-util-ldap-1.5.4-1.ppc has missing requires of libcrypto.so
    apr-util-ldap-1.5.4-1.ppc has missing requires of libssl.so
    freetype-devel-1.3.1-9.ppc has missing requires of freetype = ('0', '1.3.1', None)
    gnupg-1.4.18-1.ppc has missing requires of libcrypto.a(libcrypto.so.1.0.1)
    gnupg-1.4.18-1.ppc has missing requires of libreadline.a(libreadline.so.5)
    1:libgcc-8-1.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    libgcc8-8.3.0-6.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    1:libgomp-8-1.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    libgomp8-8.3.0-6.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    2:libpng-devel-1.6.12-1.ppc has missing requires of libpng = ('0', '1.6.12', '1')
    1:libstdc++-8-1.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    libstdc++8-8.3.0-6.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    lsof-4.88-1.ppc has missing requires of AIX-rpm < ('0', '7.2.0.0', None)
    pcre-8.44-2.ppc has missing requires of readline >= ('0', '8.0', '2')
    readline-devel-6.3-5.ppc has missing requires of readline = ('0', '6.3', '5')
    root@daa10926:/opt/freeware/etc/yum #


    ------------------------------
    Tulasiram Morusu
    ------------------------------



  • 7.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Tue November 15, 2022 02:17 AM

    Hello guys,

    I think you are in the wrong forum. You will not find your answer in the "Power" forum...

    Check out the "Open Source" Forum at https://community.ibm.com/community/user/power/communities/open-source-home

    Good luck



    ------------------------------
    Joerg Kauke
    Unix Administrator
    COOP Switzerland
    ------------------------------



  • 8.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Tue November 15, 2022 03:59 AM

    Hi Joerg,

     

    Thanks for your input.

     

    The answer is written in https://community.ibm.com/community/user/power/blogs/jan-harris1/2022/04/18/aix-open-source-support-tips-resolving-aix-file-de

     

    We have to wait that IBM delivers a new openssl version L.

    "This is a key question because unresolved dependencies like the one for openssl 1.1.1 demonstrate that the rpm's in the repos are built against an OS that doesn't exist yet. No version of AIX with complete fixpacks provides this yet. Presumably that will happen in late December or early January according to the release schedule for AIX fixes."

     

    Regards

    Jean-Luc

    Confidentiality Notice
    This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. If you have received this email in error please notify the sender and delete all copies from your system. Bank CIC (Switzerland) Ltd., its employees, associates and subsidiaries do not accept liability for any unintentional damage caused by this email, its contents or any attachments nor any unauthorised access to, or interference with this email as a result of it. All emails to and from this address may be subject to interception or monitoring for operational reasons or for lawful business practices. Bank CIC (Switzerland) Ltd. is not obliged to treat any order transmitted by email. The notice of cancellation of any contract where Bank CIC (Switzerland) Ltd. is a party is not valid if transmitted by email.






  • 9.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Tue November 15, 2022 04:10 AM
    Edited by Joerg Kauke Tue November 15, 2022 04:10 AM
    But the new versions of openssl and openssh are released for a while...

    #lslpp -L openssl.base
    Fileset Level State Type Description (Uninstaller)
    ----------------------------------------------------------------------------
    openssl.base 1.1.2.1201 C F Open Secure Socket Layer

    you can find it on the IBM MRS Tool.

    ------------------------------
    Joerg Kauke
    Unix Administrator
    COOP Switzerland
    ------------------------------



  • 10.  RE: yum update issue => Requires: libcrypto.a / Requires: libssl.a

    Posted Tue November 15, 2022 09:24 AM

    Hi Joerg,

     

    I was focusing on the newest version of openssl 1.0.2 version.

    I downloaded and installed 1.1.1.1202 and now it works ! J

     

    Many thanks for the heads up!!

     

    Best regards

    Jean-Luc

    P.S. We could meet for lunch within the next weeks, ask also Patrick and Sylvain.