Your message dated Sun, 21 Sep 2014 12:48:38 +0000
with message-id <[email protected]>
and subject line Bug#762334: fixed in libpackage-stash-perl 0.36-2
has caused the Debian Bug report #762334,
regarding libpackage-stash-perl: compile time warnings when used with 
namespace::clean
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.)


-- 
762334: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762334
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libjson-any-perl
Version: 1.36-1
Severity: serious

Control: clone -1 -2 -3
Control: retitle -2 libcgi-application-plugin-ajaxupload-perl: FTBFS with 
libjson-any-perl 1.36-1: test failures
Control: tags -2 sid
Control: reassign -2 libcgi-application-plugin-ajaxupload-perl 0.0.3-6
Control: retitle -3 libpackage-stash-perl: compile time warnings when used with 
namespace::clean
Control: severity -3 normal
Control: block -2 with -3
Control: block -1 with -3
Control: tags -3 upstream patch
Control: thanks

(we'll see how that goes :)

libjson-any-perl_1.36-1 breaks the libcgi-application-plugin-ajaxupload-perl
test suite:

  #   Failed test 'no warnings'
  #   at /usr/share/perl5/Test/NoWarnings.pm line 45.
  # There were 2 warning(s)
  #       Previous test 0 ''
  #       Name "JSON::Any::croak" used only once: possible typo at 
/usr/share/perl5/Package/Stash/PP.pm line 193.
  #  at /usr/share/perl5/Package/Stash/PP.pm line 193.
  [...]
  Test Summary Report
  -------------------
  t/02.warnings.t (Wstat: 256 Tests: 12 Failed: 1)
    Failed test:  12
    Non-zero exit status: 1
  t/03.images.t   (Wstat: 256 Tests: 10 Failed: 1)
    Failed test:  10
    Non-zero exit status: 1
  t/04-resize.t   (Wstat: 256 Tests: 12 Failed: 1)
    Failed test:  12
    Non-zero exit status: 1
  
This seems to be a long-standing latent bug in libpackage-stash-perl,
triggered by the new libjson-any-perl which started to use
namespace::clean. It only happens when Package::Stash::PP is used,
i.e. without libpackage-stash-xs-perl installed.

  % perl  -wT -MJSON::Any -e1
  Name "JSON::Any::carp" used only once: possible typo at 
/usr/share/perl5/Package/Stash/PP.pm line 193.
  Name "JSON::Any::croak" used only once: possible typo at 
/usr/share/perl5/Package/Stash/PP.pm line 193.
  
  % PACKAGE_STASH_IMPLEMENTATION=PP perl -Tw -MPackage::Stash -e 'package foo; 
use Carp q/croak/; use namespace::clean; 1;'
  Name "foo::croak" used only once: possible typo at 
/usr/share/perl5/Package/Stash/PP.pm line 193.

The easy fix is adding 
 no warnings 'once';
in Package/Stash/PP.pm around line 193. However, the fact that it needs
taint checks enabled to happen is a bit weird and might mean there's more
to it.  It's probably best to apply the above fix quickly but forward
the issue upstream for more discussion.

I'm filing the bug against libjson-any-perl only to prevent it reaching testing
before the issue is fixed esewhere. If it's too late, that one can be closed
and the libcgi-application-plugin-ajaxupload-perl 'sid' tag should be removed.

IOW, I don't think libjson-any-perl_1.36-1 is buggy in itself.
-- 
Niko Tyni   [email protected]

--- End Message ---
--- Begin Message ---
Source: libpackage-stash-perl
Source-Version: 0.36-2

We believe that the bug you reported is fixed in the latest version of
libpackage-stash-perl, which is due to be installed in the Debian FTP archive.

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.
Niko Tyni <[email protected]> (supplier of updated libpackage-stash-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: Sun, 21 Sep 2014 15:30:32 +0300
Source: libpackage-stash-perl
Binary: libpackage-stash-perl
Architecture: source all
Version: 0.36-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Niko Tyni <[email protected]>
Description:
 libpackage-stash-perl - module providing routines for manipulating stashes
Closes: 762334
Changes:
 libpackage-stash-perl (0.36-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ gregor herrmann ]
   * Strip trailing slash from metacpan URLs.
 .
   [ Salvatore Bonaccorso ]
   * Update Vcs-Browser URL to cgit web frontend
 .
   [ Niko Tyni ]
   * Make the package autopkgtestable.
   * Add a patch fixing a warning in taint mode. (Closes: #762334)
Checksums-Sha1:
 6b639aa1954df02e185ef3bb53a87844afc1b681 2342 libpackage-stash-perl_0.36-2.dsc
 a681f35d9f1085f7bd1a88fa8eefe86a33f8e0da 4296 
libpackage-stash-perl_0.36-2.debian.tar.xz
 890bb08bab78d9eecb86f0545c8e10046b421c78 22630 
libpackage-stash-perl_0.36-2_all.deb
Checksums-Sha256:
 32c282481fa3b02f8f6612571152eb85a70fadd09a80bf1459e8e302a6bb44b1 2342 
libpackage-stash-perl_0.36-2.dsc
 7a90d005a6890f0e15ed3ebe85db171f0bf78bc1dd79eadef9415431e4640649 4296 
libpackage-stash-perl_0.36-2.debian.tar.xz
 16920f908691ffe8fffdd42fbf7703dffa7c7c403ebb657f4ab90b2de6f8cb10 22630 
libpackage-stash-perl_0.36-2_all.deb
Files:
 4cfc7bddd525b12025cdc31cc3829963 22630 perl optional 
libpackage-stash-perl_0.36-2_all.deb
 1c7956a73d23821449bfa277afd01d54 2342 perl optional 
libpackage-stash-perl_0.36-2.dsc
 1152936a9818fc87a3f6212ffdc94a3c 4296 perl optional 
libpackage-stash-perl_0.36-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUHsiVAAoJEC7A/7O3MBsfyMgQAIdKrDd4GPQ6iaVYUtmJU2jo
B+ekd0ZuzjXnUwG/6dFYNGgG+E4sNvTZ4mbk/dTx9B8QlnoCo9ZsEAucU9Xq4NX+
EdjYaiqymzMOK7AXGNutGogb5Zhx9y7vT9G9eedJQj4yLcZeO6KSxKWikF2pFFfW
KwSXxEqXQu4TtZAsqgKhq0AR8fq9xrynFoLhYv/tKEQ/S8HmF9ZsbDj7ZVyYl3NW
kQhCBZVRgZptMEP3UU+OMnS3n7LSGwI+VUpXB3opHEE4FzHV8SF5dculuc04+imI
8i9zbY2kmfPwKvQgIXS3AbVqQtZNiVfezX9U+/fMzNA5l8xklipI5m7ogb2No2wx
LZlAUrZL8UKguqJaKhs/sxfWDVTq/Rd3EiZC/irGYNMMRg7XUrCj6+IfZyhmtZrw
ObVj/VyXn2dnxccSTvErCd3UbT5wzSYSL5W3IiE5rrZu6bIhMQSYmvbOfyDD++LG
xz0lwIEU5wLAQpNskeJdXGFEE11T/Po5uo/JwbkotxmNYkuZnYU9JxwfUdyF/lQJ
NHQpe6ybmmw3Npq2SXwF6jCHDNucN3JUvxmemM3MPdKHNvJ7nRISxPcFF/bRTWMb
2P/fBKhAleJ3nQVVgJ9H+Hzwm0MD5gWfscRuudlaJ4ONeVfHcg3SwpNolHTcDNt8
HEe4XWmnwsYR6JMaKMPv
=VKN4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to