Bug#797448: dose3 is unfit for transitioning to testing
Control: reopen -1
Hi,
On Sun, Aug 30, 2015 at 09:10:02PM +0200, Johannes Schauer <josch@debian.org> wrote:
> - dose-builddebcheck changed some command line arguments but:
> * there is no NEWS.Debian informing users about this change
> * the exit code for wrong command line arguments is wrong (should be
> greater or equal to 64) - this requires an upload of extlib 1.7.0
> - the META file shipped by libdose-ocaml-dev omits the new Versioning
> module and thus breaks all software build depending on any dose3 module
>
These are not the only issues with the current dose3. Here is what I noticed
while trying to port Opam to dose3 (= 4.0.1):
- Simply loading dose3 in an ocaml toplevel fails. This is because it tries
to load debian.cma by default, which depends on versioning.cma. Users will
see the following error:
File "_none_", line 1:
Error: Error while linking /usr/lib/ocaml/dose3/debian.cma(Debian):
Reference to undefined global `Versioning'
To make this work, I've removed "debian.cm*" from archive(byte) and
archive(native).
- dose3.opam is present in META file, but opam.cma (and others) are missing.
This doesn't seem to be a regression though.
Regards,
--
Mehdi Dogguy
Reply to: