Closed
Description
I'm wondering if there is standard advice on debugging build failures introduced by setting implicit_transitive_deps false
? For example, I added that config to a project that includes a ppx rewriter and see:
Error: The module Selected_ast is an alias for module Ppxlib_ast__.Import.Selected_ast, which is missing
I suppose that by digging through the metadata files for ppxlib I would eventually find some library name to add to the stanza:
(library
(name ppx_trace)
(kind ppx_rewriter)
(preprocess no_preprocessing)
(libraries ppxlib))
But is there a better message that dune can give, since without disabling implicit_transitive_deps
the build succeeds?
Metadata
Metadata
Assignees
Labels
No labels