[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#575977: marked as done (ITP: libautovivification-perl -- Lexically disable autovivification.)



Your message dated Wed, 07 Apr 2010 11:32:25 +0000
with message-id <E1NzTUf-0006rH-3U@ries.debian.org>
and subject line Bug#575977: fixed in libautovivification-perl 0.05-1
has caused the Debian Bug report #575977,
regarding ITP: libautovivification-perl -- Lexically disable autovivification.
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 owner@bugs.debian.org
immediately.)


-- 
575977: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575977
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Ivan Kohler <ivan-debian@420.am>
Owner: Ivan Kohler <ivan-debian@420.am>

* Package name    : libautovivification-perl
  Version         : 0.05
  Upstream Author : Vincent Pit, <perl at profvince.com>, http://www.profvince.com
* URL             : http://search.cpan.org/dist/autovivification/
* License         : Perl
  Programming Lang: Perl
  Description     : Lexically disable autovivification.

When an undefined variable is dereferenced, it gets silently
upgraded to an array or hash reference (depending of the type of the
dereferencing). This behaviour is called autovivification and usually
does what you mean (e.g. when you store a value) but it's sometimes
unnatural or surprising because your variables gets populated behind
your back. This is especially true when several levels of dereferencing
are involved, in which case all levels are vivified up to the last,
or when it happens in intuitively read-only constructs like exists.

This pragma lets you disable autovivification for some constructs and
optionally throws a warning or an error when it would have happened.



--- End Message ---
--- Begin Message ---
Source: libautovivification-perl
Source-Version: 0.05-1

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

libautovivification-perl_0.05-1.diff.gz
  to main/liba/libautovivification-perl/libautovivification-perl_0.05-1.diff.gz
libautovivification-perl_0.05-1.dsc
  to main/liba/libautovivification-perl/libautovivification-perl_0.05-1.dsc
libautovivification-perl_0.05-1_amd64.deb
  to main/liba/libautovivification-perl/libautovivification-perl_0.05-1_amd64.deb
libautovivification-perl_0.05.orig.tar.gz
  to main/liba/libautovivification-perl/libautovivification-perl_0.05.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 575977@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ivan Kohler <ivan-debian@420.am> (supplier of updated libautovivification-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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 30 Mar 2010 20:57:23 -0700
Source: libautovivification-perl
Binary: libautovivification-perl
Architecture: source amd64
Version: 0.05-1
Distribution: unstable
Urgency: low
Maintainer: Ivan Kohler <ivan-debian@420.am>
Changed-By: Ivan Kohler <ivan-debian@420.am>
Description: 
 libautovivification-perl - Lexically disable autovivification.
Closes: 575977
Changes: 
 libautovivification-perl (0.05-1) unstable; urgency=low
 .
   * Initial Release (closes: Bug#575977).
Checksums-Sha1: 
 6f907816ed4840626d7a384164240e99837ca44f 1130 libautovivification-perl_0.05-1.dsc
 3ac8dce6e9a9d754c508b7cf3b9036214341b024 22670 libautovivification-perl_0.05.orig.tar.gz
 69e05fdeb0a1f0e01018e8f5ac7ce11394117ba4 1337 libautovivification-perl_0.05-1.diff.gz
 4f418da816ae58b7b3ccd5e98be69ae44cd8ca1b 21092 libautovivification-perl_0.05-1_amd64.deb
Checksums-Sha256: 
 f558abfbe9011cbb476b3656ec471bcd720d31466abf363c13fdaace63b1aa04 1130 libautovivification-perl_0.05-1.dsc
 87d8c8fbd723aa0db831e313a4708bd97611266fb6db97f07ca20d8b3fe5a92a 22670 libautovivification-perl_0.05.orig.tar.gz
 a196ed832a285d1070515e8e1436dfc8652cfcd7fd9a4b00a4b2402611f5bfd6 1337 libautovivification-perl_0.05-1.diff.gz
 2113a4c80536128bd95b3977680397e211c86fd1434a7451c074079128fa4804 21092 libautovivification-perl_0.05-1_amd64.deb
Files: 
 00e990bb08a332c58a7c6e703792e28b 1130 perl optional libautovivification-perl_0.05-1.dsc
 73a41f1571e8878fb281fc0643520967 22670 perl optional libautovivification-perl_0.05.orig.tar.gz
 b271fc898934eecec7e90f7b47a5ef8e 1337 perl optional libautovivification-perl_0.05-1.diff.gz
 809bb5ff048a10efe087429330cacf7c 21092 perl optional libautovivification-perl_0.05-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLssiDgYcvm1TBwckRAuK2AJ9etZBj6O2ZQIzPkVsIBecNYM45+QCfQGOQ
Y4fm871fZgA7nKe6nsJgK/M=
=u2Yn
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: