Bug#512512: squid: FTBFS in lenny: gzip: debian/tmp/usr/share/doc/squid/debug-sections.txt: No such file or directory
tag 512512 + confirmed retitle 512512 FTBFS: claims that debian/rules is -j compatible when these are not stop Hi, I can confirm this bug. The problem is that this: ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(NUMJOBS) endif enables parallel building of multiple targets in debian/rules, but debian/rules isn't -j safe; for instance both binary-arch and binary-indep remove, use, and remove debian/tmp, but this declares binary-indep and binary-arch as parallel buildable: binary: binary-indep binary-arch Either you should fix your rules to be -j safe, or you should only pass -j to *sub* makes. Cheers, -- Loïc Minier -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#512512: squid: FTBFS in lenny: gzip: debian/tmp/usr/share/doc/squid/debug-sections.txt: No such file or directory
Package: squid Version: 2.7.STABLE3-2 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20090120 qa-ftbfs Justification: FTBFS on i386 Hi, During a rebuild of all packages in a lenny chroot, your package failed to build on i386. Relevant part: make[2]: Entering directory `/build/user-squid_2.7.STABLE3-2-amd64-WN1F7T/squid-2.7.STABLE3-2/helpers/ntlm_auth/SMB' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/build/user-squid_2.7.STABLE3-2-amd64-WN1F7T/squid-2.7.STABLE3-2/helpers/ntlm_auth/SMB' make[1]: Leaving directory `/build/user-squid_2.7.STABLE3-2-amd64-WN1F7T/squid-2.7.STABLE3-2/helpers/ntlm_auth/SMB' touch build rm -rf debian/tmp debian/files # test -f src/squid.h # Build squid package. # # # Build squid-common package. install -p -d -o root -g root -m 755 debian/tmp/DEBIAN # install -p -d -o root -g root -m 755 debian/tmp/etc/squid install -p -d -o root -g root -m 755 debian/tmp/DEBIAN install -p -d -o root -g root -m 755 debian/tmp/etc/logrotate.d install -p -d -o root -g root -m 755 debian/tmp/usr/share/doc/squid-common install -p -d -o root -g root -m 755 debian/tmp/etc/init.d install -p-o root -g root -m 644 ChangeLog debian/tmp/usr/share/doc/squid-common/changelog install -p -d -o root -g root -m 755 debian/tmp/etc/resolvconf/update-libc.d install -p-o root -g root -m 644 debian/changelog \ debian/tmp/usr/share/doc/squid-common/changelog.Debian install -p -d -o root -g root -m 755 debian/tmp/usr/sbin install -p -d -o root -g root -m 755 debian/tmp/usr/share/doc/squid install -p -d -o root -g root -m 755 debian/tmp/usr/share/doc/squid/examples install -p -d -o root -g root -m 755 debian/tmp/usr/lib/squid gzip -9f debian/tmp/usr/share/doc/squid-common/* install -p -d -o root -g root -m 755 debian/tmp/var/{log,spool} install -m 750 -o proxy -g proxy -d debian/tmp/var/log/squid install -m 750 -o proxy -g proxy -d debian/tmp/var/spool/squid install -p-o root -g root -m 644 debian/copyright debian/tmp/usr/share/doc/squid-common install -p -d -o root -g root -m 755 debian/tmp/usr/share/man/man8 # install -p-o root -g root -m 755 -s src/squid debian/tmp/usr/sbin install -p -d -o root -g root -m 755 debian/tmp/usr/share/squid install -p -d -o root -g root -m 755 debian/tmp/usr/share/squid/errors install -p -d -o root -g root -m 755 debian/tmp/usr/share/squid/icons install -p-o root -g root -m 755 -s src/unlinkd src/fs/diskd-daemon src/logfile-daemon debian/tmp/usr/lib/squid install -p -d -o root -g root -m 755 debian/tmp/usr/share/snmp/mibs install -p-o root -g root -m 644 src/mib.txt ./debian/tmp/usr/share/snmp/mibs/SQUID.txt install -p-o root -g root -m 644 src/mime.conf.default ./debian/tmp/usr/share/squid/mime.conf install -p-o root -g root -m 644 debian/logrotate debian/tmp/etc/logrotate.d/squid # cp -R errors/* ./debian/tmp/usr/share/squid/errors install -p-o root -g root -m 755 debian/squid.resolvconf debian/tmp/etc/resolvconf/update-libc.d/squid install -p-o root -g root -m 755 -s helpers/basic_auth/SMB/smb_auth debian/tmp/usr/lib/squid install -p-o root -g root -m 755 helpers/basic_auth/SMB/smb_auth.sh debian/tmp/usr/lib/squid install -p-o root -g root -m 755 -s helpers/basic_auth/NCSA/ncsa_auth debian/tmp/usr/lib/squid install -p-o root -g root -m 755 -s -m 2754 -o proxy -g shadow \ helpers/basic_auth/PAM/pam_auth debian/tmp/usr/lib/squid install -p-o root -g root -m 755 -s helpers/basic_auth/LDAP/squid_ldap_auth \ debian/tmp/usr/lib/squid/ldap_auth rm -f ./debian/tmp/usr/share/squid/errors/Makefile* rm -f ./debian/tmp/usr/share/squid/errors/list install -p-o root -g root -m 755 -s helpers/basic_auth/YP/yp_auth \ debian/tmp/usr/lib/squid/yp_auth chmod 755 ./debian/tmp/usr/share/squid/errors/* install -p-o root -g root -m 755 -s helpers/basic_auth/MSNT/msnt_auth \ debian/tmp/usr/lib/squid/msnt_auth chmod 644 ./debian/tmp/usr/share/squid/errors/*/* install -p-o root -g root -m 755 -s -m 2754 -o proxy -g shadow \ helpers/basic_auth/getpwnam/getpwname_auth \ debian/tmp/usr/lib/squid/getpwnam_auth install -p-o root -g root -m 755 -s helpers/digest_auth/password/digest_pw_auth \ debian/tmp/usr/lib/squid/digest_pw_auth install -p-o root -g root -m 755 -s helpers/external_acl/ip_user/ip_user_check \ debian/tmp/usr/lib/squid/ip_user_check install -p-o root -g root -m 755 -s helpers/external_acl/ldap_group/squid_ldap_group \ debian/tmp/usr/lib/squid/squid_ldap_group install -p-o root -g root -m 644 helpers/external_acl/ldap_group/squid_ldap_group.8 \ debian/tmp/usr/share/man/man8/squid_ldap_group.8 chown -R root:root