Gábor Csárdi
Gábor Csárdi
Directly specified packages are always updated, except if you use `any::`. So this works: ``` pak::pkg_install("any::RMariaDB", upgrade = FALSE) ``` The only catch is that `any::` requires a newer dev...
> This works well with the other package installers. Except that if some package does require the newer source version, then it fails. This is not an uncommon situation. This...
> It did fail on January 13-14 due to an Rcpp update that didn't have the binaries for macOS built, and the package installation from source failed. Can you show...
I am sorry, I meant an actual run on GHA.
FWIW this is how the `setup-r-dependencies` action is best used: https://github.com/r-lib/actions/blob/fc2c753b84e3c8458c8d7a27431b860601b3b559/examples/check-full.yaml#L54-L57 In particular, * use the `v2` tag, and not `master`: https://github.com/r-lib/actions#releases-and-tags * do not use `pak-version: 'devel'`, while it...
#358 is hopefully fixed, so your workflow should work now.
@hfrick Why does the same thing work on Linux? https://github.com/tidymodels/censored/pull/82/checks?check_run_id=3806116558#step:5:234
AFAICT themis needs progressr, which needs R 3.5.0, so even if this issue is solved, you won't be able to install it on R 3.4.x: ```r ❯ pak::pkg_deps_explain("tidymodels/themis", "progressr") themis...
@DavisVaughan the same is true for hardhat, seemingly: ```r > pak::pkg_deps_explain("tidymodels/hardhat", "progressr", dependencies = TRUE) hardhat -> recipes -> ipred -> prodlim -> lava -> progressr ``` progressr is a...
@hfrick as for censored, riskRegression is a hard dependency and it needs R 3.5.0: ``` ❯ pak::pkg_deps_explain("tidymodels/censored", "riskRegression") censored -> pec -> riskRegression ``` and glmnet is a dev-dependency, and...