Your message dated Wed, 14 Sep 2011 16:48:55 +0000
with message-id <[email protected]>
and subject line Bug#641430: fixed in libgetopt-euclid-perl 0.3.0-1
has caused the Debian Bug report #641430,
regarding libgetopt-euclid-perl: 0.2.9 does not recognise options in a =head2
inside =head1 OPTIONS
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
641430: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641430
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgetopt-euclid-perl
Version: 0.2.9-1
Severity: grave
Justification: unpredictable effects on previously-working software
mpd-dynamic, a script provided by libaudio-mpd-perl, uses Getopt::Euclid for
command-line options. G::E 0.2.7 recognises that it has command-line options,
but G::E 0.2.9 does not. An easy test case (which does not require you to
have mpd) is to run "mpd-dynamic --help" and see whether, for instance,
the "-sleep" option is listed.
In the case of mpd-dynamic, this is rather nasty, since it relies on
G::E to give it sensible defaults: for instance, it would normally sleep for
a few seconds between "main loop" iterations, but in the absence of a default
for $ARGV{sleep}, it busy-loops on an attempt to connect to an mpd server,
and the system quickly runs out of ports that are not in TIME_WAIT state.
The cause seems to be a couple of =head2 headings inside the OPTIONS =head1:
=head1 OPTIONS
=head2 General behaviour
You can customize the usage of mpd-dynamic with the following options:
=over 4
=item -o[ld] <old>
Deleting the lines "=head2 General behaviour" and "=head2 Ratings" from
the mpd-dynamic script works around this. I think Getopt::Euclid should
really ignore those sub-headings, though.
Regards,
S
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'),
(500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgetopt-euclid-perl depends on:
ii perl 5.12.4-4
ii perltidy 20101217-1
libgetopt-euclid-perl recommends no packages.
libgetopt-euclid-perl suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libgetopt-euclid-perl
Source-Version: 0.3.0-1
We believe that the bug you reported is fixed in the latest version of
libgetopt-euclid-perl, which is due to be installed in the Debian FTP archive:
libgetopt-euclid-perl_0.3.0-1.debian.tar.gz
to main/libg/libgetopt-euclid-perl/libgetopt-euclid-perl_0.3.0-1.debian.tar.gz
libgetopt-euclid-perl_0.3.0-1.dsc
to main/libg/libgetopt-euclid-perl/libgetopt-euclid-perl_0.3.0-1.dsc
libgetopt-euclid-perl_0.3.0-1_all.deb
to main/libg/libgetopt-euclid-perl/libgetopt-euclid-perl_0.3.0-1_all.deb
libgetopt-euclid-perl_0.3.0.orig.tar.gz
to main/libg/libgetopt-euclid-perl/libgetopt-euclid-perl_0.3.0.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated libgetopt-euclid-perl
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 14 Sep 2011 18:31:42 +0200
Source: libgetopt-euclid-perl
Binary: libgetopt-euclid-perl
Architecture: source all
Version: 0.3.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description:
libgetopt-euclid-perl - command line interface dynamically built from the
documentation
Closes: 641430
Changes:
libgetopt-euclid-perl (0.3.0-1) unstable; urgency=low
.
* New upstream release: "reverted feature to match POD head section =head2,
=head3 and =head4 because of backward compatibility issue
(RT bug #70942)".
Closes: #641430
* Update lintian override.
Checksums-Sha1:
31be4cc0667353e042a6f0f8f25ab69fdd07e60e 2249 libgetopt-euclid-perl_0.3.0-1.dsc
a9e555cf289cc13917396360a3ca37c4fe5e4aba 66691
libgetopt-euclid-perl_0.3.0.orig.tar.gz
579b602378017f3f3cc8dd50520382a1e6f5ca2e 3962
libgetopt-euclid-perl_0.3.0-1.debian.tar.gz
b5b3ec242f478075960778735ee91461a87784c1 48274
libgetopt-euclid-perl_0.3.0-1_all.deb
Checksums-Sha256:
087df240d9e7eb9155ed08487130f7a592c70c40b9280ce93372a9931b611e23 2249
libgetopt-euclid-perl_0.3.0-1.dsc
b46724baf0d81f68c13869c74491244cd590190102d0c05847297494bdd4f2d4 66691
libgetopt-euclid-perl_0.3.0.orig.tar.gz
6bac55b12607a8cb4b34c459a3fc4fed209705862ceca7528989d96023296bbe 3962
libgetopt-euclid-perl_0.3.0-1.debian.tar.gz
17f8b56662b31997c9f7293b3909bfaf05961084069619e5155aa6ba4d57727b 48274
libgetopt-euclid-perl_0.3.0-1_all.deb
Files:
a2e92f4f96de7330cb46285b1030c97c 2249 perl optional
libgetopt-euclid-perl_0.3.0-1.dsc
b8f05762577a3bcf7bbebee9336222ce 66691 perl optional
libgetopt-euclid-perl_0.3.0.orig.tar.gz
09231283437e609832f6ee8880fa6a74 3962 perl optional
libgetopt-euclid-perl_0.3.0-1.debian.tar.gz
8123a0eb70c0edf6f5ddb7a048d8af84 48274 perl optional
libgetopt-euclid-perl_0.3.0-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJOcNfGAAoJELs6aAGGSaoGvHsP/2Yyc5eHuh3JaBPduwrPTnC/
qrXLlPgcIzOfJZC06w73wPgHNKmlLQ1vEBNbLI/b0GF48cLVKv576wOsPzfTaOcH
M3+ZFYPQj+vlsHCsM2SYmOLv2GO9P5cV7fel1h9+2R94ZUtHHnOTNc8Sf072TBBm
voGwtK+Ps8mHSTBaXTxuEPfw9NkJ1g+7eU4lAiV9csFIYXYL+fZx4rf4aWzFS5uI
cKSkiC3qCrAZLDhUraSYfWYMHVa0T0PGZFctVt+2tpqRuDBF+IG1mgWNiLXWf3by
4enEG1ofzUmrRcbgRbJhjD8hgxd62meRMCwbN+Vq3jCGjPJToJ2hPHOx4ktVN0J0
sgSeWPLI52egofeIHUGcrKp4/18lnkM5bHLJTAnbAqjnhZSaOjIrZFMRnFzx7o0b
qv33vDkHtcR2HPIquEmiv2+7qhPKW/y3OnBpNBR2zPE0IeFzrIKs9wDVI1jHHECL
tvV0mXxOcC7hAC2j0YQsmJYyDj5dIesikJjxLvu3JmqEy09tt+Vftg2vL60JrCkQ
M2ipap/pm/ADGujde+3Dxcp5SmMvQyC3ndeAG7TSg/fAH2NLEfiTJYMjhFQH09jt
5FTxvAB4Q6KRcLQA95d+lioSMBVElmAKfMTyhKKsckwGEVeD9I8LiyN5UTpmo7F4
f+SSZWZEhYJQGzicL/06
=zH5b
-----END PGP SIGNATURE-----
--- End Message ---