I am failing with the R
packages installation under centOS. I am trying to install the devtools
package in order to install the rstudio/DT
package with the install_github
function, but when I try to intall the devtools
package I get the following error that git2r
package couldn't been installed. Can someone maybe knows what should I do to execute the installation with success?
My code and errors and sessionInfo
are below:
also installing the dependency ‘git2r’
próbowanie adresu URL 'http://r.meteo.uni.wroc.pl/src/contrib/git2r_0.10.1.tar.gz'
Content type 'application/x-gzip' length 1014817 bytes (991 Kb)
otwarty adres URL
==================================================
downloaded 991 Kb
próbowanie adresu URL 'http://r.meteo.uni.wroc.pl/src/contrib/devtools_1.8.0.tar.gz'
Content type 'application/x-gzip' length 141487 bytes (138 Kb)
otwarty adres URL
==================================================
downloaded 138 Kb
* installing *source* package ‘git2r’ ...
** pakiet ‘git2r’ został pomyślnie rozpakowany oraz sumy MD5 zostały sprawdzone
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing inflate... -lz
checking for library containing SSL_library_init... no
configure: error: in `/tmp/Rtmpu69dSw/R.INSTALL78eb79d3960d/git2r':
configure: error: OpenSSL library required
See `config.log' for more details
ERROR: configuration failed for package ‘git2r’
* removing ‘/usr/lib64/R/library/git2r’
ERROR: dependency ‘git2r’ is not available for package ‘devtools’
* removing ‘/usr/lib64/R/library/devtools’
Pobrane pakiety źródłowe są w
‘/tmp/RtmpPa6Dam/downloaded_packages’
Aktualizowanie indeksu HTML pakietów w '.Library'
Making 'packages.html' ... wykonano
Komunikaty ostrzegawcze:
1: In install.packages("devtools") :
instalacja pakietu ‘git2r’ miała niezerowy status wyjścia
2: In install.packages("devtools") :
instalacja pakietu ‘devtools’ miała niezerowy status wyjścia
> install.packages("git2r")
Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
próbowanie adresu URL 'http://r.meteo.uni.wroc.pl/src/contrib/git2r_0.10.1.tar.gz'
Content type 'application/x-gzip' length 1014817 bytes (991 Kb)
otwarty adres URL
==================================================
downloaded 991 Kb
* installing *source* package ‘git2r’ ...
** pakiet ‘git2r’ został pomyślnie rozpakowany oraz sumy MD5 zostały sprawdzone
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing inflate... -lz
checking for library containing SSL_library_init... no
configure: error: in `/tmp/Rtmp7XPNF2/R.INSTALL7a40466f8127/git2r':
configure: error: OpenSSL library required
See `config.log' for more details
ERROR: configuration failed for package ‘git2r’
* removing ‘/usr/lib64/R/library/git2r’
Pobrane pakiety źródłowe są w
‘/tmp/RtmpPa6Dam/downloaded_packages’
Aktualizowanie indeksu HTML pakietów w '.Library'
Making 'packages.html' ... wykonano
Komunikat ostrzegawczy:
In install.packages("git2r") :
instalacja pakietu ‘git2r’ miała niezerowy status wyjścia
> sessionInfo(
+ )
R version 3.1.2 (2014-10-31)
Platform: x86_64-redhat-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=pl_PL.UTF-8 LC_NUMERIC=C
[3] LC_TIME=pl_PL.UTF-8 LC_COLLATE=pl_PL.UTF-8
[5] LC_MONETARY=pl_PL.UTF-8 LC_MESSAGES=pl_PL.UTF-8
[7] LC_PAPER=pl_PL.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=pl_PL.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.1.2
I had the same problem on red hat. The solution is (thanks to @Pascal) to install openssl-devel
yum install openssl-devel
Solved in Linux mint Sarah after installing openssl dependency:
$ sudo apt-get install libssl-dev
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With