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.

Attachment: signature.asc
Description: Digital signature

Reply via email to