Howdy! I've been trying to install the R package Boom (and other packages that depend on it, like bsts) on stat1002, but I've been running into problems at the step where the package's C++ code needs to be compiled. I've documented the problem and my troubleshooting steps at https://gist.github.com/bearloga/98fb72b57c71477c6b13b395e4c0d9ea This package installed everywhere else, including stat1003 (without any modifications) :\ I need these packages for statistical analysis and forecasting directly on stat1002.
Erik B. pointed out that there's a file (/usr/share/R/debian/r-cran.mk) that is on stat1002 but not stat1003. But the author of that file (Dirk) told me that "r-cran.mk is a red herring; not used here -- only used for building r-cran-*.deb package for the distro."
I was recommended 2 solutions:
- Remove R entirely and install r-base-dev totally fresh, but idk if forcing a re-install of a particular software package on a puppet-managed machine is doable
- Add cran2deb4ubuntu as a repo (see this) to https://github.com/wikimedia/operations-puppet/blob/production/modules/statistics/manifests/compute.pp#L86 (idk if that's the right file) and install r-cran-boom and r-cran-bsts since there are pre-compiled binaries for Ubuntu 14.04
(If the file I linked above is the correct one, could we please also add r-base-dev and r-recommended to the list?)