perl-autovivification - Lexically disable autovivification

Property Value
Distribution CentOS 6
Repository Open Fusion x86_64
Package filename perl-autovivification-0.12-1.of.el6.x86_64.rpm
Package name perl-autovivification
Package version 0.12
Package release 1.of.el6
Package architecture x86_64
Package type rpm
Category Development/Libraries
License GPL+ or Artistic
Maintainer -
Download size 53.69 KB
Installed size 129.59 KB
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.


Package Version Architecture Repository
perl-autovivification-0.12-1.of.el6.i686.rpm 0.12 i686 Open Fusion
perl-autovivification-0.10-1.of.el6.i686.rpm 0.10 i686 Open Fusion
perl-autovivification-0.10-1.of.el6.x86_64.rpm 0.10 x86_64 Open Fusion
perl-autovivification - - -


Name Value
perl(:MODULE_COMPAT_5.10.1) -


Name Value -
perl(autovivification) = 0.12
perl-autovivification = 0.12-1.of.el6
perl-autovivification(x86-64) = 0.12-1.of.el6


Type URL
Binary Package perl-autovivification-0.12-1.of.el6.x86_64.rpm
Source Package perl-autovivification-0.12-1.of.el6.src.rpm

Install Howto

  1. Download latest openfusion-release rpm from
  2. Install openfusion-release rpm:
    # rpm -Uvh openfusion-release*rpm
  3. Install perl-autovivification rpm package:
    # yum install perl-autovivification




2014-08-31 - Gavin Carr <> 0.12-1
- Update to version 0.12.
2012-07-03 - Gavin Carr <> 0.10-1
- Specfile autogenerated by cpanspec 1.79.

See Also

Package Description
perl-bareword-filehandles-0.003-1.of.el6.x86_64.rpm Disables bareword filehandles
perl-boolean-0.26-1.of.el6.noarch.rpm Boolean support for Perl
perl-boolean-0.39-1.of.el6.noarch.rpm Boolean support for Perl
perl-boolean-0.45-1.of.el6.noarch.rpm Boolean support for Perl
perl-common-sense-3.4-1.of.el6.noarch.rpm common::sense Perl module
perl-common-sense-3.5-1.of.el6.noarch.rpm common::sense Perl module
perl-common-sense-3.73-1.of.el6.noarch.rpm common::sense Perl module
perl-constant-1.27-1.of.el6.noarch.rpm Perl pragma to declare constants
perl-enum-1.016-1.of.el6.noarch.rpm C style enumerated types and bitmask flags in Perl
perl-enum-1.10-1.of.el6.noarch.rpm C style enumerated types and bitmask flags in Perl
perl-ex-lib-0.90-1.of.el6.noarch.rpm ex::lib Perl module
perl-experimental-0.005-1.of.el6.noarch.rpm Experimental features made easy
perl-experimental-0.013-1.of.el6.noarch.rpm Experimental features made easy
perl-indirect-0.26-1.of.el6.x86_64.rpm Lexically warn about using the indirect method call syntax
perl-indirect-0.31-1.of.el6.x86_64.rpm Lexically warn about using the indirect method call syntax