Debian Bug report logs -
#656873
should conflict with autoconf2.13
Reported by: Eduard Bloch <blade@debian.org>
Date: Sun, 22 Jan 2012 15:18:02 UTC
Severity: important
Tags: moreinfo
Merged with 657851
Fixed in version autoconf2.13/2.13-62
Done: Ben Pfaff <blp@cs.stanford.edu>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Julian Andres Klode <jak@debian.org>:
Bug#656873; Package dh-autoreconf.
(Sun, 22 Jan 2012 15:18:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Eduard Bloch <blade@debian.org>:
New Bug report received and forwarded. Copy sent to Julian Andres Klode <jak@debian.org>.
(Sun, 22 Jan 2012 15:18:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: dh-autoreconf
Version: 5
Severity: important
File: /usr/bin/dh_autoreconf
Today I failed to build a package:
/var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
autoconf-wrapper: invalid number of arguments
dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
autoreconf -f -i Project/GNU/Library
autoconf-wrapper: invalid number of arguments
Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
binary).
Regards,
Eduard.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.1 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages dh-autoreconf depends on:
ii autoconf 2.68-1
ii automake [automaken] 1:1.11.2-1
ii automake1.7 [automaken] 1.7.9-9.1
ii automake1.9 [automaken] 1.9.6+nogfdl-3.1
ii debhelper 9.20120115
ii libtool 2.4.2-1
ii perl 5.14.2-6
Versions of packages dh-autoreconf recommends:
ii autopoint 0.18.1.1-5
dh-autoreconf suggests no packages.
-- no debconf information
--
<hightower> scheisse
<hightower> ich hab mich beim Rasieren geschnitten
<hightower> jetzt weiß ich woher die roten Flecken auf der Tastatur kommen
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#656873; Package dh-autoreconf.
(Sat, 18 Feb 2012 17:33:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Julian Andres Klode <jak@debian.org>:
Extra info received and forwarded to list.
(Sat, 18 Feb 2012 17:33:12 GMT) (full text, mbox, link).
Message #10 received at 656873@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sun, Jan 22, 2012 at 04:16:22PM +0100, Eduard Bloch wrote:
> Package: dh-autoreconf
> Version: 5
> Severity: important
> File: /usr/bin/dh_autoreconf
>
> Today I failed to build a package:
>
> /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
> autoconf-wrapper: invalid number of arguments
> dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
> ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
> find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
> autoreconf -f -i Project/GNU/Library
> autoconf-wrapper: invalid number of arguments
>
> Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
> binary).
What about packages wishing to use dh-autoreconf with autoconf2.13? I
don't think there are any, but is this a reason to prevent their
co-existence on a system?
--
Julian Andres Klode - Debian Developer, Ubuntu Member
See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
[Message part 2 (application/pgp-signature, inline)]
Forcibly Merged 656873 657851.
Request was from Julian Andres Klode <jak@debian.org>
to control@bugs.debian.org.
(Sat, 18 Feb 2012 17:36:05 GMT) (full text, mbox, link).
Added tag(s) moreinfo.
Request was from Julian Andres Klode <jak@debian.org>
to control@bugs.debian.org.
(Thu, 23 Feb 2012 13:21:11 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#656873; Package dh-autoreconf.
(Thu, 23 Feb 2012 13:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Julian Andres Klode <jak@debian.org>:
Extra info received and forwarded to list.
(Thu, 23 Feb 2012 13:33:07 GMT) (full text, mbox, link).
Message #19 received at 656873@bugs.debian.org (full text, mbox, reply):
On Sun, Jan 22, 2012 at 04:16:22PM +0100, Eduard Bloch wrote:
> Package: dh-autoreconf
> Version: 5
> Severity: important
> File: /usr/bin/dh_autoreconf
>
> Today I failed to build a package:
>
> /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
> autoconf-wrapper: invalid number of arguments
> dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
> ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
> find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
> autoreconf -f -i Project/GNU/Library
> autoconf-wrapper: invalid number of arguments
>
> Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
> binary).
It would work with autoconf2.13 if the wrapper was patched to forward
all non-option arguments (pathes in this case) to autoreconf. I'd
prefer that solution over a conflict with autoconf2.13, as developers
may have that installed or packages may want to use it for whatever
reasons.
[I could also call autoreconf with --install instead of -i by default,
which should cause the wrapper to run the new autoreconf and forward
the other arguments. But this seems a bit ugly.]
I CCed the autoconf2.13 maintainer for further input on this
topic.
--
Julian Andres Klode - Debian Developer, Ubuntu Member
See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
Information forwarded
to debian-bugs-dist@lists.debian.org, Julian Andres Klode <jak@debian.org>:
Bug#656873; Package dh-autoreconf.
(Sun, 26 Feb 2012 23:51:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Ben Pfaff <blp@cs.stanford.edu>:
Extra info received and forwarded to list. Copy sent to Julian Andres Klode <jak@debian.org>.
(Sun, 26 Feb 2012 23:51:06 GMT) (full text, mbox, link).
Message #24 received at 656873@bugs.debian.org (full text, mbox, reply):
Julian Andres Klode <jak@debian.org> writes:
> On Sun, Jan 22, 2012 at 04:16:22PM +0100, Eduard Bloch wrote:
>> Package: dh-autoreconf
>> Version: 5
>> Severity: important
>> File: /usr/bin/dh_autoreconf
>>
>> Today I failed to build a package:
>>
>> /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
>> autoconf-wrapper: invalid number of arguments
>> dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
>> ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
>> find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
>> autoreconf -f -i Project/GNU/Library
>> autoconf-wrapper: invalid number of arguments
>>
>> Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
>> binary).
>
> It would work with autoconf2.13 if the wrapper was patched to forward
> all non-option arguments (pathes in this case) to autoreconf. I'd
> prefer that solution over a conflict with autoconf2.13, as developers
> may have that installed or packages may want to use it for whatever
> reasons.
autoreconf 2.13 didn't accept any nonoption arguments. Some
later version of autoreconf added support for passing in
directory names. Probably, this feature was added after I wrote
the wrapper, because the autoreconf wrapper doesn't understand
nonoption arguments at all. So, speaking as autoconf2.13
maintainer, I think the proper solution here is to make the
autoreconf wrapper treat nonoption arguments as indicating that
version 2.50 is to be used. I'll look at doing that.
Feel free to reassign this bug to autoconf2.13, if you think that
that is appropriate.
--
Ben Pfaff
http://benpfaff.org
Information forwarded
to debian-bugs-dist@lists.debian.org, Julian Andres Klode <jak@debian.org>:
Bug#656873; Package dh-autoreconf.
(Fri, 02 Mar 2012 06:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ben Pfaff <blp@cs.stanford.edu>:
Extra info received and forwarded to list. Copy sent to Julian Andres Klode <jak@debian.org>.
(Fri, 02 Mar 2012 06:51:04 GMT) (full text, mbox, link).
Message #29 received at 656873@bugs.debian.org (full text, mbox, reply):
Julian Andres Klode <jak@debian.org> writes:
> On Sun, Jan 22, 2012 at 04:16:22PM +0100, Eduard Bloch wrote:
>> Package: dh-autoreconf
>> Version: 5
>> Severity: important
>> File: /usr/bin/dh_autoreconf
>>
>> Today I failed to build a package:
>>
>> /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
>> autoconf-wrapper: invalid number of arguments
>> dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
>> ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
>> find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
>> autoreconf -f -i Project/GNU/Library
>> autoconf-wrapper: invalid number of arguments
>>
>> Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
>> binary).
>
> It would work with autoconf2.13 if the wrapper was patched to forward
> all non-option arguments (pathes in this case) to autoreconf. I'd
> prefer that solution over a conflict with autoconf2.13, as developers
> may have that installed or packages may want to use it for whatever
> reasons.
I've made a proposed fixed autoconf2.13 2.13-62 available here:
http://benpfaff.org/~blp/autoconf2.13/
If you approve, I will upload it and close this bug.
Thanks,
Ben.
--
Ben Pfaff
http://benpfaff.org
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#656873; Package dh-autoreconf.
(Mon, 26 Mar 2012 16:33:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Julian Andres Klode <jak@debian.org>:
Extra info received and forwarded to list.
(Mon, 26 Mar 2012 16:33:06 GMT) (full text, mbox, link).
Message #34 received at 656873@bugs.debian.org (full text, mbox, reply):
On Thu, Mar 01, 2012 at 09:52:03PM -0800, Ben Pfaff wrote:
> Julian Andres Klode <jak@debian.org> writes:
>
> > On Sun, Jan 22, 2012 at 04:16:22PM +0100, Eduard Bloch wrote:
> >> Package: dh-autoreconf
> >> Version: 5
> >> Severity: important
> >> File: /usr/bin/dh_autoreconf
> >>
> >> Today I failed to build a package:
> >>
> >> /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf
> >> autoconf-wrapper: invalid number of arguments
> >> dh_autoreconf: autoreconf -f -i Project/GNU/Library returned exit code 255
> >> ed@zombie: /var/tmp/libmediainfo-0.7.52 $ dh_autoreconf -v
> >> find Project/GNU/Library ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before
> >> autoreconf -f -i Project/GNU/Library
> >> autoconf-wrapper: invalid number of arguments
> >>
> >> Solution: remove autoconf2.13 (which puts a diversion upon autoreconf
> >> binary).
> >
> > It would work with autoconf2.13 if the wrapper was patched to forward
> > all non-option arguments (pathes in this case) to autoreconf. I'd
> > prefer that solution over a conflict with autoconf2.13, as developers
> > may have that installed or packages may want to use it for whatever
> > reasons.
>
> I've made a proposed fixed autoconf2.13 2.13-62 available here:
> http://benpfaff.org/~blp/autoconf2.13/
>
> If you approve, I will upload it and close this bug.
I did not look closely at it, but according to the changelog
this seems fine to me.
--
Julian Andres Klode - Debian Developer, Ubuntu Member
See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
Reply sent
to Ben Pfaff <blp@cs.stanford.edu>:
You have taken responsibility.
(Tue, 27 Mar 2012 05:33:04 GMT) (full text, mbox, link).
Notification sent
to Eduard Bloch <blade@debian.org>:
Bug acknowledged by developer.
(Tue, 27 Mar 2012 05:33:04 GMT) (full text, mbox, link).
Message #39 received at 656873-done@bugs.debian.org (full text, mbox, reply):
Package: autoconf2.13
Version: 2.13-62
I fixed bug #656873 by the following upload (to which I forgot to
add the directive to automatically close the bug):
autoconf2.13 (2.13-62) unstable; urgency=low
.
* debian/wrapper: Interpret nonoption arguments to "autoreconf" as
indicating version 2.50 or later, because only later versions of
"autoreconf" accept nonoption arguments. Reported by Julian Andres
Klode <jak@debian.org>.
--
Ben Pfaff
http://benpfaff.org
Reply sent
to Ben Pfaff <blp@cs.stanford.edu>:
You have taken responsibility.
(Tue, 27 Mar 2012 05:33:04 GMT) (full text, mbox, link).
Notification sent
to Helge Kreutzmann <debian@helgefjell.de>:
Bug acknowledged by developer.
(Tue, 27 Mar 2012 05:33:05 GMT) (full text, mbox, link).
No longer marked as found in versions dh-autoreconf/5.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Sat, 02 Nov 2013 15:59:00 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 01 Dec 2013 07:36:30 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Oct 11 23:41:27 2017;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.