diff --git a/com.oracle.truffle.r.test.cran/r/install.cran.packages.R b/com.oracle.truffle.r.test.cran/r/install.cran.packages.R
index dac1d67291c59d4f3009d6dd4086ea239d0efa7d..440c845f6eff7951c288aed4b914481e9166a6b4 100644
--- a/com.oracle.truffle.r.test.cran/r/install.cran.packages.R
+++ b/com.oracle.truffle.r.test.cran/r/install.cran.packages.R
@@ -61,7 +61,11 @@ create.blacklist.iter <- function(blacklist) {
 }
 
 # known to be uninstallable
-initial.blacklist <- c("Rcpp")
+cplusplus <- c("Rcpp")
+parserbug <- c("lattice")
+lapplydotbug <- c("ABCoptim")
+trufflevisitor.nyi <- c("colorspace")
+initial.blacklist <- c(cplusplus, parserbug, lapplydotbug, trufflevisitor.nyi)
 
 create.blacklist <- function() {
 	create.blacklist.iter(initial.blacklist)