Bug#656873: should conflict with autoconf2.13
On Thu, Mar 01, 2012 at 09:52:03PM -0800, Ben Pfaff wrote: Julian Andres Klode j...@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/. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#656873: should conflict with autoconf2.13
Julian Andres Klode j...@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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#656873: should conflict with autoconf2.13
Julian Andres Klode j...@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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#656873: should conflict with autoconf2.13
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/. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#656873: should conflict with autoconf2.13
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/. pgpCklukjHzd6.pgp Description: PGP signature
Bug#656873: should conflict with autoconf2.13
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 debhelper9.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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org