A number of builds (gapi-ocaml, ocaml-curl, ocaml-lwt, ocaml-ounit) are failing with the following:
Command [115] exited with code 2:
$ (cd _build/default && /usr/bin/ocamlopt.opt -g -w -24 -o .ppx/0239f03c537a9797eb8a71ed48e45a87/ppx.exe /usr/lib/ocaml/compiler-libs/ocamlcommon.cmxa /usr/lib/ocaml/ocaml-compiler-libs/common/ocaml_common.cmxa /usr/lib/ocaml/ppxlib/astlib/astlib.cmxa /usr/lib/ocaml/ppxlib/ast/ppxlib_ast.cmxa /usr/lib/ocaml/ocaml-compiler-libs/shadow/ocaml_shadow.cmxa /usr/lib/ocaml/ppxlib/print_diff/ppxlib_print_diff.cmxa /usr/lib/ocaml/ppx_derivers/ppx_derivers.cmxa /usr/lib/ocaml/ppxlib/traverse_builtins/ppxlib_traverse_builtins.cmxa /usr/lib/ocaml/sexplib0/sexplib0.cmxa /usr/lib/ocaml/ppxlib/stdppx/stdppx.cmxa /usr/lib/ocaml/ppxlib/ppxlib.cmxa /usr/lib/ocaml/base/base_internalhash_types/base_internalhash_types.cmxa -I /usr/lib/ocaml/base/base_internalhash_types /usr/lib/ocaml/base/shadow_stdlib/shadow_stdlib.cmxa /usr/lib/ocaml/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /usr/lib/ocaml/ocaml_intrinsics_kernel /usr/lib/ocaml/base/base.cmxa -I /usr/lib/ocaml/base /usr/lib/ocaml/ppx_here/expander/ppx_here_expander.cmxa /usr/lib/ocaml/ppx_let/expander/ppx_let_expander.cmxa /usr/lib/ocaml/ppx_let/ppx_let.cmxa .ppx/0239f03c537a9797eb8a71ed48e45a87/dune__exe___ppx.cmx)
File "_none_", line 1:
Error: Files /usr/lib/ocaml/ppx_here/expander/ppx_here_expander.cmxa
and /usr/lib/ocaml/ppxlib/stdppx/stdppx.cmxa
make inconsistent assumptions over interface Stdppx
gapi-ocaml depends on ocaml-curl and ocaml-ounit which both depend on ocaml-lwt, which depends on ocaml-ppxlib. This leads me to believe this could be the root of the issue, so apologies if it's the wrong place. It looks like the main OCAML package was last updated in January but I'm not sure how long this has been failing (it was just a failing update on two of the packages but in attempting to fix it I removed and re-installed everything which seems to have revealed more broken installs)
Pinned Comments
dpeukert commented on 2025-03-20 18:53 (UTC)
I've downgraded this package to 0.35.0, see https://gitlab.com/dpeukert/pkgbuilds/-/issues/885 for more details and my reasoning.
dpeukert commented on 2020-04-09 22:14 (UTC) (edited on 2020-09-26 18:12 (UTC) by dpeukert)
The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/ocaml-ppxlib