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

Reply via email to