anchor.diff:  sudo apt-get -y install python-dev  # for PythonInR
   sudo apt-get -y install gdal-bin libgeos-dev  # for rgdal/raster tested via lidR
   sudo apt-get build-dep r-cran-rsymphony   # for Rsymphony: coinor-libcgl-dev coinor-libclp-dev coinor-libcoinutils-dev coinor-libosi-dev coinor-libsymphony-dev
  +sudo apt-get -y install libtesseract-dev libleptonica-dev tesseract-ocr-eng   # for tesseract
   sudo R CMD javareconf
   # ENDIF
   
  
positive.code: }
  
  # ** ensure latest version installed into revdeplib **
  system("R CMD INSTALL ~/GitHub/data.table/data.table_1.11.7.tar.gz")
  run("rerun.all")
  
  out = function(fnam="~/fail.log") {
  
negative.code:     if (!which %in% c("not.started","cran.fail","bioc.fail","both.fail")) {
        x = which   # one package manually
      } else {
        x = NULL
        if (which=="not.started") x = deps[!file.exists(paste0("./",deps,".Rcheck"))]  # those that haven't run
        if (which %in% c("cran.fail","both.fail")) x = union(x, .fail.cran)  # .fail.* were written to .GlobalEnv by status()
        if (which %in% c("bioc.fail","both.fail")) x = union(x, .fail.bioc)
      }
  