Package: mail-notification
Version: 4.1.dfsg.1-4
Severity: serious
Tags: patch
Hi,
As seen in this build log:
http://buildd.debian.org/fetch.cgi?pkg=mail-notification&arch=sparc&ver=4.1.dfsg.1-4&stamp=1200055726&file=log&as=raw
and as confirmed on my system, when automake isn't automake-1.10 (for
example because automake-1.9 is installed and hence is the highest
priority automake alternative), mail-notification fails to build:
aclocal-1.10 -I m4
autoheader
autoconf
automake --add-missing --force-missing
configure.ac:34: version mismatch. This is Automake 1.9.6,
configure.ac:34: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:34: comes from Automake 1.10. You should recreate
configure.ac:34: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
src/Makefile.am: installing `./compile'
src/Makefile.am: installing `./depcomp'
make: *** [post-patches] Erreur 63
I think calling autotools in the build is a bad idea. For example this
also seems to prevent building your package twice in a row (build +
clean + build) -- at least it prevented me from building the fixed
package immediately after the fix.
You should also call ./configure with --enable-maintainer-mode for
extra safety IMO.
Anyway, calling 'automake-1.10' instead of 'automake' in debian/rules
solves the build failure.
Could you please update this fix ASAP? This package needs to be
rebuilt for some transitions and it's blocking the transitions from
happening in the mean time. :-/ I can offer to upload a NMU if you're
too busy and would like me to.
Bye,
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-rc5-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
Loïc Minier