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: