On a newly upgraded 12.04LTS Ubuntu trying to build a freshly downloaded (via bazaar at around 9:00AM PST today) copy of trunk. Autogen.sh seems a bit confused about autoconf. At one point it checks for >2.52 (which passes, as it is 2.59) then later it blows up saying it needs 2.62 or higher. See log following my signature (it will wrap, sorry).
Workaround???
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech
./autogen.sh ============================================================================= When you report a trouble about building BZR version of inkscape, Please report following information about distro and tools version, too.
--1. distribution------------------------------------------------------------ Debian GNU/Linux release wheezy/sid
--2. tools------------------------------------------------------------------- /usr/bin/m4: m4 (GNU M4) 1.4.16 /usr/local/bin/autoconf: autoconf (GNU Autoconf) 2.59 /usr/local/bin/autoheader: autoheader (GNU Autoconf) 2.59 /usr/local/bin/automake: Can't locate Automake/Struct.pm in @INC (@INC contains: /usr/local/share/automake-1.9 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/automake line 47. BEGIN failed--compilation aborted at /usr/local/bin/automake line 47. automake-1.7: not found automake-1.8: not found /usr/local/bin/automake-1.9: Can't locate Automake/Struct.pm in @INC (@INC contains: /usr/local/share/automake-1.9 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/automake-1.9 line 47. BEGIN failed--compilation aborted at /usr/local/bin/automake-1.9 line 47. /usr/local/bin/aclocal: Can't locate Automake/Config.pm in @INC (@INC contains: /usr/local/share/automake-1.9 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/aclocal line 36. BEGIN failed--compilation aborted at /usr/local/bin/aclocal line 36. aclocal-1.7: not found aclocal-1.8: not found /usr/local/bin/aclocal-1.9: Can't locate Automake/Config.pm in @INC (@INC contains: /usr/local/share/automake-1.9 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/aclocal-1.9 line 36. BEGIN failed--compilation aborted at /usr/local/bin/aclocal-1.9 line 36. /usr/bin/intltoolize: intltoolize (GNU intltool) 0.50.2 /usr/bin/gettextize: /usr/bin/gettextize (GNU gettext-tools) 0.18.1
--3. environment variables--------------------------------------------------- LANGUAGE= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games LANG=en_US.UTF-8
=============================================================================
I am testing that you have the required versions of autoconf, automake, glib-gettextize and intltoolize. This test is not foolproof and if anything goes wrong, there may be guidance in the file HACKING.txt
checking for autoconf >= 2.52 ... yes (version 2.59) checking for automake >= 1.10 ... yes (version 1.11.3) checking for glib-gettextize >= 2.0.0 ... yes (version 2.32.1) checking for intltool >= 0.17 ... yes (version 0.50.2)
Running aclocal-1.11 ... configure.ac:14: error: Autoconf version 2.62 or higher is required /usr/share/aclocal-1.11/init.m4:26: AM_INIT_AUTOMAKE is expanded from... configure.ac:14: the top level autom4te: /usr/bin/m4 failed with exit status: 63 aclocal-1.11: autom4te failed with exit status: 63 Please fix the error conditions and try again.