Closed emillon closed 7 months ago
Definitely a dune-site issue:
let get_path site = match site with [path] -> path | _ -> assert false
Maybe not a dune-site issue actually! bisected to 2e11cbd8079ca44de92ed778e40ae2ef34501da4 (#10275)
debugging notes:
dune install
is not used by opamif executable
to if true
does not fix itseek_in
in the fallback branch does not fix itnext step is trying to see the diff in installed files to see if it's truncation or something else.
Actually removing if executable
works, I'll send a PR
- this is reproducible on nix, but not on opam, because
dune install
is not used by opam
Not sure if this helps, but in Ahrefs case it failed using opam, not nix. Ahrefs uses a custom opam setup with a couple of local opam mirrors and multiple "meta" opam packages in a monorepo, maybe that affects the result somehow.
interesting, thanks. to clarify, I meant in the context of reproducing the issue, but it seems that a similar failure happened in the context of opam as well (in some cases dune install
is actually used in build instructions).
are you able to easily test if https://github.com/ocaml/dune/pull/10327 fixes the issue? (otherwise, it will be part of a alpha2 in the next few days)
https://github.com/ocaml/dune/pull/10327 works, camomile 2.0.0 installed correctly 🎉 thanks!
https://github.com/nix-ocaml/nix-overlays/actions/runs/8438106703/job/23120699845?pr=1349