diff --git a/com.oracle.truffle.r.test.packages/initial.package.blacklist b/com.oracle.truffle.r.test.packages/initial.package.blacklist index f69f6327e6c76af4ee13b6caf89aab7a8a2ab8fd..80c6a5c45db7986aec560f68c996fed6cf7540d9 100644 --- a/com.oracle.truffle.r.test.packages/initial.package.blacklist +++ b/com.oracle.truffle.r.test.packages/initial.package.blacklist @@ -1,6 +1,3 @@ -Package: ABCoptim -Reason: corebug - Package: beadarray Reason: Bioconductor @@ -25,24 +22,15 @@ Reason: Bioconductor Package: SAGx Reason: Bioconductor -Package: RJSONIO -Reason: C++ - Package: LBE Reason: Bioconductor Package: widgetTools Reason: Bioconductor -Package: gmp -Reason: C++ - Package: rgl Reason: graphics -Package: qtbase -Reason: C++ - Package: ChemmineR Reason: Bioconductor @@ -58,9 +46,6 @@ Reason: Bioconductor Package: MergeMaid Reason: Bioconductor -Package: stepR -Reason: C++ - Package: rtracklayer Reason: Bioconductor @@ -73,15 +58,9 @@ Reason: Bioconductor Package: Cairo Reason: graphics -Package: timeDate -Reason: corebug - Package: GlobalAncova Reason: Bioconductor -Package: archiDART -Reason: corebug - Package: DNAcopy Reason: Bioconductor @@ -94,27 +73,15 @@ Reason: Bioconductor Package: GEOmetadb Reason: Bioconductor -Package: EMCC -Reason: C++ - Package: tcltk2 Reason: tcltk -Package: simplexreg -Reason: C++ - -Package: Rcpp -Reason: C++ - Package: BSgenome Reason: Bioconductor Package: nem Reason: Bioconductor -Package: vignettes -Reason: corebug - Package: minet Reason: Bioconductor @@ -124,15 +91,9 @@ Reason: Bioconductor Package: R.methodsS3 Reason: replacement -Package: depmixS4 -Reason: C++ - Package: breastCancerVDX Reason: Bioconductor -Package: pcaPP -Reason: C++ - Package: topGO Reason: Bioconductor @@ -151,31 +112,18 @@ Reason: Bioconductor Package: globaltest Reason: Bioconductor -Package: proxy -Reason: corebug -Analysis: stack overflow in vector extract - Package: convert Reason: Bioconductor Package: RDAVIDWebService Reason: Bioconductor -Package: MaXact -Reason: C++ - -Package: Rglpk -Reason: native - Package: simpleaffy Reason: Bioconductor Package: GO.db Reason: Bioconductor -Package: mixer -Reason: C++ - Package: EBImage Reason: Bioconductor @@ -185,42 +133,24 @@ Reason: Bioconductor Package: S4Vectors Reason: Bioconductor -Package: HiDimDA -Reason: C++ - -Package: wle -Reason: native - Package: xcms Reason: Bioconductor Package: qvalue Reason: Bioconductor -Package: bnpmr -Reason: C++ - Package: BSgenome.Hsapiens.UCSC.hg19 Reason: Bioconductor Package: GOstats Reason: Bioconductor -Package: dbarts -Reason: C++ - -Package: aidar -Reason: corebug - Package: pcaMethods Reason: Bioconductor Package: BiocGenerics Reason: Bioconductor -Package: synchronicity -Reason: C++ - Package: phyloseq Reason: Bioconductor @@ -254,9 +184,6 @@ Reason: Bioconductor Package: AnnotLists Reason: tcltk -Package: corpcor -Reason: corebug - Package: fabia Reason: Bioconductor @@ -269,9 +196,6 @@ Reason: Bioconductor Package: aroma.light Reason: Bioconductor -Package: flam -Reason: C++ - Package: marray Reason: Bioconductor @@ -284,18 +208,12 @@ Reason: Bioconductor Package: Rgraphviz Reason: Bioconductor -Package: OjaNP -Reason: C++ - Package: biomaRt Reason: Bioconductor Package: DESeq2 Reason: Bioconductor -Package: colorspace -Reason: replacement - Package: preprocessCore Reason: Bioconductor @@ -305,27 +223,15 @@ Reason: Bioconductor Package: Biobase Reason: Bioconductor -Package: cit -Reason: C++ - Package: aplpack Reason: tcltk -Package: TraMineR -Reason: C++ - Package: siggenes Reason: Bioconductor -Package: mixcat -Reason: C++ - Package: survcomp Reason: Bioconductor -Package: multic -Reason: C++ - Package: Rsamtools Reason: Bioconductor @@ -338,9 +244,6 @@ Reason: Bioconductor Package: GSEABase Reason: Bioconductor -Package: DALY -Reason: C++ - Package: limma Reason: Bioconductor @@ -386,18 +289,9 @@ Reason: Bioconductor Package: Biostrings Reason: Bioconductor -Package: quantreg -Reason: corebug - Package: gcrma Reason: Bioconductor -Package: IM -Reason: C++ - -Package: ff -Reason: C++ - Package: lumi Reason: Bioconductor @@ -407,18 +301,9 @@ Reason: java Package: mzR Reason: Bioconductor -Package: stringi -Reason: C++ - -Package: KFKSDS -Reason: C++ - Package: edgeR Reason: Bioconductor -Package: tpr -Reason: C++ - Package: MassSpecWavelet Reason: Bioconductor diff --git a/com.oracle.truffle.r.test.packages/r/install.packages.R b/com.oracle.truffle.r.test.packages/r/install.packages.R index 27dea0522e1c96821f2630686ea4e0a14944c92b..3319ca852664959c0152057cdf4734899be5a892 100644 --- a/com.oracle.truffle.r.test.packages/r/install.packages.R +++ b/com.oracle.truffle.r.test.packages/r/install.packages.R @@ -590,7 +590,7 @@ install.suggests <- function(pkgnames) { blacklist <- get.blacklist() nsuggests <- suggests[!suggests %in% blacklist] if (length(nsuggests) != length(suggests)) { - cat("not installing Suggests of:", pkgname, ", one or more is blacklisted", "\n") + cat("not installing Suggests of:", pkgname, ", one or more is blacklisted: ", paste(suggests[suggests %in% blacklist], sep=", "), "\n") return() } } @@ -605,8 +605,8 @@ install.suggests <- function(pkgnames) { } else { if (anyNA(dep.status)) { # case 3 - cat("installing Suggests of:", pkgname, "\n") - dependent.install.ok <- install.pkgs(suggests, dependents.install=T, log=F) + cat("installing Suggests of:", pkgname,":",paste(suggests[is.na(dep.status)], sep=", "), "\n") + dependent.install.ok <- install.pkgs(suggests[is.na(dep.status)], dependents.install=T, log=F) } else { # case 1 }