[R] Can't seem to install packages
Duncan Murdoch
murdoch.duncan at gmail.com
Thu May 28 17:21:02 CEST 2015
On 28/05/2015 6:10 AM, Claire Rioualen wrote:
> Hello,
>
> I can't seem to install R packages, since it seemed there were some
> permission problems I "chmoded" /usr/share/R/ and /usr/lib/R/. However,
> there are still errors in the process. Here's my config:
>
> > sessionInfo()
> R version 3.1.1 (2014-07-10)
> Platform: x86_64-pc-linux-gnu (64-bit)
>
> locale:
> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
> [9] LC_ADDRESS=C LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] ggplot2_1.0.1 BiocInstaller_1.16.5
>
> loaded via a namespace (and not attached):
> [1] colorspace_1.2-6 digest_0.6.8 grid_3.1.1 gtable_0.1.2
> [5] magrittr_1.5 MASS_7.3-40 munsell_0.4.2 plyr_1.8.2
> [9] proto_0.3-10 Rcpp_0.11.6 reshape2_1.4.1 scales_0.2.4
> [13] stringi_0.4-1 stringr_1.0.0 tcltk_3.1.1 tools_3.1.1
>
> And here are some packages I tried to install:
>
> *> install.packages("XML")*
> Installing package into ���/packages/rsat/R-scripts/Rpackages���
> (as ���lib��� is unspecified)
> trying URL 'http://ftp.igh.cnrs.fr/pub/CRAN/src/contrib/XML_3.98-1.1.tar.gz'
> Content type 'text/html' length 1582216 bytes (1.5 Mb)
> opened URL
> ==================================================
> downloaded 1.5 Mb
>
> * installing *source* package ���XML��� ...
> ** package ���XML��� successfully unpacked and MD5 sums checked
> checking for gcc... gcc
> checking for C compiler default output file name... rm: cannot remove
> 'a.out.dSYM': Is a directory
> a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> 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 how to run the C preprocessor... gcc -E
> checking for sed... /bin/sed
> checking for pkg-config... /usr/bin/pkg-config
> checking for xml2-config... no
> Cannot find xml2-config
> ERROR: configuration failed for package ���XML���
> * removing ���/packages/rsat/R-scripts/Rpackages/XML���
>
> The downloaded source packages are in
> ���/tmp/RtmphODjkn/downloaded_packages���
> Warning message:
> In install.packages("XML") :
> installation of package ���XML��� had non-zero exit status
>
>
> *> install.packages("Biostrings")*
> Installing package into ���/packages/rsat/R-scripts/Rpackages���
> (as ���lib��� is unspecified)
> Warning message:
> package ���Biostrings��� is not available (for R version 3.1.1)
>
> *> biocLite("Biostrings")*
> [...]
> io_utils.c:16:18: fatal error: zlib.h: No such file or directory
> #include <zlib.h>
> ^
> compilation terminated.
> /usr/lib/R/etc/Makeconf:128: recipe for target 'io_utils.o' failed
> make: *** [io_utils.o] Error 1
> ERROR: compilation failed for package ���Biostrings���
> * removing ���/packages/rsat/R-scripts/Rpackages/Biostrings���
>
> The downloaded source packages are in
> ���/tmp/RtmphODjkn/downloaded_packages���
> Warning message:
> In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
> installation of package ���Biostrings��� had non-zero exit status
>
>
> I've used R on several machines before and never had such problems.
> Thanks for any clue!
>
It's hard to read your message (I think it was posted in HTML), but I
think those are all valid errors in building those packages. You appear
to be missing some of their dependencies. This is not likely related to
permissions.
Duncan Murdoch
More information about the R-help
mailing list