Results 1 to 4 of 4

Thread: Issue with libcrypto.so.1.1

  1. #1

    Exclamation Issue with libcrypto.so.1.1

    When I tried to update OpenSuse, I received an issue with follow text :


    Problem: nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by virtualbox-6.0.6-2.19.x86_64
    Solution 1: do not install virtualbox-6.0.6-2.19.x86_64
    Solution 2: break virtualbox-6.0.6-2.19.x86_64 by ignoring some of its dependencies.


    I found the dependencies of libcrypto.so.1.1 with follow commands :

    rpm -q --whatprovides libcrypto.so.1.1

    and the output is :

    libopenssl1_1-32bit-1.1.0h-4.6.x86_64.

    I am listening the ouput of installed packages :

    zypper se -i libopenssl
    Loading repository data...
    Reading installed packages...

    S | Name | Summary | Type
    --+---------------------+---------------------------------------------+--------
    i | libopenssl1_0_0 | Secure Sockets and Transport Layer Security | package
    i | libopenssl1_1 | Secure Sockets and Transport Layer Security | package
    i | libopenssl1_1-32bit | Secure Sockets and Transport Layer Security | package
    How cand I fit it?

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,671
    Blog Entries
    1

    Default Re: Issue with libcrypto.so.1.1

    Without more detail,
    This is usually the result of a different file naming standard.
    If this is the case, then the simple solution is to create a symlink between the expected name and the actual, installed file with the different name.
    The other possibility is that you're installing a 32-bit library when Virtualbox is expecting a 64-bit library... Is your machine really a 32-bit machine? There are very few 32-bit machines in existence today, you'd have to go back to 2008 when almost all 32-bit models stopped shipping.

    Also, if your machine is 32-bit, you can't install VBox 6.0, you have to install VBox 5.2.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3

    Default Re: Issue with libcrypto.so.1.1

    My computer is 64bit,

    $cat /etc/*-release

    NAME="openSUSE Tumbleweed"
    # VERSION="20190514"
    ID="opensuse-tumbleweed"
    ID_LIKE="opensuse suse"
    VERSION_ID="20190514"
    PRETTY_NAME="openSUSE Tumbleweed"
    ANSI_COLOR="0;32"
    CPE_NAME="cpe:/opensuse:tumbleweed:20190514"
    BUG_REPORT_URL="https://bugs.opensuse.org"
    HOME_URL="https://www.opensuse.org/"
    LOGO="distributor-logo".

    $uname -a

    $Linux linux-456c 5.1.3-1.g07d2e25-default #1 SMP Fri May 17 04:54:29 UTC 2019 (07d2e25) x86_64 x86_64 x86_64 GNU/Linux.

    The issue become form version virtualbox-6.0.6-2.18.x86_64.
    Then OpenSuse give me advice to change to channel of OpenSuse. Then the repository recieve an update and it gives me the issue with follow text :


    Problem: nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by virtualbox-6.0.6-2.19.x86_64
    Solution 1: do not install virtualbox-6.0.6-2.19.x86_64
    Solution 2: break virtualbox-6.0.6-2.19.x86_64 by ignoring some of its dependencies.

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,671
    Blog Entries
    1

    Default Re: Issue with libcrypto.so.1.1

    From what you posted,
    It's very likely that Virtualbox is expecting libcrypto.so.1.1 in a different location.

    Recommend...
    Install virtualbox ignoring the dependency.

    After installed, run virtualbox from within a console so that you get verbose output describing the error,
    Most likely you'll see an error that libcrypto.so.1.1 was not found in a particular location.

    On your machine, there should be 2 copies of the file at the following locations
    Code:
    /usr/lib/libcrypto.so.1.1/usr/lib64/libcrypto.so.1.1
    Create a symlink between the location wherever Virtualbox expects the file and one of the locations where your file actually exists.
    There are various guides on the Internet describing how to create a symlink, I also wrote up a short Wiki article

    https://en.opensuse.org/User:Tsu2/Ma...ken_Stuff_Work

    After creating your symlink, re-launch Virtualbox.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •