Hi all,

I am using ubuntu and happily working in OCaml since decades. A colleague of mine (I can't access the machine directly) is trying to compile a program on osx; they used macports to install ocaml, ocamlgraph and ocamlcsv two days ago. Now what happens is that some files are compiled correctly, but then here is an error which I don't know how to fix:

Error: The files /opt/local/lib/ocaml/pervasives.cmi
       and /opt/local/lib/ocaml/site-lib/csv/csv.cmi
       make inconsistent assumptions over interface CamlinternalFormatBasics


They already tried to rebuild all the packages depending on ocaml. Any advice?

Thanks

Vincenzo

here is some more context from the log:

bigarray.cmxa csv.cmxa -c 
model.ml -o model.cmx
ocamlfind ocamlopt -package ocamlgraph -package csv graph.cmxa
bigarray.cmxa csv.cmxa -c intBool.ml -o intBool.cmx
ocamlfind ocamlopt -package ocamlgraph -package csv graph.cmxa
bigarray.cmxa csv.cmxa -c dotParser.ml -o dotParser.cmx
File "dotParser.ml", line 1:
Error: The files /opt/local/lib/ocaml/pervasives.cmi
       and /opt/local/lib/ocaml/site-lib/csv/csv.cmi
       make inconsistent assumptions over interface
CamlinternalFormatBasics