Bug#556034: libbatteries-ocaml-dev: compilation of projects using batteries fails because of inconsistent interfaces
Package: libbatteries-ocaml-dev
Version: 0.20090405+beta1-3
Severity: grave
Justification: renders package unusable
Propably since the last upgrade of sexplib (4.2.16-1), compilation of a
project using libbatteries-ocaml-dev fails with the following error:
[ulricha@roadw studienarbeit-wot]$ make
ocamlbuild -no-hygiene -cflags -warn-error,A wot.otarget
Finished, 0 targets (0 cached) in 00:00:00.
+ ocamlfind ocamlc -c -warn-error A -package ocamlgraph -package sexplib.syntax -package batteries.pa_openin.syntax,batteries.pa_where.syntax,batteries.pa_batteries.syntax,batteries.pa_comprehension.syntax,batteries.pa_strings.syntax -package batteries -syntax camlp4o -package batteries.pa_openin.syntax,batteries.pa_where.syntax,batteries.pa_batteries.syntax,batteries.pa_comprehension.syntax,batteries.pa_strings.syntax -package batteries -syntax camlp4r -I sks -o sks/ekey.cmo sks/ekey.ml
File "sks/ekey.ml", line 1, characters 0-1:
Error: The files /usr/lib/ocaml/batteries_nothreads/batteries.cmi
and /usr/lib/ocaml/sexplib/sexplib.cmi make inconsistent assumptions
over interface Sexplib
Command exited with code 2.
make: *** [all] Error 10
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (650, 'unstable'), (100, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.31-trunk-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libbatteries-ocaml-dev depends on:
ii camlp4 [camlp4-3.11.1] 3.11.1-4 Pre Processor Pretty Printer for O
ii libbin-prot-camlp4-dev 1.2.20-1 type-safe binary serialization for
ii libcamomile-ocaml-dev 0.7.2-2 Unicode library for OCaml
ii libfindlib-ocaml-dev [lib 1.2.5+debian-1 library for managing OCaml librari
ii libocamlnet-ocaml-dev [li 2.2.9-7 OCaml application-level Internet l
ii libpcre-ocaml-dev [libpcr 6.0.1-2 OCaml bindings for PCRE (Perl Comp
ii libsexplib-camlp4-dev 4.2.16-1 automated conversions between OCam
ii libtype-conv-camlp4-dev 1.6.10-1 support library for OCaml preproce
ii libzip-ocaml-dev [libzip- 1.04-6 OCaml compression libraries (devel
ii ocaml-findlib 1.2.5+debian-1 management tool for OCaml librarie
ii ocaml-nox [ocaml-nox-3.11 3.11.1-4 ML implementation with a class-bas
Versions of packages libbatteries-ocaml-dev recommends:
ii libbatteries-ocaml-do 0.20090405+beta1-3 Batteries included - OCaml develop
Versions of packages libbatteries-ocaml-dev suggests:
ii ledit 2.01-5 line editor for interactive progra
-- no debconf information
Reply to: