Flag ocaml.5.4.0 with avoid-version (see ocaml/opam#6358) #27227
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ocaml/opam#6358 would display more clearly which packages are tagged with avoid-version/deprecated. However in the case of
ocaml
where we would expect5.4.0
to be shown in the same way to avoid confusion as to which version is the latest, it is more complicated due to the fact that detecting if such a package needs to be displayed differently would need a request from the solver for each version which seems too costly.Thus i'm proposing to tag the
ocaml
packages that are still unreleased or in their pre-release phase withavoid-version
and to untag them at the same time as the final release (in this case 5.4.0).cc @Octachron does that seem ok to you? If so this step would be to be added to the release documentation.
Not to be merged before ocaml/opam#6358 has been discussed and merged.