Libcrypto and libssl not found

Hello,
While trying to compile a 3rd party software, I’m seeing the errors:

Error:
 Problem: conflicting requests
  - nothing provides libcrypto.so.10()(64bit) needed by nice-dcv-server-2023.0.15487-1.el7.aarch64
  - nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by nice-dcv-server-2023.0.15487-1.el7.aarch64
  - nothing provides libssl.so.10()(64bit) needed by nice-dcv-server-2023.0.15487-1.el7.aarch64
  - nothing provides libssl.so.10(libssl.so.10)(64bit) needed by nice-dcv-server-2023.0.15487-1.el7.aarch64

I checked the .pc file:

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib64
includedir=${prefix}/include
enginesdir=${libdir}/engines-3
modulesdir=${libdir}/ossl-modules

Name: OpenSSL-libcrypto
Description: OpenSSL cryptography library
Version: 3.0.7
Libs: -L${libdir} -lcrypto
Libs.private: -lz -ldl -pthread
Cflags: -I${includedir}

I’m not sure why NICE-DCV is looking for libssl.so.10 and libcrypto.so.10 as they list Rocky-Linux-8.5 or later as one of their supported OSs. Thanks.
P.S. The OS is Rocky Linux 9.2 (Blue Onyx)-aarch64

libcrypto.so.10 only exists on Rocky Linux 8. Rocky Linux 9 does not have that package.
Usually in cases when it says supported on Rocky Linux X.Y and later it usually means later versions of X so Y and higher. In this case it would be supported on Rocky Linux 8.5, 8.6 and so on.

1 Like

Hi @mustafa. I’m afraid that means restarting the whole installation with Rocky Linux 8. Thanks!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.