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

Regression regarding binary artifacts and bin-available #9187

Closed
Tracked by #9137
emillon opened this issue Nov 15, 2023 · 1 comment · Fixed by #9193
Closed
Tracked by #9137

Regression regarding binary artifacts and bin-available #9187

emillon opened this issue Nov 15, 2023 · 1 comment · Fixed by #9193
Labels

Comments

@emillon
Copy link
Collaborator

emillon commented Nov 15, 2023

Hi,
There's a regression between 3.11.0 and 3.12.0~alpha1 related to binary artifacts. It looks like the following (seen while building lintcstubs.0.4.7):

Error: Dependency cycle between:  
   Computing installable artifacts for package lintcstubs
-> %{bin-available:lintcstubs} at example/dune2/dune.analysis.inc:13
-> Computing directory contents of _build/default/example/dune2
-> Computing installable artifacts for package lintcstubs
-> required by %{bin-available:lintcstubs} at example/dune/dune:11
-> required by Computing directory contents of _build/default/example/dune

I bisected that to #8733 (cc @rgrinberg).
I'll try to make a repro case.

@emillon emillon added the bug label Nov 15, 2023
@emillon emillon mentioned this issue Nov 15, 2023
26 tasks
emillon added a commit to emillon/dune that referenced this issue Nov 15, 2023
@emillon
Copy link
Collaborator Author

emillon commented Nov 15, 2023

Repro in #9188.

rgrinberg pushed a commit that referenced this issue Nov 15, 2023
@emillon emillon linked a pull request Nov 16, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant