[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: