As of R 3.6.0, Bioconductor packages need to be installed using BiocManager::install().
RStudio-connect/packrat cannot seem to handle this. The workaround I've been given is to:
- manually install any needed Bioc packages on the RStudio-connect server
- manually add these to the
[Packages] section as External = <package>.
This is a major headache, especially as compared to the way that deploying to the server worked previously. Rather than my users effortlessly publishing their code, they will need to figure out the new Bioconductor packages that need special treatment, then contact me to provide this.
Has anyone found a better way? Is RStudio addressing this problem?