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

Uploading dh-ocaml 0.9.0 (to unstable)...



Hello,

A lot of work has been done during DebConf9 on dh-ocaml. But since then,
not so much.

A big (and waited) feature is the automatic dependency generator. There
is also the ocaml dh plugin.

There is currently a known problem with the automatic dependency
generator that makes it impossible to use with arch:all packages (in a
nutshell: virtual package names are different on bytecode
architectures), and this has been blocking further development in this
direction for more than one month. This seems easy to fix; yet, nobody
has done it so far.

Nonetheless, I propose to upload dh-ocaml and start the migration to
automatic dependencies (and open a bug explaining the issue with
arch:all packages, as a reminder). This is not a transition in the
release team's sense, and can be done incrementally. There are not so
many arch:all packages, and AFAIK, they are all executables. Moreover,
the situation will always be better than the current one (no ABI
checking whatsoever).

The current changelog entry is:

dh-ocaml (0.9.0) UNRELEASED; urgency=low

  [ Stefano Zacchiroli ]
  * dom-git-checkout manpage: clarify that the tool is d-o-m specific
  * dom-new-git-repo manpage: clarify what pkg-ocaml-maint is

  [ Sylvain Le Gall ]
  * Rewrite ocaml-md5sums in perl and install it (Closes: #516502)
  * dh_ocaml now computes automatically dependencies (Closes: #522831)
  * Add dh-ocaml (>= 0.9) build dependency when generating debian/control
    through CDBS
  * Add ocaml-lintian and use it in dh_ocaml to dump information for
    lintian check
  * Use xsltproc and lynx rather than docbook2x to produce policy
  * Convert policy to xinclude to be able to run xmllint and spot precisely
    error

  [ Mehdi Dogguy ]
  * Install ocaml.pm to enable: dh --with ocaml
  * Execute dh_ocaml before dh_gencontrol in the dh sequence
  * Simplify build process
  * Make the cdbs rule ocaml.mk work with the dh_ocaml scripts suite.
  * Update email addresses and remove DMUA

  [ Stéphane Glondu ]
  * Remove compatibility symlinks from /usr/share/cdbs/1/class

 -- Stéphane Glondu <glondu@debian.org>  Wed, 29 Jul 2009 14:52:36 +0200

There are also pending changes scattered in many other packages, e.g.
ocaml itself, findlib, lablgtk2.

If nobody objects, I'm planning to upload dh-ocaml in one week or so and
proceed with the migration. Please do whatever polishing you want to do
by then. See:

  http://wiki.debian.org/Teams/OCamlTaskForce/DhOCamlTransition


Cheers,

-- 
Stéphane


Reply to: