Bug#918769: ocaml-migrate-parsetree FTBFS:dh_install fails
Hi Andy,
On Thu, Jan 10, 2019 at 02:47:23AM -0800, Andy Li wrote:
> Hi Ralf,
>
> On Tue, Jan 8, 2019 at 11:18 PM Ralf Treinen <treinen@free.fr> wrote:
>
> ocaml-migrate-parsetree fails to build on sid using debhelper version 12
> (12 is the version of the debhelper package, I haven't touched the DH
> compat level) :
>
> dh_install: libmigrate-parsetree-ocamlbuild-ocaml missing files: usr/doc/
> ocaml-migrate-parsetree-ocamlbuild/{CHANGES.md,README.md,LICENSE.md}
> dh_install: missing files, aborting
> make: *** [debian/rules:8: binary] Error 25
>
>
> I have just tried but failed to reproduce the issue with sbuild. I checked I
> used debhelper 12.
In fact, when I build ocaml-migrate-parsetree using pbuilder it builds
fine. However If I build it with gbp buildpackage I get the error as
described in the bug report. Weird, I do not understand this difference.
Anyway, I have now downgraded severity to important.
I suspect that it has to do with the {} expressions in the install
files. The debhelper manpage says that wildcards are permitted.
Bracket expressions, however, are no UNIX wildcards, they are a bashism.
Still, this does not explain why it works in pbuilder.
-Ralf.
Reply to: