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

Reply via email to