Results 1 to 5 of 5

Thread: libcrypto.so.10 again

  1. #1

    Default libcrypto.so.10 again

    Hi,
    I have a problem with libcrypto.so.10 library. I read solutions in this forum but does not help solve the problem.
    While Spartan16 (molecular modelling software) is calculated Quantum Mechnanics, appear
    Code:
     /lib64/libcrypto.so.10: no version information available (required by /home/selcuki/spartan16.2_x86-64/P4e/sp_qpi)
    Before i applied solutions ( https://forums.opensuse.org/showthre...ibcrypto.so.10) where in this forum, it gives
    Code:
    error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory
    Thanks in advance

  2. #2
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: libcrypto.so.10 again

    I'm guessing this error happens when you use binary blobs build for a different distro
    it's a naming issue
    libcrypto.so.10 is included in libopenssl1_0_0 but it's named libcrypto.so.1.0.0
    the solution to your issue is to install libopenssl1_0_0 and link libcrypto.so.1.0.0 to point to libcrypto.so.10
    Code:
    sudo zypper in libopenssl1_0_0
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 libcrypto.so.1.0.0
    you might also need to link libcrypto.so.1.0.0 to
    Code:
    sudo ln -s /lib64/libssl.so.1.0.0 /lib64/libssl.so.10
    also keep in mind that LEAP is 64 bit only and if you need a 32 bit version of the library (installing a 32bit app)
    you'd have to build it yourself as it's not build for x86 for LEAP 42.2
    https://software.opensuse.org/package/libopenssl1_0_0

  3. #3

    Default Re: libcrypto.so.10 again

    Thanks, i have applied your solutions and the output given below. It gave same error but program worked and finish the job (Even if program's output was wrong, it worked.). I am confused why give that error... i gave another molecule and it finished well without errors. I assume source of the error is different.

    Code:
    sudo zypper in libopenssl1_0_0
    Loading repository data...
    Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. Consider using a different mirror or server.
    Warning: Repository 'Main Update Repository' appears to be outdated. Consider using a different mirror or server.
    Warning: Repository 'openSUSE-Leap-42.1-Update' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    'libopenssl1_0_0' is already installed.
    No update candidate for 'libopenssl1_0_0-1.0.2j-2.2.x86_64'. The highest available version is already installed.
    Resolving package dependencies...
    
    Nothing to do.
    
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 libcrypto.so.1.0.0
    root's password:
    ln: failed to create symbolic link ‘libcrypto.so.1.0.0’: File exists
    sudo ln -s /lib64/libssl.so.1.0.0 /lib64/libssl.so.10
    cd ~
    spartan16 --foreground-submit pm3mm_charged.spartan&
    [1] 13339
    lib64/libcrypto.so.10: no version information available (required by /home/selcuki/spartan16.2_x86-64/P4e/sp_qpi)

  4. #4
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: libcrypto.so.10 again

    Quote Originally Posted by egundeger View Post
    Thanks, i have applied your solutions and the output given below. It gave same error but program worked and finish the job (Even if program's output was wrong, it worked.). I am confused why give that error... i gave another molecule and it finished well without errors. I assume source of the error is different.

    Code:
    sudo zypper in libopenssl1_0_0
    Loading repository data...
    Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. Consider using a different mirror or server.
    Warning: Repository 'Main Update Repository' appears to be outdated. Consider using a different mirror or server.
    Warning: Repository 'openSUSE-Leap-42.1-Update' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    'libopenssl1_0_0' is already installed.
    No update candidate for 'libopenssl1_0_0-1.0.2j-2.2.x86_64'. The highest available version is already installed.
    Resolving package dependencies...
    
    Nothing to do.
    
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 libcrypto.so.1.0.0
    root's password:
    ln: failed to create symbolic link ‘libcrypto.so.1.0.0’: File exists
    sudo ln -s /lib64/libssl.so.1.0.0 /lib64/libssl.so.10
    cd ~
    spartan16 --foreground-submit pm3mm_charged.spartan&
    [1] 13339
    lib64/libcrypto.so.10: no version information available (required by /home/selcuki/spartan16.2_x86-64/P4e/sp_qpi)
    my mistake I was writing the above from memory and did a few typo's thinking my errors wore obvious and would be noticed
    I forgot to put the full path to the link the proper should be
    Code:
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.1.0.0
    you should also run
    Code:
    sudo ldconfig
    so the library cache gets updated
    did you link libcrypto.so.1.0.0 to /usr/lib64/libcrypto.so.1.0.0 what's the output of
    Code:
    whereis libcrypto.so.1.0.0

  5. #5

    Default Re: libcrypto.so.10 again

    Quote Originally Posted by I_A View Post
    my mistake I was writing the above from memory and did a few typo's thinking my errors wore obvious and would be noticed
    I forgot to put the full path to the link the proper should be
    Code:
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.1.0.0
    you should also run
    Code:
    sudo ldconfig
    so the library cache gets updated
    did you link libcrypto.so.1.0.0 to /usr/lib64/libcrypto.so.1.0.0 what's the output of
    Code:
    whereis libcrypto.so.1.0.0
    output of whereis libcrypto.so.1.0.0

    Code:
    ~> sudo ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.1.0.0
    ln: failed to create symbolic link ‘/usr/lib64/libcrypto.so.1.0.0’: File exists
    ~> sudo ldconfig
    ~> whereis libcrypto.so.1.0.0
    libcrypto.so.1.0: /usr/lib64/libcrypto.so.1.0.0 /lib/libcrypto.so.1.0.0 /lib64/libcrypto.so.1.0.0
    Thanks a lot

Posting Permissions

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