-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
take Additional_repositories into account #2
base: master
Are you sure you want to change the base?
Conversation
…install dependencies not on CRAN
I appreciate the suggestion, but the problem is that this makes the repository inconsistent, and therefore the end-user who wants to install packages from your universe won't be able to install that package anymore. We want to be sure that the user can always do: install.packages("checklist", repos = "https://inbo.r-universe.dev") And that means that the dependencies of your package will have to be either on CRAN or in your universe, because install.packages does not take |
Good point. But what when the package depends on a package we can't add to our universe. E.g. the Should I try to suggest a patch for |
You could try that, but I doubt r-core will take it. Maybe we can try to help fix the INLA package. There is no reason the package has to be that huge, it includes a ton of files that are not needed (e.g. binaries for linux and mac in a windows package, etc). |
It looks like the latest stable release of INLA is now slightly under 100MB. Maybe if you update https://github.com/inbo/INLA to this version, that will solve your issue? https://inla.r-inla-download.org/R/stable/src/contrib/INLA_21.11.22.tar.gz |
I tried to build INLA from source but I can't get it to work :( The packages that they publish somehow have a mix of win/mac/linux binaries. Looking at CRAN packages that depend on INLA, none of them have a "hard" dependency (imports) but instead they all seem to use
Perhaps you can also make INLA a |
I'm trying to move from @jeroen, do you have suggestions to fix this? |
d1c8e90
to
a52e7c3
Compare
0ef4945
to
75f4675
Compare
5a79c9b
to
0c9bb7b
Compare
2c641ff
to
fd30d26
Compare
4b369d2
to
fc7cdb2
Compare
b2ee782
to
88cfc7f
Compare
4de890e
to
d44741d
Compare
eac7d29
to
3137303
Compare
900e639
to
22a6bbc
Compare
This PR should solve r-universe-org/help#109 directly. The suggested workaround is not longer needed.