Skip to content

test(pkg): show avoid minimization is per-platform - #16042

Draft
Alizter wants to merge 2 commits into
ocaml:mainfrom
Alizter:push-mrkszsuvkrxr
Draft

test(pkg): show avoid minimization is per-platform#16042
Alizter wants to merge 2 commits into
ocaml:mainfrom
Alizter:push-mrkszsuvkrxr

Conversation

@Alizter

@Alizter Alizter commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

Stacked on the pre-feature package-management work and independent of the other joint-solver regression branches.

Summary

  • Record that separate platform solves minimize avoid-version packages independently.
  • Show the resulting selection of two platform-specific avoid-version packages instead of one common alternative.

The joint solver in #15982 minimizes distinct avoid-version package versions across the complete platform set and updates this expectation.

Checks

  • dune runtest test/blackbox-tests/test-cases/pkg/portable-lockdirs/portable-lockdirs-minimize-distinct-avoids.t
  • CI=true dune build @fmt @check

Signed-off-by: Ali Caglayan <alizter@gmail.com>
Record that separate platform solves select distinct platform-specific avoid-version packages instead of one common alternative.

Signed-off-by: Ali Caglayan <alizter@gmail.com>
@Alizter Alizter added package management Dune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commands no changelog labels Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog package management Dune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commands

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant