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

bump opam to 2.1 #17

Merged
merged 2 commits into from
Mar 31, 2022
Merged

bump opam to 2.1 #17

merged 2 commits into from
Mar 31, 2022

Conversation

gares
Copy link
Contributor

@gares gares commented Mar 29, 2022

@erikmd opam 2.1 has the following advantages:

Fixes: coq-community/docker-coq#38

@erikmd
Copy link
Member

erikmd commented Mar 31, 2022

Hi @gares, thanks for your PR! sorry for replying a bit late, being swamped these days.

But actually, it can't work as is, because of this issue:

ocaml/opam.ocaml.org#24
ocaml/opam.ocaml.org#23

Because of that, it is not possible to build new coqorg/base images since a few months, because the verification of the opam binary requires the availability of the PGP public key which still returns a 404:

$ curl -fsSL https://opam.ocaml.org/opam-dev-pubkey.pgp
curl: (22) The requested URL returned error: 404

I will ping the opam team anew then.

As soon as the problem above is solved, the docker-base CI will become green again thanks to its nightly build pipeline:

pipeline status

@erikmd erikmd added the enhancement New feature or request label Mar 31, 2022
@erikmd
Copy link
Member

erikmd commented Mar 31, 2022

@gares so the coqorg/base builds were fine; but I now have to be away from keyboard;
I'll try to propagate this new opam version tonight to all children images (rebuilding/monitoring coqorg/coq and mathcomp…).

@gares
Copy link
Contributor Author

gares commented Mar 31, 2022

Thanks, no pressure really.

avsm added a commit to avsm/docker-base that referenced this pull request Mar 9, 2023
opam-3.ocaml.org was introduced as a temporary measure in
930e5b1 (coq-community#17), but that
server will decommissioned quite soon (ocaml/infrastructure#19)
so this will avoid build breakage for Coq.
erikmd pushed a commit that referenced this pull request Mar 14, 2023
opam-3.ocaml.org was introduced as a temporary measure in
930e5b1 (#17), but that
server will decommissioned quite soon (ocaml/infrastructure#19)
so this will avoid build breakage for Coq.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bump opam to 2.1.0 in all coqorg/coq:* images
2 participants