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 <trei...@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.