From 3f2b6d5a06d7f1b9e9210b262065a687b1c4eaac Mon Sep 17 00:00:00 2001 From: Mick Jordan <mick.jordan@oracle.com> Date: Mon, 14 Nov 2016 14:34:58 -0800 Subject: [PATCH] pkgtest: document issue with Suggests/vignettes --- com.oracle.truffle.r.test.cran/r/install.cran.packages.R | 8 ++++++++ 1 file changed, 8 insertions(+) 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 f582e23ad8..d53a450dab 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 @@ -80,6 +80,14 @@ # All fatal errors terminate with a return code of 100 +# N.B. There are two unresolved problems testing some packages: +# 1. Some test files refer to packages that do not exist in the "Depends" list. Instead they +# exists in the "Suggests" list. Unfortunately only a subset of the "Suggests" list is required and +# there is no way to tell which. Since many of the "Suggests" packages fail to install on FastR, +# routinely including them this can cause the entire installation to fail. +# 2. Testing vignettes requires the "knitr" and possibly the "rmarkdown" packages, which also have +# a long list of dependents, some of which do not install on FastR. + args <- commandArgs(TRUE) usage <- function() { -- GitLab