Bug#802166: otags: fails to install: post-installation script returned error exit status 3
Hendrik Tews <hendrik@askra.de> writes:
> it's a pattern matching failure in tag_module_type, which means
> the file stdLabels.mli contains some module type that I didn't
> know about when I wrote tag_module_type.
The issue is presumably stdLabels.mli's use of module aliases, which are
new in OCaml 4.02.x.
> If somebody could send me that stdLabels.mli (or include it here
> in the bug report) I will try to take a look.
http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/release/4.02.3/stdlib/stdLabels.mli?revision=16239&view=markup
The non-comment lines are simply
module Array = ArrayLabels
module Bytes = BytesLabels
module List = ListLabels
module String = StringLabels
> (When I wrote otags, I explicitly avoided catch-all clauses. This
Fair enough.
Thanks for writing otags, and for looking into this report!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
Reply to: