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

Re: ocaml 3.10.2 transition scheduled for next week



Le Monday 12 May 2008 16:01:43 Stefano Zacchiroli, vous avez écrit :
> - ocaml (obviously)
>   * here it should be a good idea to change the doc-base section for the
>     documentation to the correct one: Ralf: can you do that (as you
>     remember which one is correct :))?
>   * Sylvain: can you please commit the policy changes regarding camlp4
>     naming?

 * Dependencies between packages:
I've recently changed some dependencies [1], after talking with the list [2].

Still there are some build failures [3]. In this example, the build 
dependencies are resolved while trying to minimize the packages pulled from 
backports.org.

Hence, ocaml-compiler-libs is pulled from etch, which itself pulls ocaml 
3.09.2-9 which turns out to be incompatible with the ocaml-nox from 
backports.org, installed as a forced versioned dependency.

The same issue happen for experimental.

My opinion on this is that build dependencies for packages using both 
ocaml-nox and other incompatible packages should be versioned for all of 
them, but perhaps it is also possible to add lines in the form of:
  Conflicts: xxx (>>${binary:Version}), xxx (<<${binary:Version})
in the control file from ocaml source package, where necessary..


Romain


[1]: 
http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/control?op=diff&rev=5469&sc=0&all=1
[2]: http://lists.debian.org/debian-ocaml-maint/2008/04/msg00064.html
[3]: 
http://experimental.debian.net/fetch.php?&pkg=camlp5&ver=5.07-1%7Ebpo40%2B1&arch=sparc&stamp=1209102225&file=log&as=raw
-- 
mama say
son, you've got to stay home today
there's a hole in the roof
you've got to make it waterproof


Reply to: