Open matt-wirtz opened 4 years ago
I just tried this using the latest opensuse/leap
image from dockerhub and I was able to install the R package against the standard openssl-devel
library from zypper. This is the env:
R version 3.5.0 (2018-04-23)
Platform: x86_64-suse-linux-gnu (64-bit)
Running under: openSUSE Leap 15.1
So which version of the openssl headers do you have installed? What version of openssl-devel
is installed on your system? And What do you see for:
grep SHLIB_VERSION_NUMBER /usr/include/openssl/opensslv.h
It sounds like somehow you managed to install conflicting ssl headers.
Thanks for looking into it.
The libressl-devel is installed on my system:
Information for package libressl-devel:
---------------------------------------
Repository : Update-Oss
Name : libressl-devel
Version : 2.8.0-lp150.2.3.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 1,3 MiB
Installed : Yes
Status : up-to-date
Source package : libressl-2.8.0-lp150.2.3.1.src
Summary : Development files for LibreSSL, an SSL/TLS protocol implementation
Description :
LibreSSL is an open-source implementation of the Secure Sockets Layer
(SSL) and Transport Layer Security (TLS) protocols. It derives from
OpenSSL, with the aim of refactoring the OpenSSL code so as to
provide a more secure implementation.
This subpackage contains libraries and header files for developing
applications that want to make use of libressl.
The openssl-devel package is not installed. Might that be the reason, why the openssl package in R is not compiling?
Unfortunately the installation of openssl-devel conflicts with other packages like mysql-workbench and libmariadb-devel. So I would need to remove these packages before I could install openssl-devel.
grep SHLIB_VERSION_NUMBER /usr/include/openssl/opensslv.h
#define SHLIB_VERSION_NUMBER "1.0.0"
I removed all packages relying on libressl and then installed openssl-devel. After this I could successfully install the R package openssl.
Thanks for your help.
I'll see if I can make it work with libressl as well.
Hi,
I think I have a very similar issue as mentioned here already: (https://github.com/jeroen/openssl/issues/39)
When trying to install the openssl package under R I get the folliowing error:
I'm running opensuse 15 and openssl is installed:
On my system there are different libssl versions installed too, as there were in the linked issue mentioned above. But all reside in the same directory /usr/lib64. So I don't think I can fix it by specifying the LD_LIBRARY_PATH.
Any help is appreciated.
My sessioninfo: