Skip to content
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

Add r-base version 3.5.0 to Linux aarch64 #298

Closed
2 tasks done
dingronghua opened this issue May 7, 2024 · 2 comments
Closed
2 tasks done

Add r-base version 3.5.0 to Linux aarch64 #298

dingronghua opened this issue May 7, 2024 · 2 comments

Comments

@dingronghua
Copy link

Package name

r

Package version

3.5.0

Package website

https://cloud.r-project.org/

Package availability

https://cloud.r-project.org/src/base/R-3/R-3.5.0.tar.gz

Additional comments

Currently, many Conda packages cannot be built on Linux arch64. In order to improve the conda Linux aarch64 ecosystem, we are committed to building the conda package for aarch64. However, when building most bioconductor - * packages, we are prompted that the unsatisfiable dependency relationship of platform Linux aarch64 is {'r base=3.5 '}. I hope that Conda forge can build this version of the Linux aarch64 Conda package. Thank you

Package is not available

  • The package is not available on conda-forge.

No previous issues or open PRs

  • No previous issue exists and no PR has been opened.
@mfansler mfansler transferred this issue from conda-forge/staged-recipes May 20, 2024
@mfansler
Copy link
Member

Why such an old version? Other than pure R packages, no other packages would be available. Please elaborate why R 3.6 (which has linux-aarch64 builds) is not sufficient.

@mfansler
Copy link
Member

Maybe I can answer this myself. Seeing an unsatisfiable dependency ending with r-base=3.5 is likely an artifact of the order of the path that the solver traverses when trying to find a solution. At least, that's the empirical sense I get after having seen this many times. The solver seems to first eliminate newer version combinations and ultimately reports the last thing it tried, which is a very old version. I expect that adding an r-base=3.5 will not solve the problem, so, I'm going to close this.

However, I'd be happy to help with the actual problem - please add more details or link to where you are attempting a specific build. I'd recommend trying to manually create the failing environment using a newer Mamba/Micromamba - those tend to give better dependency conflict reports in my experience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants