Recursive remote package dependencies

Hi, I'm installing packages system requirements using sysreqs for most of github actions we use.

It does not pick up on packages listed in DESCRIPTION Remotes field that are not on CRAN. I was planning on adding that functionality so that we could use sysreqs to also install non-CRAN / internal packages.

I am stuck where I have to recursively get remote packages dependencies from github/gitlab/bitbucket from a character vector of listed remotes in a package DESCRIPTION file.

I see a couple options but I'm throwing this out there in case someone has done something similar in the past.

Well, I'm now I'm unstuck but the code I wrote would only work for github. There is probably a few edge cases it does no cover too.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.