Gábor Csárdi
Gábor Csárdi
Yes, the exit status should be 1 for sure, unfortunately `install.packages()` does not error when it fails to install a package: ``` ❯ Rscript -e 'install.packages("foobar12345")' Installing package into ‘/Users/gaborcsardi/Library/R/arm64/4.3/library’...
Hmmm, otoh in this the error happens before we call `install.packages()`. But `install_github()` does throw an error, so I am not sure why R returns with a zero status. Also,...
but then usually you would want a template, right? E.g. set `REVDEPCHECK_PATH="/my/path/to/revdeps/{package}"` and then substitute `{package}`?
Or just a `REVDEPCHECK_ROOT`, and all packages go under that?
OK, I am doing this now, then....
So, one question is if we want to allow multiple versions of the same package in `REVDEPCHECK_ROOT`. If yes, then we need some elaborate way to create the directory for...
That's basically just `secret::add_secret(value = readBin(...))` I think. I am not sure if it is worth a helper. Maybe an example in the docs is enough?
@xrobin revdepcheck tries to install all of them, but probably fails. Is this Linux? Then it probably fails because of the missing system requirements.
notifier is not on CRAN for any R version, the error message is misleading.