Package: sqlite3 Version: 3.7.3-1 Severity: important Tags: patch Justification: fails to build from source
If built against automake_1:1.10.1-3 fails with [[ blog excerpt ]] libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. cd . && aclocal-1.11 /bin/sh: aclocal-1.11: command not found make: *** [debian/stamp-autotools-files] Error 127 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [[ end excerpt ]] Look, this beast really wants automake1.11, doesn't it? If built against cdbs_0.4.52 fails with [[ blog excerpt ]] libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. if [ -d ./m4 ]; then m4="-I m4"; fi; if [ -e ./aclocal.m4 ]; then cd . && aclocal-1.11 $m4; fi if [ -e ./configure.ac ] || [ -e ./configure.in ]; then cd . && `which autoconf2.50 || which autoconf`; fi configure.ac:109: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. make: *** [debian/stamp-autotools-files] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [[ end excerpt ]] And from observations AC_PROG_LIBTOOL had right to be undefined because libtool wasn't generated at all. Downgrading other autotools (if possible) doesn't seem to bring any complications. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (700, 'testing'), (700, 'stable'), (1, 'testing'), (1, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=ru_UA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash
--- ../control 2010-11-19 23:59:58.000000000 +0200 +++ debian/control 2010-11-20 00:13:41.000000000 +0200 @@ -2,7 +2,7 @@ Section: devel Priority: optional Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.hu> -Build-Depends: quilt, cdbs (>= 0.4.15), debhelper (>= 5), autoconf (>= 2.59), libtool (>= 1.5.2), automake, autotools-dev, chrpath, libreadline-dev, tcl8.5-dev +Build-Depends: quilt, cdbs (>= 0.4.89), debhelper (>= 5), autoconf (>= 2.59), libtool (>= 1.5.2), automake (>= 1:1.11.1), autotools-dev, chrpath, libreadline-dev, tcl8.5-dev Build-Conflicts: tcl8.4, tcl8.4-dev Standards-Version: 3.9.1