-
Notifications
You must be signed in to change notification settings - Fork 129
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
[Julia][Temporary] Skip all instances of esmvaltool install Julia
in CI testing (Circle and Github Actions)
#3748
Conversation
Would it be a possibility to put an upper pin on the broken Julia dependency? Or is the issue not related to the release of a new version of a dependency? |
@bouweandela good question: there are two issues:
Frankly, I am getting rather fed up with Julia at or end, so I might go radical and propose we consider it dead in the water until we get one dev that can work on its support (and know what they're doing, unlike me 😆 ) eg @dr-ko |
Here's some more Julia-related findings:
So it's either this PR, or our tests keep redlining 😢 |
UPDATE: @bouweandela it seems that all our and others' troubles stem from one single place (not NetCDF.jll not other bits) - the new |
Pinning curl seems better, let's not forget to unpin it asap. |
Superseded by #3755 |
Description
Workaround for #3746
Current information
libcurl >8.10
breaks Julia installations - see #3755This PR is an alternative to pinning
curl
in our environment (the only purpose for that pin would be to fix Julia's issues for us, the pin may result in environment conflicts in the future).Obsolete information
Currently Julia package installs are broken on at least two fronts, see comments in #3746 and my unsuccessful attempts at averting issues in #3747 - these are recent issues and they don't stem from a new version of Julia; if at all, it's actually rather hard to update it, due to env insolvency (latest Julia=1.10.4 can not be installed in our env). We can't have our tests constantly broken, so the peasant solution here is anything but elegant, but it is practical 🍺
I have also been pestering the NetCDF jll folk at JuliaGeo/NetCDF.jl#195
Before you get started
Checklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.