-
Notifications
You must be signed in to change notification settings - Fork 40
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
setup-ocaml fails because darcs is not available #872
Comments
Came upon this when updating a workflow from 22.04 to 24.04. Darks can be useful for fetching dev repositories, there are a handful of packages using it for development in the upstream opam repository:
|
There are prebuilt binaries for macOS and Windows, but otherwise it's not really realistic to install darcs, considering the build / installation time. https://darcs.net |
Related issue: #860 |
This is going to affect an increasing number of projects as GitHub Actions switches runners to Ubuntu 24.04 by default. |
I was too busy this month to work on this. The situation seems serious, so I will check anyway. |
Fixed! |
…semgrep-proprietary#2410) Ubuntu 24.04 and setup-ocaml don't work well together now. See ocaml/setup-ocaml#872. build-test-windows-x86 uses windows-latest, and check-semgrep-javascript uses ubuntu-latest-16-core, so they're not affected as of now, but we'll see. synced from Pro 8c079027934baa957d6b6bbd068a4a5125cd75f9
…semgrep-proprietary#2410) Ubuntu 24.04 and setup-ocaml don't work well together now. See ocaml/setup-ocaml#872. build-test-windows-x86 uses windows-latest, and check-semgrep-javascript uses ubuntu-latest-16-core, so they're not affected as of now, but we'll see. synced from Pro 8c079027934baa957d6b6bbd068a4a5125cd75f9
…semgrep-proprietary#2410) Ubuntu 24.04 and setup-ocaml don't work well together now. See ocaml/setup-ocaml#872. build-test-windows-x86 uses windows-latest, and check-semgrep-javascript uses ubuntu-latest-16-core, so they're not affected as of now, but we'll see. synced from Pro 8c079027934baa957d6b6bbd068a4a5125cd75f9
…semgrep-proprietary#2410) Ubuntu 24.04 and setup-ocaml don't work well together now. See ocaml/setup-ocaml#872. build-test-windows-x86 uses windows-latest, and check-semgrep-javascript uses ubuntu-latest-16-core, so they're not affected as of now, but we'll see. synced from Pro 8c079027934baa957d6b6bbd068a4a5125cd75f9
…semgrep-proprietary#2410) Ubuntu 24.04 and setup-ocaml don't work well together now. See ocaml/setup-ocaml#872. build-test-windows-x86 uses windows-latest, and check-semgrep-javascript uses ubuntu-latest-16-core, so they're not affected as of now, but we'll see. synced from Pro 8c079027934baa957d6b6bbd068a4a5125cd75f9
@JasonGross It didn't work well due to JavaScript pitfalls! I made a fix for it and it will be released within an hour. |
@JasonGross Fixed and released! |
The GitHub test run failed with the previous version of this action. More info: ocaml/setup-ocaml#872
Does opam really depend on darcs?
https://github.com/mit-plv/fiat-crypto/actions/runs/11099505411/job/30836037467#step:3:24
cf actions/runner-images#10476, I guess GitHub recently updated the default runner
The text was updated successfully, but these errors were encountered: