Gábor Csárdi
Gábor Csárdi
This is not a bug, it is a requirement. `setup-r-dependencies` requires access to GitHub Pages currently. A workaround is to do these before using `setup-r-dependencies`: - set the `R_LIB_FOR_PAK` environment...
You can now specify ``` pak-version: repo ``` to install pak from the configured repos. You might need to have the compilers and system packages (libcurl, openssl, zlib, maybe more)...
Yeah, IDK what the right place for this is. For renv people would need to add usethis to the renv project, which is not so great. If we are already...
I wonder how this should look. Should it be a set of helper functions that add goodies to a repo, like typical usethis functions do, or some project template kind...
So maybe we could transfer this issue to usethis?
Actually, it is already possible, but maybe purrr could have a better default, and better docs would be nice: ```r f
It is not trivial to decide if a local directory has an up to date sha, we'd probably need to call git, which is not so great in itself, plus...
Thanks! Yes, as you noticed, upgrading everything is challenging, and a lot of times just won't work, especially if you installed packages from non-CRAN sources.I hope we'll be able to...
That's not what I see. Can you try to create a reproducible example? ```r ❯ options(repos = c( + CRAN = "https://cloud.r-project.org", + PPM = "https://packagemanager.posit.co/cran/latest" + )) ❯ system.time(pak::lockfile_create())...
Yes, `https://packagemanager.posit.co/cran/latest`is essentially the same repository as `https://cloud.r-project.org/` for Linux, they contain the same exact source packages. The dependency solver cannot deal with this, as any combination of the dependencies...