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

Bug#670474: libpgocaml-ocaml-dev: Conflicts between extlib and camomile about UChar



Package: libpgocaml-ocaml-dev
Version: 1.4-2+b1
Severity: important

Dear Maintainer,

extlib and camomile both exports UChar and doesn't agree on this
interface. This prevents to use pgocaml with any packages that uses
batteries (e.g. sqlexpr).

Step to reproduce the bug:
$ ocaml
#use "topfind";;
#thread;;
#require "pgocaml";;
#require "sqlexpr";;
The files /usr/lib/ocaml/camomile/camomile.cma
and /usr/lib/ocaml/extlib/extLib.cma
disagree over interface UChar

It seems possible to build pgocaml using batteries, starting with
version 1.5. It will solve this conflict, but the conflict betweens
extlib and camomile will remain.

Cheers
Sylvain Le Gall

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/3 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 libpgocaml-ocaml-dev depends on:
ii  camlp4 [camlp4-3.12.1]                               3.12.1-2
ii  libc6                                                2.13-30
ii  libcalendar-ocaml-dev [libcalendar-ocaml-dev-pm5s8]  2.03-1+b2
ii  libcsv-ocaml-dev [libcsv-ocaml-dev-dk5h1]            1.2.2-1+b1
ii  libextlib-ocaml-dev [libextlib-ocaml-dev-jshx0]      1.5.2-1+b1
ii  libpcre-ocaml-dev [libpcre-ocaml-dev-xu8a5]          6.2.5-1
ii  libpcre3                                             1:8.30-4
ii  libpgocaml-ocaml [libpgocaml-ocaml-8yz73]            1.4-2+b1
ii  ocaml-nox [ocaml-nox-3.12.1]                         3.12.1-2

Versions of packages libpgocaml-ocaml-dev recommends:
ii  ocaml-findlib  1.2.8+debian-1

Versions of packages libpgocaml-ocaml-dev suggests:
pn  postgresql  <none>

-- no debconf information



Reply to: