AlmaLInux 9: Can't find libcrypto.so.10 or libssl.so.10

I’m setting up a new Alma Linux 9 system and need some software which requires:

  • libcrypto.so.10
  • libssl.so.10

I can’t find the package which installs these. I’ve tried compat-openssl10 and a couple others (I can’t remember), but still the libraries are not found on my system.

Can someone please tell me how I can install these on AlmaLinux 9?

I also tried: libopenssl10-1.0.2p-lp152.8.21.1.i586.rpm but the libraries are not found.

Oh, I see that after installing libopenssl10-1.0.2p-lp152.8.21.1.i586.rpm, the libraries are in /usr/lib. However, when I’m installing my packages, it says it can’t find them. I’ll try linking them into /lib and see if that works. I’m not sure where the packages are looking.

This is strange. I see the libraries are also installed in /lib (I don’t know why I didn’t see them before). However, the installation of the following packages is stating that nothing provides the libraries.

  • libc-client-2007f-16.el7.x86_64.rpm
  • uw-imap-2007f-16.el7.x86_64.rpm
  • uw-imap-utils-2007f-16.el7.x86_64.rpm

I run yum install 2007f-16 and get the following errors:

Error:
Problem 1: conflicting requests

  • nothing provides libcrypto.so.10()(64bit) needed by libc-client-2007f-16.el7.x86_64 from @commandline
  • nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by libc-client-2007f-16.el7.x86_64 from @commandline
  • nothing provides libssl.so.10()(64bit) needed by libc-client-2007f-16.el7.x86_64 from @commandline
  • nothing provides libssl.so.10(libssl.so.10)(64bit) needed by libc-client-2007f-16.el7.x86_64 from @commandline
    Problem 2: conflicting requests
  • nothing provides libcrypto.so.10()(64bit) needed by uw-imap-2007f-16.el7.x86_64 from @commandline
  • nothing provides libssl.so.10()(64bit) needed by uw-imap-2007f-16.el7.x86_64 from @commandline
    Problem 3: conflicting requests
  • nothing provides libcrypto.so.10()(64bit) needed by uw-imap-utils-2007f-16.el7.x86_64 from @commandline
  • nothing provides libssl.so.10()(64bit) needed by uw-imap-utils-2007f-16.el7.x86_64 from @commandline
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)

Any idea how I can get past this? I really need these uw-imap packages.

Okay, I was downloading the i686 version rather than the x86_64 version. I’m now able to find the libraries and was able to install the uw-imap packages.

Present the problem 2hrs ago… presents the answer after 1hr!:sweat_smile:

1 Like

The best way :slight_smile:

Thanks for posting the update in case it helps others @MarkEHansen

1 Like