Bug#656873: should conflict with autoconf2.13

2012-03-26 Thread Julian Andres Klode
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

2012-03-01 Thread Ben Pfaff
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

2012-02-26 Thread Ben Pfaff
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

2012-02-23 Thread Julian Andres Klode
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

2012-02-18 Thread Julian Andres Klode
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

2012-01-22 Thread Eduard Bloch
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