On Tue, Nov 24, 2015 at 10:55:20PM +0100, Sebastiaan Couwenberg wrote: > Control: tags -1 pending > > Hi Santiago, > > Thanks for your binary-indep work. > > On 24-11-15 16:27, Santiago Vila wrote: > > dh_installexamples > > chmod a-x > > /<<PKGBUILDDIR>>/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml > > chmod: cannot access > > '/<<PKGBUILDDIR>>/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml': > > No such file or directory > > I've make the chmod call non-fatal for the build and the fixed revision > will soon be available in unstable.
This is up to you, but I would personally consider more elegant and cleaner to use override_dh_installexamples-arch and/or override_dh_installexamples-indep. In fact, by looking at your debian/rules, I bet that this patch (warning: completely untested) would fix the problem, if the chmod is the problem: --- a/debian/rules +++ b/debian/rules @@ -151,7 +151,7 @@ override_dh_auto_install: override_dh_installchangelogs: dh_installchangelogs HISTORY.TXT -override_dh_installexamples: +override_dh_installexamples-arch: dh_installexamples chmod a-x $(CURDIR)/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml So, for arch-independent packages, dh_installexamples works, by default, and for arch-dependent packages (including php*-mapscript), dh_installexamples works and then your chmod.