Hi, On Fri, Dec 11, 2009 at 09:55:50AM +0100, Lucas Nussbaum wrote: > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: […] > > # Don't advertise that mlmmj-make-ml is a shell script > > # And install our own version of mlmmj-make-ml, until upstream > > # has stabilised somewhat > > rm -f > > /build/user-mlmmj_1.2.15-1.1-amd64-M4_TjF/mlmmj-1.2.15/debian/mlmmj/usr/bin/mlmmj-make-ml.sh > > install -m 755 -D > > /build/user-mlmmj_1.2.15-1.1-amd64-M4_TjF/mlmmj-1.2.15/debian/mlmmj-make-ml.sh > > \ > > > > /build/user-mlmmj_1.2.15-1.1-amd64-M4_TjF/mlmmj-1.2.15/debian/mlmmj/usr/bin/mlmmj-make-ml > > install: cannot stat > > `/build/user-mlmmj_1.2.15-1.1-amd64-M4_TjF/mlmmj-1.2.15/debian/mlmmj-make-ml.sh': > > No such file or directory > > make: *** [install-arch] Error 1
The problem is caused by 01_debian_make_mlmmj-ml.dpatch. The patch header looks like this: diff -urNad --exclude=CVS --exclude=.svn ./debian/mlmmj-make-ml.sh /tmp/dpep-work.l7evJe/mlmmj-1.2.8/debian/mlmmj-make-ml.sh --- ./debian/mlmmj-make-ml.sh 1970-01-01 01:00:00.000000000 +0100 +++ /tmp/dpep-work.l7evJe/mlmmj-1.2.8/debian/mlmmj-make-ml.sh 2005-09-10 21:33:20.000000000 +0200 Thus, dpatch patches (creates) the file tmp/dpep-work.l7evJe/ mlmmj-1.2.8/debian/mlmmj-make-ml.sh rather than debian/mlmmj-make-ml.sh. It looks like earlier version of dpatch had a different behavior as the issue did not pop up earlier. Cheers, Sebastian -- Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/ Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin
signature.asc
Description: Digital signature