-
Notifications
You must be signed in to change notification settings - Fork 197
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
r-lib/setup-r can now only install rtools40, not rtools42 or 43 #720
Comments
Thanks for the report! This should be fixed now, can you please try again? |
that was a very impressive response time :) thank you so much In some cases it does. This is a very workable start for the rust-extendr people. - { os: windows-latest, r: "release", rtools-version: "42" } #no
no install of rtools visable
- https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330416#step:9:1
correlates with missing linker first included from 42
- https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330416#step:13:80
- { os: windows-latest, r: "release", rtools-version: "" } #yes
visible install of rtools42
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330308#step:9:1
correlates with ok compilation
- { os: windows-latest, r: "devel", rtools-version: "43" } #yes
visible install of rtools43
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330615#step:9:1
correlates with ok compilation
- { os: windows-latest, r: "devel", rtools-version: "" } #yes
visible install of rtools43
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330516#step:9:1
correlates with ok compilation
- { os: windows-latest, r: "oldrel-1", rtools-version: "42" } #no
no visible rtools install
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330809#step:9:1
correlates with missing linker first included from 42
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330809#step:13:80
- { os: windows-latest, r: "oldrel-1", rtools-version: "" } #yes
visible install of rtools
https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330697#step:9:1
correlates with ok compilation |
I am not entirely sure what you mean, but it works like this:
|
yeah that was a fuzzy answer, is it more clear now ? |
Can you please link directly to the output of the job(s) within the builds that do not work as they should? Edit: never mind, I think I got it. |
Here you don't specify it, and current R-release (4.2.3) needs Rtools40, which is pre-installed: And the same applies to oldrel-1 (4.1.x): |
does it make sense now? It seems, I should currently avoid specifying the version, otherwise it will fail for release and oldrel-1 |
No, your build failed when you didn't specify the rtools version, see the links in my comment, e.g. here: https://github.com/pola-rs/r-polars/actions/runs/4769095301/jobs/8479330416#step:9:3 When you specified it, it worked: Btw. do not rely on the order of jobs in the matrix, that might not be the same as the order of the display. Btw. 2, you could include the rtools version specification in the name of the job. |
@gaborcsardi you're absolutely right, thank you for your patience :) Then I agree this is resolved. Many thanks again. |
This issue has been automatically locked. If you believe you have found a related problem, please file a new issue and include a link to this issue |
Hello wonderful people :)
Describe the bug
Since 21 hours ago r-lib/setup-r either stopped installing rtoolsXX OR installing old rtools40 even though specifying 42 or 43.
current setup-r either install 40 although 43 was specified ...
... or does not install any rtools if update_rtools is not set/False
Before run installs rtools42 as speciefied
To Reproduce
It appears to me, that your builds does not install rtools 42 or 43 it seems
Expected behavior
Installs the correct version of rtools, all extendr R packages need >= rtools42
Additional context
main extendr CI pipelines have the same error now https://github.com/extendr/rextendr/actions/runs/4765374782/jobs/8472263529?pr=263
The text was updated successfully, but these errors were encountered: