-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Octez 17.2 packages #24134
Octez 17.2 packages #24134
Conversation
macOS tests are failing:
|
also needs a 5.0 constraint |
Rather than an ocaml5 constraint, normally we do
to be compatible with both versions. |
https://gitlab.com/tezos/tezos/-/merge_requests/9576 an MR to fix this |
a623d34
to
5b21bfd
Compare
The use of version 17.1 should be prevented. Octez v17.2 is a security fix. The packages for Otcerz v15.0 was marked as unavailable when Octez v15.1 security upgrade was released. |
The opam repository is not intended to be a dumping ground for thousands of unavailable packages, which is what all these Octez packages are turning into. @raphael-proust @killian-delarue might we have a discussion about merging the Octez packages into <10 for future releases? As far as I can tell, there is no real interdependency from other packages on the Octez ones, so they might as well be submitted as a single package |
If this is a security fix, then this is presumably quite urgent. What's happening with the Mac build failure reported above? And @raphael-proust, don't we need to constrain this release to OCaml <5 while your upstream fix is applied? |
In this PR we are only marking a version that we want to prevent being used. Yes, the next versions will contain less opam packages. |
The fix will be applied for the next release, I have added a constraint here for this version |
Specifically, we have https://gitlab.com/tezos/tezos/-/merge_requests/8637 upstream which should land soon and reduce the number of packages in further releases. It should reduce the number of package by 38 if I counted correctly. Further reductions are planned afterwards too. |
There are quite a lot of failures due to the number of packages being tested and the size taken by the builds filling out the available disk space of the machines, but it looks good overall and does not affect any non-tezos packages so let's merge this and fix things later if there are actual issues. Thanks. |
Octez v17.2 packages.