Bug#919658: root cause lies in camomile package
control: reassign -1 1.0.1-1
With libcamomile-ocaml-dev/1.0.1-1 installed, the following command no
longer works, breaking the ocaml-gettext build:
ocamlfind query camomile
Instead of installing everything (including META) to
/usr/{lib,share}/ocaml/camomile, files are now installed into
/usr/{lib,share}/libcamomile-ocaml-data.
ocamlfind does not even try looking there, see the following strace
output:
,----
| stat("/etc/ocamlfind.conf.d", 0x7ffc5f3322e0) = -1 ENOENT (No such file or directory)
| stat("/usr/local/lib/ocaml/4.05.0/camomile/META", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| stat("/usr/local/lib/ocaml/4.05.0/META.camomile", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| stat("/usr/lib/ocaml/camomile/META", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| stat("/usr/lib/ocaml/META.camomile", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| stat("/usr/lib/ocaml/METAS/camomile/META", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| stat("/usr/lib/ocaml/METAS/META.camomile", 0x7ffc5f3323a0) = -1 ENOENT (No such file or directory)
| write(2, "ocamlfind: Package `camomile' no"..., 40) = 40
`----
This change was introduced in commit
992c94fb58fabb46f11db172cd4969cc2b5d7409.
Cheers,
-Hilko
Reply to: