Skip to content

Naming conflicts between r-universe and CRAN packages during dependency #402

Answered by jeroen
robchallen asked this question in Q&A
Discussion options

You must be logged in to vote

Yes you should rename the package, otherwise it is unusable in practice.

R is very eager in updating packages from CRAN. Even if you get it to work locally, users will get in trouble because R will automatically "update" the package and replace it with the CRAN version on the user machine when it sees a chance to do so.

Also other CRAN packages may depend on the CRAN version of tableone and import functions from it, which don't exist in your tableone so it turns into a big mess...

In the r-universe dashboard we try to highlight if a package conflicts with a CRAN name with a red icon and a popover, although it is not always trivial to determine if this is a different package with the same …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@robchallen
Comment options

Answer selected by robchallen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants