Dear All,
I'm new to R and bioconductor. I cannot install some package, as they seem to be incompatible with the version of R I'm using (see below). I can't have the R updated at the moment. Is it possible to install older version of the packages instead, to avoid the problem?
Thanks for any suggestions,
Best wishes,
Lech
I should have been more precise:
biocLite()
takes care of picking the right versions of Bioconductor packages for you. But it cannot do this for CRAN packages. For CRAN packages it always picks up the current version. RcppArmadillo is a CRAN package sobiocLite()
tries to install the version that is currently available on CRAN (0.7.100.3.1). You're getting a compilation error during the installation of this package (the error message is pretty explicit but I can't copy/paste it here from your screenshot, please don't use screenshots when you can just copy/paste your session in your post).If you need help with installing the RcppArmadillo package, you can ask on the R-help mailing list (R-help@r-project.org). See also this page for other ways to report issues or ask questions about the package:
https://cran.r-project.org/web/packages/RcppArmadillo/index.html
But maybe the easiest way for you is to install the version that is known to be compatible with BioC 3.2. You can see this version here:
https://bioconductor.org/checkResults/3.2/bioc-20160423/zin1-R-instpkgs.html
(version 0.6.700.3.0)
This version is available in the RcppArmadillo archive here:
https://cran.r-project.org/src/contrib/Archive/RcppArmadillo/
Getting a working Bioc 3.2 installation can be time consuming :-/
You really need to ask yourself whether you want to spend your time trying to do this or if you want to update to R 3.3 / BioC 3.3. Installing R 3.3 on a Linux machine is *very* easy.
Hope this helps,
H.