Skip to content
Prev 4496 / 12125 Next

[R-pkg-devel] Appropriate usage of 'Suggests' -- package installed conditional on other software not found

Dear Dirk,
Can you point to where in the CRAN policies this behaviour is prohibited?

The closest I can see is: "Packages should not write in the user?s home filespace (including clipboards), nor anywhere else on the file system apart from the R session?s temporary directory ... " But then, "Limited exceptions may be allowed in interactive sessions if the package obtains confirmation from the user."

Moreover, the tinytex package does precisely these kinds of things, including installing LaTeX.

Best,
 John