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

Re: ocaml 3.06-17



On Wed, Jun 04, 2003 at 05:11:09PM +0200, Sven Luther wrote:
> Hello, ...
> 
> I am preparing a new ocaml 3.06-17 package which i will upload at the
> latest this WE. The problem i will be fixing are :
> 
>   1) policy cleanup as suggested by Sylvain.
> 
>   2) handling of /usr/include/caml directory (Bug#195574)
> 
>   3) gdbm dependency fixing. James Troup informed me that ocaml will
>      FTBFS as of today morning mirror update.
>  
> If there is anything else that needs fixing and that i missed here,
> please inform me now about it.

Ok, i have uploaded a ocaml 3.06-17 package to :

deb http://people.debian.org/~luther/ocaml ./

It fixes 6 of the 9 open bugs, and also solves the 3 points above and
addresses Sylvain's remark about ocamldoc manpages.

It would be nice if you could all test it out, especially about the
emacs stuff (ralf ?) and the /usr/include/caml issue (see below).
I hope to upload it early next week (tuesday or wednesday).

The changelog says :

   * Fixes typo in ocaml_packaging_policy.
   * Moved ocamldoc generated library manpages from section o to 3.
   * Linked to libgdbm-compat, using the new libgdbm-dev package.
     (Closes: #188553)
   * Removed the /etc/magic debconf question, as ocaml is recognized by
     file since version 4.02-1. (Closes: #190037, #189774)
   * Uncommented site specific emacs stuff as suggested by Laurent
     Bonnaud and okeyed by Ralf Treinen. (Closes: #192131)
   * Checking for leftover /usr/include/caml directory.
     (Closes: #195574, #192552)

The remaining bug reports are :

  #183936: ocaml: no whatis entry in StdLabels* manpages

  => Well, i don't know about this, i would accept a patch, but consider
     waiting for 3.07 for this one. Altough maybe Maxence could send me
     a patch ? I have already contacted him about this, but it was some
     time ago, and i did not find again that mail exchange.

  #179254: ocaml: module Graphics: foreground and background colors should be changeable
  #179255: ocaml: module Graphics: type event should include a resize event

  => These are upstream stuff, i could even close these bug reports to
     cleanup the BTS.

Now, many people have remarqued that ocaml 3.06-16 failed to install
when /usr/include/caml was a directory. I have worked around this in the
pre-inst by testing to see if /usr/include/caml is a symlink, and if it
is not, moving it to /usr/include/caml.bad and warning the user. This is
not the most elegant of solutions but should work. I thought about
simply removing the offensive /usr/include/caml, but i think it would
have been a bit agressive. Maybe a debconf question could be a good
solution here (You have an obsolete /usr/include/caml directory/file
lying around, is it ok if i remove it ?).

Friendly,

Sven Luther



Reply to: