Package: dh-autoreconf
Version: 2
Severity: important

Hi,

when using the /usr/share/cdbs/1/rules/autoreconf.mk cdbs addon,
dh_autoreconf is tun twice during build.
As an example, see [1]

...
touch debian/stamp-makefile-build
DEB_MAKE_CHECK_TARGET unset, not running checks
 /usr/bin/fakeroot debian/rules binary-arch
Allowed distribution: experimental
test -x debian/rules
dh_testroot
dh_clean -k 
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_installdirs -A 
dh_autoreconf 
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
...

So, after a successful build, dh_autoreconf is run a second time, which
in the best case triggers a complete new ./configure run, and for the
package I tried it was completely built anew.

Looking at /usr/share/cdbs/1/rules/autoreconf.mk, dh_autoreconf should
only be run after post-patches::

So I'm wondering if cdbs is to blame here. As post-patches is a phony
target, maybe dh-autoreconf should use a stamp file to avoid such
errors.

Cheers,
Michael



[1]
https://buildd.debian.org/fetch.cgi?pkg=gnome-keyring&arch=i386&ver=2.91.91-1&stamp=1299807761&file=log&as=raw

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-2-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-autoreconf depends on:
ii  autoconf                      2.67-2     automatic configure script builder
ii  automake [automaken]          1:1.11.1-1 A tool for generating GNU Standard
ii  debhelper                     8.1.2      helper programs for debian/rules
ii  libtool                       2.2.6b-2   Generic library support script
ii  perl                          5.10.1-18  Larry Wall's Practical Extraction 

Versions of packages dh-autoreconf recommends:
ii  autopoint                     0.18.1.1-3 The autopoint program from GNU get

dh-autoreconf suggests no packages.

-- no debconf information



-- 
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