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

Bug#622593: marked as done (ITP: libeval-closure-perl -- Perl module to safely and cleanly create closures via string eval)



Your message dated Tue, 19 Apr 2011 11:33:39 +0000
with message-id <E1QC9Bb-00079I-VJ@franck.debian.org>
and subject line Bug#622593: fixed in libeval-closure-perl 0.03-1
has caused the Debian Bug report #622593,
regarding ITP: libeval-closure-perl -- Perl module to safely and cleanly create closures via string eval
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.)


-- 
622593: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622593
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Alessandro Ghedini <al3xbio@gmail.com>

* Package name    : libeval-closure-perl
  Version         : 0.03
  Upstream Author : Jesse Luehrs <doy@tozt.net>
* URL             : http://search.cpan.org/dist/Eval-Closure/
* License         : GPL-1+ or Artistic
  Programming Lang: Perl
  Description     : Perl module to safely and cleanly create closures via string eval

 String eval is often used for dynamic code generation. For instance, Moose
 uses it heavily, to generate inlined versions of accessors and constructors,
 which speeds code up at runtime by a significant amount. String eval is not
 without its issues however - it's difficult to control the scope it's used in
 (which determines which variables are in scope inside the eval), and it can
 be quite slow, especially if doing a large number of evals.
 .
 Eval::Closure attempts to solve both of those problems. It provides an
 eval_closure function, which evals a string in a clean environment, other
 than a fixed list of specified variables. It also caches the result of the
 eval, so that doing repeated evals of the same source, even with a different
 environment, will be much faster (but note that the description is part of
 the string to be evaled, so it must also be the same (or non-existent) if
 caching is to work properly).



--- End Message ---
--- Begin Message ---
Source: libeval-closure-perl
Source-Version: 0.03-1

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

libeval-closure-perl_0.03-1.debian.tar.gz
  to main/libe/libeval-closure-perl/libeval-closure-perl_0.03-1.debian.tar.gz
libeval-closure-perl_0.03-1.dsc
  to main/libe/libeval-closure-perl/libeval-closure-perl_0.03-1.dsc
libeval-closure-perl_0.03-1_all.deb
  to main/libe/libeval-closure-perl/libeval-closure-perl_0.03-1_all.deb
libeval-closure-perl_0.03.orig.tar.gz
  to main/libe/libeval-closure-perl/libeval-closure-perl_0.03.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 622593@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alessandro Ghedini <al3xbio@gmail.com> (supplier of updated libeval-closure-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: SHA256

Format: 1.8
Date: Wed, 13 Apr 2011 11:02:51 +0200
Source: libeval-closure-perl
Binary: libeval-closure-perl
Architecture: source all
Version: 0.03-1
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Alessandro Ghedini <al3xbio@gmail.com>
Description: 
 libeval-closure-perl - Perl module to safely and cleanly create closures via string eval
Closes: 622593
Changes: 
 libeval-closure-perl (0.03-1) unstable; urgency=low
 .
   * Initial Release. (Closes: #622593)
Checksums-Sha1: 
 583fca693ba84687d2247604ef270bb31826bef7 2131 libeval-closure-perl_0.03-1.dsc
 91c4059461020a2d4f85f44965ef1da5b5cb591e 15351 libeval-closure-perl_0.03.orig.tar.gz
 aa851075b97c653c66e5d493f0e1ec7fde81b402 1976 libeval-closure-perl_0.03-1.debian.tar.gz
 b61ccd38d761ad6fa030cb76293cdaa10c95ab28 10120 libeval-closure-perl_0.03-1_all.deb
Checksums-Sha256: 
 dc2015544e67f4a69919b5fad9da4ffd27143116fe6636285d7cf6daaebbbfd9 2131 libeval-closure-perl_0.03-1.dsc
 01b390e56a10378d3ed343c9a711967354c41a9fa73957b1c0f2b13d99e86260 15351 libeval-closure-perl_0.03.orig.tar.gz
 e383b72748ff0721833a0ab7e136ec467894ede549fadc2bf0c0b33dff44a372 1976 libeval-closure-perl_0.03-1.debian.tar.gz
 4fe92928d2885ff280db756a9fc8528e2eb66b8476767a9fc5c8d4bf99bb128d 10120 libeval-closure-perl_0.03-1_all.deb
Files: 
 6f23c68e702c16148e97dadeb06389eb 2131 perl optional libeval-closure-perl_0.03-1.dsc
 2e2a7319882b01fda25c57f4b3373968 15351 perl optional libeval-closure-perl_0.03.orig.tar.gz
 fa24ce6a23db255bafe1e210e6147352 1976 perl optional libeval-closure-perl_0.03-1.debian.tar.gz
 05ea09bd37b18f247057da09f26e2fec 10120 perl optional libeval-closure-perl_0.03-1_all.deb

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

iQIcBAEBCAAGBQJNrFW3AAoJELs6aAGGSaoGVkkQAJqg33Ef87QorVul3h+yp2We
t61VwONyeT3kfC2bfMGr6kkyEN27fND6nGY1xgvDGvlHJKcS3EJzpdq4p/norYnf
2QhEnvT3rENJjI2T7+6rfv8FT8O9RBF0hTxiOmUkGgoroy2wLwZMs8+2HzQy1qyg
0ZL7k2eIh2vnZp0DSQTc9sLmkhJ+rW1hrB3dhi723pfosp6asFpoux/EFVFoMPYw
2dOECGvzZHDbfWEihMErwTlkw7fxhYgGSMequ/G2BrlOkiYJZC9Ve4za5FlpFgUU
upTPHTtlom8uPIZ1hx0NwdtdFhCAjqH3ha+iQmDaxSTIofXl4WoqDbdtqgZib8J6
khrTgb70ek7Vr1ia9J04v7nK6TZ0vTcsDhBKNE9XVEIu/mdOWuPg2D1D2EcYrkg4
EnW+eZ0+RysZsX2LEzl5nUjW0EE+G/dhllIXorZRPu6Yyz1it1U1ho38LJU3+5ud
UAc1ioMkec6s6+Qib9Rbi7FtwkmJOV8A8PNhSc8DTiy8w0PMyQeaKtOHGVCwufpM
NnWzJtlRsey2dHBF181YiPPp5mUGTCulo4oBFSSi+gTp+uLydVKIOH5ux0hWueLW
0pIjOjphJrOadTOQU2TIZVQxSitrWNkCntXcMlrIFiSHnnoR4CA063v2xf0o1JwK
JLPBpwnZ1I0bm4+0brGv
=74X4
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: