Yann Dirson wrote:
> $ grep ^dh_install typescript.binary 
> dh_install --fail-missing
> dh_install --fail-missing
> dh_install --fail-missing
> dh_install: cp -a debian/tmp/usr/share/man/man1/tulip.1 
> debian/tulip//usr/share/man/man1/ returned exit code 1

So why is it running 3 times? The first is install-arch, the second is
in install-indep (during which dh_prep is run and deletes the files 
dh_install -a expects in debian/tmp), and the third seems unnecessary.

        $sequences{'install'} = [rules("build"), rules("install-arch"), 
rules("install-indep"), @i];

Introduced in d63e08f7ced8f182355038c52babf2f99014f04b. This seems less
correct when there is an install-arch, or an install-indep, or neither,
but noth both.

Perhaps the other patch in #634784 should have been applied instead.
That avoids this failure.

Or, perhaps the @i at the end of the line wants removing?
That also avoids this failure and I've verified it to not change
the sequence otherwise, when install-arch and/or install-indep are not present.

PS, the explicit install: install-arch install-indep dependency
happened to avoid this bug, because it causes make to run
dh install-arch, then dh install-indep, and when it finally
runs dh install, it can see that it has nothing to do.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to