> -(define-public ocaml4.07-gen > +(define-public ocaml-gen > [...] > `(#:tests? #f; no tests > - #:package "gen" > - #:ocaml ,ocaml-4.07 > - #:findlib ,ocaml4.07-findlib > - #:dune ,ocaml4.07-dune)) > + #:package "gen")) > (propagated-inputs > - `(("ocaml-odoc" ,(package-with-ocaml4.07 ocaml4.07-odoc)))) > + `(("ocaml-odoc" ,ocaml-odoc))) > (native-inputs > - `(("ocaml-qtest" ,(package-with-ocaml4.07 ocaml-qtest)) > - ("ocaml-qcheck" ,(package-with-ocaml4.07 ocaml-qcheck)))) > + `(("ocaml-qtest" ,ocaml-qtest) > + ("ocaml-qcheck" ,ocaml-qcheck))) I'm confused what's going on here. ocaml-qtest is for unit tests (https://opam.ocaml.org/packages/qtest/qtest.2.1.0/), but for this package we have ‘#:tests? #f; no tests?’? That seems contradictory. Greetings, Maxime.