Hi all!
I would like to run some bioconductor packages on a really old (but still powerful) MacPro (OS X 10.8.5) with R 3.1.3 (I cannot install newer R versions on this machine). Now I installed an old distribution of ShortRead using biocLite(). But when I run
library(ShortRead)
it tells me that the required BiocParallel could not load. Hence I run
library(BiocParallel)
which produces the warning:
'Error in readRDS(pfile):
cannot read workspace version 3 written by R 3.6.2; need R 3.5.0 or newer.'
So package load for BiocParallel fails. I understand that this is because of the old R version used. However, loading the Biostrings package, for instance, works fine, so I was wondering if there is a trick to make ANY bioconductor package load properly (i.e., circumvent this readRDS error issue).
Thanks a lot, Daniel
Some of the technical members more familiar with the package builds, etc., may respond, but I think that a solution via conda would work here? That is, create a new conda environment for R 3.1.3, and then also install packages outside R via conda. In this way, all package versions should function 'harmoniously', unless a particular package was never available for R 3.1.3