Hello Lucas, On 21/06/2009 Lucas Nussbaum wrote: > Package: zope2.10 > Version: 2.10.8-1 > Severity: serious > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20090620 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > tar xfz Zope-2.10.8-final.tgz > > test -d debian/patched || install -d debian/patched > > cd z && CFLAGS="-Wall -g -O2" ./configure \ > > > > --prefix=/build/user-zope2.10_2.10.8-1-amd64-315F5a/zope2.10-2.10.8/debian/zope2.10/usr/lib/zope2.10 > > \ > > --with-python=/usr/bin/python2.4 > > /bin/sh: line 0: cd: z: No such file or directory > > make: *** [build-arch-stamp] Error 1 > > About the archive rebuild: The rebuild was done on about 50 AMD64 nodes > of the Grid'5000 platform, using a clean chroot. Internet was not > accessible from the build systems.
could you provide the exact command that your archive rebuild uses to build a package? if you take a look at debian/rules, there are several more commands in unpack-stamp than just the 'tar xfz'. According to your logfile, the build-arch-stamp and patch-stamp targets are executed in the middle of the unpack-stamp target. I'm unable to reproduce that bug in a clean amd64 debian/unstable pbuilder chroot. here's the relevant parts of debian/rules: > ZOPE := zope$(ZVER) > PACKAGE := zope$(ZVER) > DEBIAN := $(shell pwd)/debian/$(PACKAGE) > > [...] > unpack: unpack-stamp > unpack-stamp: > tar xfz $(ZBASE).tgz > mv $(ZBASE) z > touch unpack-stamp > > [...] > build: build-arch build-indep > > build-arch: unpack-stamp patch-stamp build-arch-stamp > build-arch-stamp: > cd z && CFLAGS="$(CFLAGS)" ./configure \ > --prefix=$(DEBIAN)/usr/lib/$(ZOPE) \ > --with-python=$(PYTHONBIN) > cd z && make > touch build-arch-stamp according to your logfile, the build system ran target build-arch-stamp just in between of 'tar xfz $(ZBASE).tgz' and 'mv $(BASE) z': > [...] > dpkg-source: info: building zope2.10 in zope2.10_2.10.8-1.dsc > debian/rules build > tar xfz Zope-2.10.8-final.tgz > test -d debian/patched || install -d debian/patched > cd z && CFLAGS="-Wall -g -O2" ./configure \ > > --prefix=/build/user-zope2.10_2.10.8-1-amd64-315F5a/zope2.10-2.10.8/debian/zope2.10/usr/lib/zope2.10 > \ > --with-python=/usr/bin/python2.4 > /bin/sh: line 0: cd: z: No such file or directory > make: *** [build-arch-stamp] Error 1 > make: *** Waiting for unfinished jobs.... > dpatch apply-all > applying patch deb-zopeconf to ./ ... failed. > make: *** [patch-stamp] Error 1 > mv Zope-2.10.8-final z > touch unpack-stamp > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > [...] the same applies to your bugreport #533975 against zope2.11. greetings, jonas
signature.asc
Description: Digital signature