Skip to content

[3.25] Work around overlapping package dependencies - #16665

Open
Alizter wants to merge 2 commits into
ocaml:3.25.0-rcfrom
Alizter:push-llvrmnynkzws
Open

Alizter wants to merge 2 commits into
ocaml:3.25.0-rcfrom
Alizter:push-llvrmnynkzws

Conversation

@Alizter

@Alizter Alizter commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Use per-file package dependencies to work around the sandbox overlap bug exposed by #16507, without engine changes.

3.25-only workaround for #16547.

punchagan and others added 2 commits October 21, 2026 15:44
This is a cram test to reproduce a bug where building a rule that runs a
binary fails with a symlink error, when the rule also has a `(deps ...)`
entry for the package that provides that binary.

Signed-off-by: Puneeth Chaganti <punchagan@muse-amuse.in>
Use per-file package dependencies to work around the sandbox overlap bug
exposed by ocaml#16507, without engine changes.

This is a 3.25-only workaround for ocaml#16547.

Signed-off-by: Ali Caglayan <alizter@gmail.com>
@Alizter Alizter changed the title [3.25] fix(package-deps): work around overlapping sandbox inputs [3.25] Work around overlapping package dependencies Oct 21, 2026
@Alizter
Alizter marked this pull request as ready for review October 21, 2026 13:46

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants