[ Stefano, can you forward this report to debian-ocaml-maint if it doesn't reach it? Thanks. ]
Hello, Here is a first report on the statuts of OCaml packages on Ubuntu Intrepid Ibex, compared to Debian Lenny. Overall, the OCaml packages in Intrepid are in pretty good shape. There are a few missing or outdated packages, but most of them are synchronized. Right now, I won't advise any specific action as: (i) Intrepid is in beta stage, (ii) I don't know enough about dependencies to evaluate the consequences of any synchronization and (iii) I can't allocate much time to debug and test right now (and not until the end of November). However, I suppose that missing or older packages could be resynchronized once Intrepid is out and added to intrepid-proposed (or any suitable repository). The following source packages would be good candidate for synchronization: camlpdf ocaml-libvirt ocamlpam janest-core camlimages ocamlgsl galax ocamlgraph ocaml-inotify Following packages would need further work: ocaml-bjack pycaml Status of OCaml packages on Ubuntu Intrepid Ibex (compared to Debian Lenny) ================================================ First report, 2008-10-11. == Context == OCaml is a programming language with strong constraints on dependencies between the compiler version and compiled libraries. In short, if the compiler changes, *all* the libraries and programs should be recompiled. Debian OCaml Task Force is doing a wonderful job at handling this situation and is packaging a lot of OCaml's libraries and programs. The first aim of this report is to help having the same nice OCaml environment on Ubuntu by reporting needed packages or synchronization needs. The second aim of this report is to help seeing modifications made in Ubuntu OCaml packages in order to report them to corresponding Debian packages. == How this report was build == This report was manually built from Debian's ocaml-debian-status code, modified with following patch: http://bentobako.org/ocaml-ubuntu/raw-ocaml-debian-ubuntu-status.patch $ make all $ egrep 'intrepid|lenny' raw-status-binaries.txt Manual edition of the result. ocaml-debian-status code: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/tools/ocaml-debian-status/?rev=0&sc=0 == Current OCaml compiler version == The current stable version of the OCaml compiler is 3.10.2. All OCaml packages in Debian Lenny and Ubuntu Intrepid Ibex are built using this compiler, so no issue there. == Source packages status == The format used in the following is: source-package-name distribution ocaml-compiler-version source-package-version = Packages only available in Lenny = camlpdf lenny 3.10.2 0.3-3 ocaml-libvirt lenny 3.10.2 0.4.4.1-3 ocamlpam lenny 3.10.2 1.1-2 = Packages only available in Intrepid Ibex = ocaml-syck intrepid 3.10.2 0.1.1-2build2 = New version in Lenny compared to Intrepid Ibex, unmodified Intrepid package = janest-core intrepid 3.10.2 0.5.0-4 janest-core lenny 3.10.2 0.5.0-5 camlimages intrepid 3.10.2 1:2.2.0-3 camlimages lenny 3.10.2 1:2.2.0-4 ocamlgsl intrepid 3.10.2 0.6.0-2 ocamlgsl lenny 3.10.2 0.6.0-3 galax intrepid 3.10.2 1.1-3 galax lenny 3.10.2 1.1-4 ocamlgraph intrepid 3.10.2 0.98-3build1 ocamlgraph lenny 3.10.2 0.99c-1 ocaml-inotify intrepid 3.10.2 0.6-1 ocaml-inotify lenny 3.10.2 0.7-1 = New version in Intrepid Ibex compared to Lenny, unmodified Intrepid package = facile intrepid 3.10.2 1.1-6.2 facile lenny 3.10.2 1.1-6.1+b2 = New version in Lenny compared to Intrepid Ibex, modified Intrepid package = graphviz intrepid 3.10.2 2.18-1ubuntu2 graphviz lenny 3.10.2 2.20.2-2 = Same version in Intrepid Ibex and Lenny, modified Intrepid package = ocaml-bjack intrepid 3.10.2 0.1.1-1ubuntu1 ocaml-bjack lenny 3.10.2 0.1.1-1 pycaml intrepid 3.10.2 0.82-8ubuntu1 pycaml lenny 3.10.2 0.82-8 = Same package in Intrepid Ibex and Lenny = polygen intrepid 3.10.2 1.0.6.ds2-6 polygen lenny 3.10.2 1.0.6.ds2-6 ledit intrepid 3.10.2 2.00-4 ledit lenny 3.10.2 2.00-4 cothreads intrepid 3.10.2 0.10-1 cothreads lenny 3.10.2 0.10-1 ocaml-getopt intrepid 3.10.2 0.0.20040811-8build1 ocaml-getopt lenny 3.10.2 0.0.20040811-8+b2 gmetadom intrepid 3.10.2 0.2.6-2 gmetadom lenny 3.10.2 0.2.6-2+b1 ocaml-ssl intrepid 3.10.2 0.4.2-3build2 ocaml-ssl lenny 3.10.2 0.4.2-3+b2 mlpcap intrepid 3.10.2 0.9-13 mlpcap lenny 3.10.2 0.9-13 cmigrep intrepid 3.10.2 1.5-2 cmigrep lenny 3.10.2 1.5-2 ocamlagrep intrepid 3.10.2 1.0-9build1 ocamlagrep lenny 3.10.2 1.0-9+b2 lablgtk2 intrepid 3.10.2 2.10.1-2 lablgtk2 lenny 3.10.2 2.10.1-2 ocaml-xmlplaylist intrepid 3.10.2 0.1.1-1build1 ocaml-xmlplaylist lenny 3.10.2 0.1.1-1+b1 ocamlwc intrepid 3.10.2 0.3-4 ocamlwc lenny 3.10.2 0.3-4 ocaml-curses intrepid 3.10.2 1.0.2-2build2 ocaml-curses lenny 3.10.2 1.0.2-2+b2 ocaml-alsa intrepid 3.10.2 0.1.3-1 ocaml-alsa lenny 3.10.2 0.1.3-1+b1 postgresql-ocaml intrepid 3.10.2 1.7.0-3build1 postgresql-ocaml lenny 3.10.2 1.7.0-3+b2 ocaml-res intrepid 3.10.2 2.2.5-2 ocaml-res lenny 3.10.2 2.2.5-2+b1 ocamlnet intrepid 3.10.2 2.2.9-3ubuntu1 ocamlnet lenny 3.10.2 2.2.9-3 ocaml-vorbis intrepid 3.10.2 0.4.1-1build1 ocaml-vorbis lenny 3.10.2 0.4.1-1+b1 ocaml-http intrepid 3.10.2 0.1.4-2build1 ocaml-http lenny 3.10.2 0.1.4-2+b2 ara intrepid 3.10.2 1.0.25 ara lenny 3.10.2 1.0.25 numerix intrepid 3.10.2 0.22-4build1 numerix lenny 3.10.2 0.22-4+b2 xstr intrepid 3.10.2 0.2.1-19build1 xstr lenny 3.10.2 0.2.1-19+b2 extlib intrepid 3.10.2 1.5.1-1build1 extlib lenny 3.10.2 1.5.1-1+b2 calendar intrepid 3.10.2 2.0.2-1build1 calendar lenny 3.10.2 2.0.2-1+b1 ocaml-dtools intrepid 3.10.2 0.1.6-1build1 ocaml-dtools lenny 3.10.2 0.1.6-1+b1 otags intrepid 3.10.2 3.09.3-2build1 otags lenny 3.10.2 3.09.3-2+b4 ocaml-mad intrepid 3.10.2 0.3.4-2 ocaml-mad lenny 3.10.2 0.3.4-2 ocamlweb intrepid 3.10.2 1.37-8 ocamlweb lenny 3.10.2 1.37-8 hevea intrepid 3.10.2 1.10-5 hevea lenny 3.10.2 1.10-5 ocaml-dbus intrepid 3.10.2 0.06-1 ocaml-dbus lenny 3.10.2 0.06-1 ocaml-sqlite3 intrepid 3.10.2 1.2.0-1 ocaml-sqlite3 lenny 3.10.2 1.2.0-1 camlp5 intrepid 3.10.2 5.08-2 camlp5 lenny 3.10.2 5.08-2 camlzip intrepid 3.10.2 1.03-6build1 camlzip lenny 3.10.2 1.03-6+b2 cairo-ocaml intrepid 3.10.2 20070908-1build1 cairo-ocaml lenny 3.10.2 20070908-1+b2 camomile intrepid 3.10.2 0.7.1-3build1 camomile lenny 3.10.2 0.7.1-3+b2 ocaml-ladspa intrepid 3.10.2 0.1.1-1 ocaml-ladspa lenny 3.10.2 0.1.1-1+b1 ocaml-lastfm intrepid 3.10.2 0.1.2-1build1 ocaml-lastfm lenny 3.10.2 0.1.2-1+b1 mysql-ocaml intrepid 3.10.2 1.0.4-4build1 mysql-ocaml lenny 3.10.2 1.0.4-4+b2 coq intrepid 3.10.2 8.1.pl3+dfsg-1build1 coq lenny 3.10.2 8.1.pl3+dfsg-1+b2 ocamlodbc intrepid 3.10.2 2.15-3build1 ocamlodbc lenny 3.10.2 2.15-3+b1 xmlrpc-light intrepid 3.10.2 0.6-3 xmlrpc-light lenny 3.10.2 0.6-3+b2 cameleon intrepid 3.10.2 1.9.18.svn20070918-2build1 cameleon lenny 3.10.2 1.9.18.svn20070918-2 ocsigen intrepid 3.10.2 1.1.0-1 ocsigen lenny 3.10.2 1.1.0-1 sexplib310 intrepid 3.10.2 3.7.4-3 sexplib310 lenny 3.10.2 3.7.4-3+b1 ulex intrepid 3.10.2 1.0-4build1 ulex lenny 3.10.2 1.0-4+b2 pxp intrepid 3.10.2 1.2.0~test1-3 pxp lenny 3.10.2 1.2.0~test1-3+b3 ocaml-sha intrepid 3.10.2 1.4-5build1 ocaml-sha lenny 3.10.2 1.4-5+b2 pagodacf intrepid 3.10.2 0.10-1 pagodacf lenny 3.10.2 0.10-1 syslog-ocaml intrepid 3.10.2 1.4-1build1 syslog-ocaml lenny 3.10.2 1.4-1+b2 ocaml-magic intrepid 3.10.2 0.7.3-1build1 ocaml-magic lenny 3.10.2 0.7.3-1+b1 mlgmp intrepid 3.10.2 20021123-13build1 mlgmp lenny 3.10.2 20021123-13+b1 xml-light intrepid 3.10.2 2.2-8build1 xml-light lenny 3.10.2 2.2-8+b2 ocaml-ogg intrepid 3.10.2 0.2.0-1 ocaml-ogg lenny 3.10.2 0.2.0-1+b1 lwt intrepid 3.10.2 1.1.0-2 lwt lenny 3.10.2 1.1.0-2 findlib intrepid 3.10.2 1.2.1-5 findlib lenny 3.10.2 1.2.1-5 cryptokit intrepid 3.10.2 1.3-8build1 cryptokit lenny 3.10.2 1.3-8+b1 ocaml-portaudio intrepid 3.10.2 0.1.2-1 ocaml-portaudio lenny 3.10.2 0.1.2-1+b1 cduce intrepid 3.10.2 0.5.0-2build1 cduce lenny 3.10.2 0.5.0-2+b2 ocaml-ao intrepid 3.10.2 0.1.9-1build1 ocaml-ao lenny 3.10.2 0.1.9-1+b1 headache intrepid 3.10.2 1.03-14 headache lenny 3.10.2 1.03-14 ounit intrepid 3.10.2 1.0.2-8 ounit lenny 3.10.2 1.0.2-8 spamoracle intrepid 3.10.2 1.4-12 spamoracle lenny 3.10.2 1.4-12 lablgl intrepid 3.10.2 1.03-1build2 lablgl lenny 3.10.2 1.03-1+b2 perl4caml intrepid 3.10.2 0.9.3-8.1build1 perl4caml lenny 3.10.2 0.9.3-8.1+b1 menhir intrepid 3.10.2 20071212.dfsg-1build1 menhir lenny 3.10.2 20071212.dfsg-1+b2 ocaml-soundtouch intrepid 3.10.2 0.1.4-1 ocaml-soundtouch lenny 3.10.2 0.1.4-1+b1 ocamldap intrepid 3.10.2 2.1.8-5build1 ocamldap lenny 3.10.2 2.1.8-5+b2 bibtex2html intrepid 3.10.2 1.91-3 bibtex2html lenny 3.10.2 1.91-3 ocamlsdl intrepid 3.10.2 0.7.2-8 ocamlsdl lenny 3.10.2 0.7.2-8 cryptgps intrepid 3.10.2 0.2.1-4build1 cryptgps lenny 3.10.2 0.2.1-4+b2 type-conv intrepid 3.10.2 1.5.0-3 type-conv lenny 3.10.2 1.5.0-3+b1 camlidl intrepid 3.10.2 1.05-10build1 camlidl lenny 3.10.2 1.05-10+b2 ocaml-expat intrepid 3.10.2 0.9.1+debian1-4build1 ocaml-expat lenny 3.10.2 0.9.1+debian1-4+b1 pcre-ocaml intrepid 3.10.2 5.13.0-1build1 pcre-ocaml lenny 3.10.2 5.13.0-1+b1 ocurl intrepid 3.10.2 0.2.1-13build1 ocurl lenny 3.10.2 0.2.1-13+b1 hlins intrepid 3.10.2 0.39-12 hlins lenny 3.10.2 0.39-12 ulex0.8 intrepid 3.10.2 0.8-6build1 ulex0.8 lenny 3.10.2 0.8-6+b1 ocaml-benchmark intrepid 3.10.2 0.6-7build1 ocaml-benchmark lenny 3.10.2 0.6-7+b2 planets intrepid 3.10.2 0.1.13-6 planets lenny 3.10.2 0.1.13-6 ocaml-gettext intrepid 3.10.2 0.3.2-1 ocaml-gettext lenny 3.10.2 0.3.2-1 ocamlcreal intrepid 3.10.2 0.7-4build1 ocamlcreal lenny 3.10.2 0.7-4+b2 ocamlbricks intrepid 3.10.2 0.50.1-1 ocamlbricks lenny 3.10.2 0.50.1-1 ocaml-fileutils intrepid 3.10.2 0.3.0-13build1 ocaml-fileutils lenny 3.10.2 0.3.0-13+b2 ocaml-shout intrepid 3.10.2 0.2.6-1 ocaml-shout lenny 3.10.2 0.2.6-1+b1 ocaml-taglib intrepid 3.10.2 0.1.2-1build1 ocaml-taglib lenny 3.10.2 0.1.2-1+b1 ocaml-csv intrepid 3.10.2 1.1.6-3build1 ocaml-csv lenny 3.10.2 1.1.6-3+b1 ocaml-duppy intrepid 3.10.2 0.1.2+2-1 ocaml-duppy lenny 3.10.2 0.1.2+2-1 lablgtkmathview intrepid 3.10.2 0.7.8-3build1 lablgtkmathview lenny 3.10.2 0.7.8-3+b2 bin-prot intrepid 3.10.2 1.0.5-4 bin-prot lenny 3.10.2 1.0.5-4+b1 ocaml-reins intrepid 3.10.2 0.1a-1build1 ocaml-reins lenny 3.10.2 0.1a-1+b2 == end == Sincerely yours, david -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss