Version: 1:1.3.2+debian-1 > >From > >http://buildd.debian.org/fetch.cgi?pkg=sawfish;ver=1%3A1.3.2-1;arch=amd64;stamp=1202040828 > > : > > [...] > > /usr/bin/fakeroot debian/rules clean > > dh_testdir > > dh_testroot > > rm -f build-stamp configure-stamp > > [ ! -f Makefile ] || /usr/bin/make distclean > > make[1]: Entering directory `/build/buildd/sawfish-1.3.2' > > Makedefs:85: /usr/lib/rep/i486-pc-linux-gnu/rules.mk: No such file or > > directory > > make[1]: *** No rule to make target > > `/usr/lib/rep/i486-pc-linux-gnu/rules.mk'. Stop. > > make[1]: Leaving directory `/build/buildd/sawfish-1.3.2' > > make: *** [clean] Error 2 > > dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules clean gave error > > exit status 2 > [...] > > This appears to stem from a conjunction of sloppiness on upstream's > part (shipping platform-specific generated files) and increased > strictness on Debian's. AFAICT, you can work around it without having > to prepatch anything by specifying repexecdir via a command-line wildcard: > > [ ! -f Makefile ] || /usr/bin/make distclean repexecdir=/usr/lib/rep/*-*
I didn't even try this. My "workaround" was to repack upstream's tarball without the generated files. Already uploaded, as 1.3.2+debian-1 Thanks for the report.
signature.asc
Description: Digital signature