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
signature.asc
Description: Digital signature