On 2009-08-22 21:29 +0200, Jonathan Wiltshire wrote: > On Sat, Aug 22, 2009 at 06:37:48PM +0200, Lucas Nussbaum wrote: >> During a rebuild of all packages in sid, your package failed to build on >> amd64. >> >> Relevant part: >> > /usr/bin/fakeroot debian/rules binary >> > dh binary >> > dh_testroot >> > dh_prep >> > dh_installdirs >> > debian/rules override_dh_auto_install >> > make[1]: Entering directory >> > `/build/user-backintime_0.9.26-1-amd64-FowK5T/backintime-0.9.26' >> > cd common && DESTDIR=../debian/backintime-common /usr/bin/make install >> > make[2]: Entering directory >> > `/build/user-backintime_0.9.26-1-amd64-FowK5T/backintime-0.9.26/common' >> > Makefile:3: *** missing separator. Stop. >> > make[2]: Leaving directory >> > `/build/user-backintime_0.9.26-1-amd64-FowK5T/backintime-0.9.26/common' >> > make[1]: *** [override_dh_auto_install] Error 2
I can reproduce this. > In three successive builds in a cowbuilder chroot (updated just before > build) I can't reproduce this. Here's the first few lines of the makefile: > > 1:PREFIX=/usr > 2:DEST=$(DESTDIR)$(PREFIX) > 3: > 4:all: build > 5: > 6:build: translate > 7: > 8:clean: > 9: rm po/*.mo > > Could this have been fixed in a mirror pulse between your build and mine? No, you don't see this because you have bash as /bin/sh, my common/Makefile starts as follows: -e LANGS=zh_CN uk th sv sl sk ru pt_BR pt pl nl nb lt jv it id hu he gl fr eu et es en_GB de cs ca bg ar -e SHELL=/bin/bash -e PREFIX=/usr DEST=$(DESTDIR)$(PREFIX) This is due to "echo -e" bashisms in common/configure. Sven -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org