Open alanhoyle opened 4 years ago
And if you must use conda
with R, you can get around this problem by adding package installations to your Dockerfile
in this format (adapted from here):
R --vanilla -e "Sys.setenv(TAR = '/bin/tar'); devtools::install_version('data.table', version='1.12.0', repos='https://cran.r-project.org')"
Note: The above uses devtools
to install a specific package version.
Actual Behavior
I'm trying to build a docker image with R installed in it. if I install R by saying
"conda install r" it sets TAR to /bin/gtar. This prevents some underlying R packages from working (e.g. devtools), because the proper value for TAR is /bin/tar
Expected Behavior
It should search for tar and set the value as appropriate, or leave it as /bin/tar.
Steps to Reproduce
Anaconda or Miniconda version:
I've tried several: r, r-base, conda-forge's r, r's r, and 3.6.0, 3.6.1, etc.
Operating System:
conda info
conda list --show-channel-urls