Package: libllvm-ocaml-2.8-dev Version: 2.8-2+b1 Severity: normal when using ocamlfind to find llvm-2.8, ocamlfind does not find llvm-2.8, while it can find other packages (unix for example) :
$ ocamlfind ocamlc -package unix -where /usr/lib/ocaml $ ocamlfind ocamlc -package llvm-2.8 -where ocamlfind: Package `llvm-2.8' not found The META file is correctly installed : $ ls /usr/lib/ocaml/METAS/META.llvm-2.8 /usr/lib/ocaml/METAS/META.llvm-2.8 The problem seems to be the dot character in 'llvm-2.8', because strace reports ocamlfind to look for META files with prefix or suffix 'llvm-2' : $ strace ocamlfind ocamlc -package llvm-2.8 -where [...] stat("/usr/lib/ocaml/threads/threads.cma", {st_mode=S_IFREG|0644, st_size=41347, ...}) = 0 close(3) = 0 stat("/usr/local/lib/ocaml/3.12.0/llvm-2/META", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/ocaml/3.12.0/META.llvm-2", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) stat("/usr/lib/ocaml/llvm-2/META", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) stat("/usr/lib/ocaml/META.llvm-2", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) stat("/usr/lib/ocaml/METAS/llvm-2/META", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) stat("/usr/lib/ocaml/METAS/META.llvm-2", 0x7fff46d7cfe0) = -1 ENOENT (No such file or directory) write(2, "ocamlfind: Package `llvm-2.8' no"..., 40ocamlfind: Package `llvm-2.8' not found ) = 40 exit_group(2) = ? I don't know if this behavior should be reported upstream or the META file renamed. Best regards -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libllvm-ocaml-2.8-dev depends on: ii llvm-2.8-dev 2.8-2+b1 Low-Level Virtual Machine (LLVM), ii ocaml-base-nox [ocaml-base-no 3.12.0-4 Runtime system for OCaml bytecode libllvm-ocaml-2.8-dev recommends no packages. Versions of packages libllvm-ocaml-2.8-dev suggests: pn llvm-2.8-doc <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org