mccahill/docker-rstudio

How to update dependencies ?

gmondo opened this issue · 1 comments

Following README.md I tried to build from Debian Jessie, but I got this error:

# sudo docker build -t="r-studio" .
...
The command '/bin/sh -c DEBIAN_FRONTEND=noninteractive wget    http://archive.linux.duke.edu/cran/src/contrib/knitr_1.15.1.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/yaml_2.1.14.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/Rcpp_0.12.8.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/htmltools_0.3.5.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/caTools_1.17.1.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/bitops_1.0-6.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/digest_0.6.10.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/stringr_1.1.0.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/markdown_0.7.7.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/highr_0.6.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/formatR_1.4.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/evaluate_0.10.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/mime_0.5.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/stringi_1.1.2.tar.gz    http://archive.linux.duke.edu/cran/src/contrib/magrittr_1.5.tar.gz' returned a non-zero code: 8

To get it working I had to change Dockerfile as follows. Considering recent commits I wonder if it is right.

# git diff
diff --git a/Dockerfile b/Dockerfile
index 0f656f2..a9f144c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -62,32 +62,32 @@ RUN rm rstudio-server-1.0.44-amd64.deb
 RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/knitr_1.15.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/yaml_2.1.14.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/Rcpp_0.12.8.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/Rcpp_0.12.10.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/htmltools_0.3.5.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/caTools_1.17.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/bitops_1.0-6.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/digest_0.6.10.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/stringr_1.1.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/digest_0.6.12.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/stringr_1.2.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/markdown_0.7.7.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/highr_0.6.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/formatR_1.4.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/evaluate_0.10.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/mime_0.5.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/stringi_1.1.2.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/stringi_1.1.3.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/magrittr_1.5.tar.gz


 RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
    bitops_1.0-6.tar.gz \
    caTools_1.17.1.tar.gz \
-   digest_0.6.10.tar.gz \
-   Rcpp_0.12.8.tar.gz \
+   digest_0.6.12.tar.gz \
+   Rcpp_0.12.10.tar.gz \
    htmltools_0.3.5.tar.gz \
    yaml_2.1.14.tar.gz \
-   stringi_1.1.2.tar.gz \
+   stringi_1.1.3.tar.gz \
    magrittr_1.5.tar.gz \
    mime_0.5.tar.gz \
-   stringr_1.1.0.tar.gz \
+   stringr_1.2.0.tar.gz \
    highr_0.6.tar.gz \
    formatR_1.4.tar.gz \
    evaluate_0.10.tar.gz \
@@ -99,16 +99,16 @@ RUN rm \
    formatR_1.4.tar.gz \
    highr_0.6.tar.gz \
    markdown_0.7.7.tar.gz \
-   stringi_1.1.2.tar.gz \
+   stringi_1.1.3.tar.gz \
    magrittr_1.5.tar.gz \
-   stringr_1.1.0.tar.gz \
+   stringr_1.2.0.tar.gz \
    knitr_1.15.1.tar.gz \
    yaml_2.1.14.tar.gz \
-   Rcpp_0.12.8.tar.gz \
+   Rcpp_0.12.10.tar.gz \
    htmltools_0.3.5.tar.gz \
    caTools_1.17.1.tar.gz \
    bitops_1.0-6.tar.gz \
-   digest_0.6.10.tar.gz \
+   digest_0.6.12.tar.gz \
    mime_0.5.tar.gz

 # dependency for R XML library
@@ -123,26 +123,32 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y \
 # R packages we need for devtools - and we need devtools to be able to update the rmarkdown package
 RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/rstudioapi_0.6.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/openssl_0.9.5.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/openssl_0.9.6.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/withr_1.0.2.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/brew_1.0-6.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/stringi_1.1.2.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/stringi_1.1.3.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/magrittr_1.5.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/stringr_1.1.0.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/roxygen2_5.0.1.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/stringr_1.2.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/assertthat_0.1.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/crayon_1.3.2.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/backports_1.0.5.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/rprojroot_1.2.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/desc_1.1.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/commonmark_1.2.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/roxygen2_6.0.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/rversions_1.0.3.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/git2r_0.16.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/git2r_0.18.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/devtools_1.12.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/R6_2.2.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/mime_0.5.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/httr_1.2.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/RCurl_1.95-4.8.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/Rcpp_0.12.8.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/Rcpp_0.12.10.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/BH_1.62.0-1.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/xml2_1.0.0.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/curl_2.3.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/jsonlite_1.1.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/digest_0.6.10.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/xml2_1.1.1.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/curl_2.4.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/jsonlite_1.3.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/digest_0.6.12.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/downloader_0.4.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/memoise_1.0.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/plyr_1.8.4.tar.gz \
@@ -151,60 +157,72 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/bitops_1.0-6.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
-   jsonlite_1.1.tar.gz \
-   digest_0.6.10.tar.gz \
+   jsonlite_1.3.tar.gz \
+   digest_0.6.12.tar.gz \
    memoise_1.0.0.tar.gz \
    whisker_0.3-2.tar.gz \
    bitops_1.0-6.tar.gz \
    RCurl_1.95-4.8.tar.gz \
-   Rcpp_0.12.8.tar.gz \
+   Rcpp_0.12.10.tar.gz \
    plyr_1.8.4.tar.gz \
    R6_2.2.0.tar.gz \
-   curl_2.3.tar.gz \
-   openssl_0.9.5.tar.gz \
+   curl_2.4.tar.gz \
+   openssl_0.9.6.tar.gz \
    mime_0.5.tar.gz \
    httr_1.2.1.tar.gz \
    rstudioapi_0.6.tar.gz \
    withr_1.0.2.tar.gz \
    brew_1.0-6.tar.gz \
-   stringi_1.1.2.tar.gz \
+   stringi_1.1.3.tar.gz \
    magrittr_1.5.tar.gz \
-   stringr_1.1.0.tar.gz \
-   roxygen2_5.0.1.tar.gz \
-   XML_3.98-1.5.tar.gz \
+   stringr_1.2.0.tar.gz \
+   assertthat_0.1.tar.gz \
+   crayon_1.3.2.tar.gz \
+   backports_1.0.5.tar.gz \
+   rprojroot_1.2.tar.gz \
+   desc_1.1.0.tar.gz \
+   commonmark_1.2.tar.gz \
    BH_1.62.0-1.tar.gz \
-   xml2_1.0.0.tar.gz \
+   xml2_1.1.1.tar.gz \
+   roxygen2_6.0.1.tar.gz \
+   XML_3.98-1.5.tar.gz \
    rversions_1.0.3.tar.gz \
-   git2r_0.16.0.tar.gz \
+   git2r_0.18.0.tar.gz \
    devtools_1.12.0.tar.gz \
    downloader_0.4.tar.gz

 RUN rm \
-   jsonlite_1.1.tar.gz \
-   digest_0.6.10.tar.gz \
+   jsonlite_1.3.tar.gz \
+   digest_0.6.12.tar.gz \
    memoise_1.0.0.tar.gz \
    whisker_0.3-2.tar.gz \
    bitops_1.0-6.tar.gz \
    RCurl_1.95-4.8.tar.gz \
-   Rcpp_0.12.8.tar.gz \
+   Rcpp_0.12.10.tar.gz \
    plyr_1.8.4.tar.gz \
    R6_2.2.0.tar.gz \
    mime_0.5.tar.gz \
    httr_1.2.1.tar.gz \
    rstudioapi_0.6.tar.gz \
-   openssl_0.9.5.tar.gz \
+   openssl_0.9.6.tar.gz \
    withr_1.0.2.tar.gz \
    brew_1.0-6.tar.gz \
-   stringi_1.1.2.tar.gz \
+   stringi_1.1.3.tar.gz \
    magrittr_1.5.tar.gz \
-   stringr_1.1.0.tar.gz \
-   roxygen2_5.0.1.tar.gz \
-   XML_3.98-1.5.tar.gz \
+   stringr_1.2.0.tar.gz \
+   assertthat_0.1.tar.gz \
+   crayon_1.3.2.tar.gz \
+   backports_1.0.5.tar.gz \
+   rprojroot_1.2.tar.gz \
+   desc_1.1.0.tar.gz \
+   commonmark_1.2.tar.gz \
    BH_1.62.0-1.tar.gz \
-   xml2_1.0.0.tar.gz \
-   curl_2.3.tar.gz \
+   xml2_1.1.1.tar.gz \
+   roxygen2_6.0.1.tar.gz \
+   XML_3.98-1.5.tar.gz \
+   curl_2.4.tar.gz \
    rversions_1.0.3.tar.gz \
-   git2r_0.16.0.tar.gz \
+   git2r_0.18.0.tar.gz \
    devtools_1.12.0.tar.gz \
    downloader_0.4.tar.gz

@@ -215,7 +233,7 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/assertthat_0.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/lazyeval_0.2.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/tibble_1.2.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/ggplot2_2.2.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/ggplot2_2.2.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/RColorBrewer_1.1-2.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/dichromat_2.0-0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/colorspace_1.3-2.tar.gz \
@@ -228,7 +246,7 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/proto_1.0.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/minqa_1.2.4.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/nloptr_1.0.4.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/RcppEigen_0.3.2.9.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/RcppEigen_0.3.2.9.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/lme4_1.1-12.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
@@ -245,11 +263,11 @@ RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
    assertthat_0.1.tar.gz \
    lazyeval_0.2.0.tar.gz \
    tibble_1.2.tar.gz \
-   ggplot2_2.2.0.tar.gz \
+   ggplot2_2.2.1.tar.gz \
    stargazer_5.2.tar.gz \
    minqa_1.2.4.tar.gz \
    nloptr_1.0.4.tar.gz \
-   RcppEigen_0.3.2.9.0.tar.gz \
+   RcppEigen_0.3.2.9.1.tar.gz \
    lme4_1.1-12.tar.gz

 RUN rm \
@@ -266,11 +284,11 @@ RUN rm \
    assertthat_0.1.tar.gz \
    lazyeval_0.2.0.tar.gz \
    tibble_1.2.tar.gz \
-   ggplot2_2.2.0.tar.gz \
+   ggplot2_2.2.1.tar.gz \
    stargazer_5.2.tar.gz \
    minqa_1.2.4.tar.gz \
    nloptr_1.0.4.tar.gz \
-   RcppEigen_0.3.2.9.0.tar.gz \
+   RcppEigen_0.3.2.9.1.tar.gz \
    lme4_1.1-12.tar.gz

 # more libraries Mine Cetinakya-Rundel asked for
@@ -282,7 +300,7 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/R6_2.2.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/magrittr_1.5.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/lazyeval_0.2.0.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/DBI_0.5-1.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/DBI_0.6.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/BH_1.62.0-1.tar.gz


@@ -292,7 +310,7 @@ RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
    R6_2.2.0.tar.gz \
    magrittr_1.5.tar.gz \
    lazyeval_0.2.0.tar.gz \
-   DBI_0.5-1.tar.gz \
+   DBI_0.6.tar.gz \
    BH_1.62.0-1.tar.gz \
    tibble_1.2.tar.gz \
    dplyr_0.5.0.tar.gz
@@ -303,55 +321,55 @@ RUN rm \
    R6_2.2.0.tar.gz \
    magrittr_1.5.tar.gz \
    lazyeval_0.2.0.tar.gz \
-   DBI_0.5-1.tar.gz \
+   DBI_0.6.tar.gz \
    BH_1.62.0-1.tar.gz \
    tibble_1.2.tar.gz \
    dplyr_0.5.0.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive wget \
-   http://archive.linux.duke.edu/cran/src/contrib/chron_2.3-48.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/data.table_1.10.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/chron_2.3-50.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/data.table_1.10.4.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/rematch_1.0.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/cellranger_1.1.0.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/tidyr_0.6.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/tidyr_0.6.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/googlesheets_0.2.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/hms_0.3.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/readr_1.0.0.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/readr_1.1.0.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/purrr_0.2.2.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/selectr_0.3-1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/rvest_0.3.2.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/pbkrtest_0.4-6.tar.gz
+   http://archive.linux.duke.edu/cran/src/contrib/pbkrtest_0.4-7.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
-   chron_2.3-48.tar.gz \
-   data.table_1.10.0.tar.gz \
+   chron_2.3-50.tar.gz \
+   data.table_1.10.4.tar.gz \
    rematch_1.0.1.tar.gz \
    cellranger_1.1.0.tar.gz \
-   tidyr_0.6.0.tar.gz \
+   tidyr_0.6.1.tar.gz \
    hms_0.3.tar.gz \
-   readr_1.0.0.tar.gz \
+   readr_1.1.0.tar.gz \
    purrr_0.2.2.tar.gz \
    googlesheets_0.2.1.tar.gz \
    selectr_0.3-1.tar.gz \
    rvest_0.3.2.tar.gz \
-   pbkrtest_0.4-6.tar.gz
+   pbkrtest_0.4-7.tar.gz

 RUN rm \
-   chron_2.3-48.tar.gz \
-   data.table_1.10.0.tar.gz \
+   chron_2.3-50.tar.gz \
+   data.table_1.10.4.tar.gz \
    rematch_1.0.1.tar.gz \
    cellranger_1.1.0.tar.gz \
-   tidyr_0.6.0.tar.gz \
+   tidyr_0.6.1.tar.gz \
    googlesheets_0.2.1.tar.gz \
    hms_0.3.tar.gz \
-   readr_1.0.0.tar.gz \
+   readr_1.1.0.tar.gz \
    purrr_0.2.2.tar.gz \
    selectr_0.3-1.tar.gz \
    rvest_0.3.2.tar.gz \
-   pbkrtest_0.4-6.tar.gz
+   pbkrtest_0.4-7.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive wget \
-   http://archive.linux.duke.edu/cran/src/contrib/SparseM_1.74.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/SparseM_1.76.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/MatrixModels_0.4-1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/quantreg_5.29.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/car_2.1-4.tar.gz \
@@ -360,8 +378,8 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/gridExtra_2.2.1.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/ggdendro_0.1-20.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/mnormt_1.5-5.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/psych_1.6.9.tar.gz \
-   http://archive.linux.duke.edu/cran/src/contrib/broom_0.4.1.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/psych_1.7.3.21.tar.gz \
+   http://archive.linux.duke.edu/cran/src/contrib/broom_0.4.2.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/reshape_0.8.6.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/prettyunits_1.0.2.tar.gz \
    http://archive.linux.duke.edu/cran/src/contrib/progress_1.1.2.tar.gz \
@@ -369,7 +387,7 @@ RUN DEBIAN_FRONTEND=noninteractive wget \
    http://archive.linux.duke.edu/cran/src/contrib/mosaic_0.14.4.tar.gz

 RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
-   SparseM_1.74.tar.gz \
+   SparseM_1.76.tar.gz \
    MatrixModels_0.4-1.tar.gz \
    quantreg_5.29.tar.gz \
    car_2.1-4.tar.gz \
@@ -378,8 +396,8 @@ RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
    gridExtra_2.2.1.tar.gz \
    ggdendro_0.1-20.tar.gz \
    mnormt_1.5-5.tar.gz \
-   psych_1.6.9.tar.gz \
-   broom_0.4.1.tar.gz \
+   psych_1.7.3.21.tar.gz \
+   broom_0.4.2.tar.gz \
    reshape_0.8.6.tar.gz \
    prettyunits_1.0.2.tar.gz \
    progress_1.1.2.tar.gz \
@@ -387,7 +405,7 @@ RUN DEBIAN_FRONTEND=noninteractive R CMD INSTALL \
    mosaic_0.14.4.tar.gz

 RUN rm \
-   SparseM_1.74.tar.gz \
+   SparseM_1.76.tar.gz \
    MatrixModels_0.4-1.tar.gz \
    quantreg_5.29.tar.gz \
    car_2.1-4.tar.gz \
@@ -396,8 +414,8 @@ RUN rm \
    gridExtra_2.2.1.tar.gz \
    ggdendro_0.1-20.tar.gz \
    mnormt_1.5-5.tar.gz \
-   psych_1.6.9.tar.gz \
-   broom_0.4.1.tar.gz \
+   psych_1.7.3.21.tar.gz \
+   broom_0.4.2.tar.gz \
    reshape_0.8.6.tar.gz \
    prettyunits_1.0.2.tar.gz \
    progress_1.1.2.tar.gz \

Because there are a lot of libraries and I'm using specific versions, it is pretty common to hit cases where a newer library has been released than what is in the Docker build script. I'm putting up with this so that I know exactly which version of each library is in the image, so yes, some changes are needed typically. The version I am pushing in the next couple minutes built without problems yesterday, so until there are some more library updates it should be OK.