]> git.donarmstrong.com Git - cran2deb.git/commitdiff
* hardcode base packages
authorDon Armstrong <don@donarmstrong.com>
Tue, 24 Jan 2012 23:05:43 +0000 (15:05 -0800)
committerDon Armstrong <don@donarmstrong.com>
Tue, 24 Jan 2012 23:05:43 +0000 (15:05 -0800)
trunk/exec/update_cache

index e9bb8900f5e54a3ce41e39283d81d132657ce4a8..ebf1d3e9246afeba1e901ed87de82b1dff022b0d 100755 (executable)
@@ -60,10 +60,24 @@ if (sum(dupes)>0) {
 
 # TODO: Check if not better a dedicated tool should be called for this
 message('updating list of base R packages...')
-base_pkgs <- readLines(pipe(paste('sudo pbuilder --execute --override-config --configfile'
-                                 ,shQuote(pbuilder_config),'-- /usr/bin/R --vanilla 2>&1 >/dev/null <'
-                                 ,shQuote(file.path(root,'exec/get_base_pkgs'))
-                                 ,'| grep -v ^W:')))
+base_pkgs <- c("base",
+               "compiler",
+               "datasets",
+               "graphics",
+               "grDevices",
+               "grid",
+               "methods",
+               "parallel",
+               "splines",
+               "stats",
+               "stats4",
+               "tcltk",
+               "tools",
+               "utils")
+# readLines(pipe(paste('sudo pbuilder --execute --override-config --configfile'
+#                                  ,shQuote(pbuilder_config),'-- /usr/bin/R --vanilla 2>&1 >/dev/null <'
+#                                  ,shQuote(file.path(root,'exec/get_base_pkgs'))
+#                                  ,'| grep -v ^W:')))
 
 if (any(grep("^E:",base_pkgs,value=FALSE))) {
        cat("Cannot continue, the following error occurred:\n")