Package: libllvm-17-ocaml-dev Severity: serious Control: clone -1 -2 -3 -4 Control: reassign -2 libllvm-18-ocaml-dev Control: retitle -2 libllvm-18-ocaml-dev: Missing OCaml Depends+Provides Control: reassign -3 libllvm-19-ocaml-dev Control: retitle -3 libllvm-19-ocaml-dev: Missing OCaml Depends+Provides Control: reassign -4 libllvm-20-ocaml-dev Control: retitle -4 libllvm-20-ocaml-dev: Missing OCaml Depends+Provides
Depends: ${shlibs:Depends}, ${misc:Depends}, ${ocaml:Depends}, llvm-18-dev (= ${binary:Version}) Replaces: libllvm-x.y-ocaml-dev Conflicts: libllvm-x.y-ocaml-dev Provides: ${ocaml:Provides}, libllvm-x.y-ocaml-dev This is not working due to the following in debian/rules: # Override this two targets. They are trying to manage the .in conversion for me override_dh_ocamlinit: override_dh_ocamlclean: override_dh_ocaml: Removing these results in proper Depends and Provides: Depends: {+libbigarray-compat-ocaml-dev-zzrn5, libctypes-ocaml-dev-znme0, libintegers-ocaml-dev-5qhw4, libstdlib-ocaml-dev-a6ro0, ocaml-5.2.0,+} llvm-18-dev (= 1:18.1.8-9) Provides: {+libllvm-18-ocaml-dev-x8qu1,+} libllvm-x.y-ocaml-dev