On Sun, Mar 13, 2011 at 06:46:30PM +0100, Lucas Nussbaum wrote: > Source: sqlite > Version: 2.8.17-6 > Severity: serious > Tags: wheezy sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20110313 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > make[1]: Entering directory > > `/build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17' > > /usr/bin/install -c -d > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib > > ./libtool --mode=install /usr/bin/install -c libsqlite.la > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib > > libtool: install: /usr/bin/install -c .libs/libsqlite.so.0.8.6 > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/libsqlite.so.0.8.6 > > libtool: install: (cd > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib > > && { ln -s -f libsqlite.so.0.8.6 libsqlite.so.0 || { rm -f libsqlite.so.0 > > && ln -s libsqlite.so.0.8.6 libsqlite.so.0; }; }) > > libtool: install: (cd > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib > > && { ln -s -f libsqlite.so.0.8.6 libsqlite.so || { rm -f libsqlite.so && ln > > -s libsqlite.so.0.8.6 libsqlite.so; }; }) > > libtool: install: /usr/bin/install -c .libs/libsqlite.lai > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/libsqlite.la > > libtool: install: /usr/bin/install -c .libs/libsqlite.a > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/libsqlite.a > > libtool: install: chmod 644 > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/libsqlite.a > > libtool: install: ranlib > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/libsqlite.a > > libtool: install: warning: remember to run `libtool --finish /usr/lib' > > /usr/bin/install -c -d > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/bin > > ./libtool --mode=install /usr/bin/install -c sqlite > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/bin > > libtool: install: warning: `libsqlite.la' has not been installed in > > `/usr/lib' > > libtool: install: /usr/bin/install -c .libs/sqlite > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/bin/sqlite > > /usr/bin/install -c -d > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/include > > /usr/bin/install -c -m 0644 sqlite.h > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/include > > /usr/bin/install -c -d > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/pkgconfig; > > > > /usr/bin/install -c -m 0644 sqlite.pc > > /build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17/debian/tmp//usr/lib/pkgconfig; > > > > make[1]: Leaving directory > > `/build/user-sqlite_2.8.17-6-amd64-2Ol_eH/sqlite-2.8.17' > > touch debian/stamp-makefile-install > > Adding cdbs dependencies to debian/sqlite-doc.substvars > > dh_installdirs -psqlite-doc > > dh_installdocs -psqlite-doc ./README > > dh_installexamples -psqlite-doc > > dh_installman -psqlite-doc > > dh_installinfo -psqlite-doc > > dh_installmenu -psqlite-doc > > dh_installcron -psqlite-doc > > dh_installinit -psqlite-doc > > dh_installdebconf -psqlite-doc > > dh_installemacsen -psqlite-doc > > dh_installcatalogs -psqlite-doc > > dh_installpam -psqlite-doc > > dh_installlogrotate -psqlite-doc > > dh_installlogcheck -psqlite-doc > > dh_installchangelogs -psqlite-doc > > dh_installudev -psqlite-doc > > dh_lintian -psqlite-doc > > dh_bugfiles -psqlite-doc > > dh_install -psqlite-doc --sourcedir=debian/tmp > > dh_link -psqlite-doc > > dh_installmime -psqlite-doc > > dh_strip -psqlite-doc > > dh_compress -psqlite-doc > > dh_fixperms -psqlite-doc > > dh_makeshlibs -psqlite-doc -V -X"libtclsqlite.so*" > > dh_installdeb -psqlite-doc > > dh_perl -psqlite-doc > > dh_shlibdeps -psqlite-doc > > dh_gencontrol -psqlite-doc > > dh_md5sums -psqlite-doc > > dh_builddeb -psqlite-doc > > dpkg-deb: building package `sqlite-doc' in `../sqlite-doc_2.8.17-6_all.deb'. > > install -d debian/tmp/usr/lib/sqlite > > install -m 0664 debian/pkgIndex.tcl debian/tmp/usr/lib/sqlite > > ./libtool --mode=install install libtclsqlite.la > > `pwd`/debian/tmp/usr/lib/sqlite > > libtool: install: `libtclsqlite.la' is not a valid libtool archive > > libtool: install: Try `libtool --help --mode=install' for more information. > > make: *** [common-install-arch] Error 1 >
I have just done an NMU to fix this longstanding issue. Please find the diff below: diff -u sqlite-2.8.17/debian/changelog sqlite-2.8.17/debian/changelog --- sqlite-2.8.17/debian/changelog +++ sqlite-2.8.17/debian/changelog @@ -1,3 +1,12 @@ +sqlite (2.8.17-6.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS by replacing DEB_BUILD_MAKE_TARGET with + DEB_MAKE_BUILD_TARGET. Thanks to Daniel Schepler for the patch + (closes: #618154). + + -- Aurelien Jarno <aure...@debian.org> Tue, 02 Aug 2011 19:06:03 +0200 + sqlite (2.8.17-6) unstable; urgency=low * Change readline build dependency to plain libreadline-dev (version 6 ATM). diff -u sqlite-2.8.17/debian/rules sqlite-2.8.17/debian/rules --- sqlite-2.8.17/debian/rules +++ sqlite-2.8.17/debian/rules @@ -28,7 +28,7 @@ config_TARGET_LIBS="-lpthread" \ --enable-utf8 -DEB_BUILD_MAKE_TARGET = all libtclsqlite.la doc +DEB_MAKE_BUILD_TARGET = all libtclsqlite.la doc # DEB_MAKE_CHECK_TARGET = test DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org