perl-autovivification - Lexically disable autovivification

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package filename perl-autovivification-0.18-alt2_3.i586.rpm
Package name perl-autovivification
Package version 0.18
Package release alt2_3
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 52.39 KB
Installed size 52.39 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
behavior 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.18-alt2_3.x86_64.rpm 0.18 x86_64 Classic
perl-autovivification - - -


Name Value
/usr/lib/perl5 - - - - - -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl( = 0.180
perl-autovivification = 0.18-alt2_3:sisyphus+219907.43000.1.1


Type URL
Binary Package perl-autovivification-0.18-alt2_3.i586.rpm
Source Package perl-autovivification-0.18-alt2_3.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-autovivification rpm package:
    # sudo apt-get install perl-autovivification




2019-01-24 - Igor Vlasenko <> 0.18-alt2_3
- rebuild with new perl 5.28.1
2018-07-14 - Igor Vlasenko <> 0.18-alt1_3
- update to new release by fcimport
2018-01-07 - Igor Vlasenko <> 0.18-alt1_1
- to Sisyphus as biber dependency
2017-12-18 - Igor Vlasenko <> 0.17-alt2_1
- rebuild with perl 5.26
2017-09-27 - Igor Vlasenko <> 0.17-alt1_1
- update to new release by fcimport
2017-08-03 - Igor Vlasenko <> 0.16-alt3_6
- update to new release by fcimport
2017-03-15 - Igor Vlasenko <> 0.16-alt3_5
- update to new release by fcimport
2017-02-12 - Cronbuild Service <> 0.16-alt3_4
- rebuild to get rid of unmets
2016-05-29 - Igor Vlasenko <> 0.16-alt2_4
- update to new release by fcimport
2016-03-02 - Igor Vlasenko <> 0.16-alt2_2
- update to new release by fcimport

See Also

Package Description
perl-base-5.28.2-alt1.i586.rpm Pathologically Eclectic Rubbish Lister
perl-common-sense-3.74-alt1.i586.rpm "Common sense" Perl defaults
perl-constant-lexical-2.0003-alt1.1.i586.rpm Perl pragma to declare lexical compile-time constants
perl-devel-5.28.2-alt1.i586.rpm Perl header files and development modules
perl-forks-0.36-alt1.2.i586.rpm Drop-in replacement for Perl threads using fork()
perl-hivex-1.3.18-alt1.i586.rpm Perl bindings for hivex
perl-libapreq2-2.13-alt6.2.i586.rpm Perl interface to the Apache HTTP request library
perl-libintl-1.31-alt1.1.i586.rpm High-Level Interface to Uniforum Message Translation
perl-obexftp-0.24.2-alt2.4.i586.rpm Perl bindings for obexftp
perl-pcsc-1.4.14-alt2.2.i586.rpm Perl interface to the PC/SC smart card library
perl-ph-0.11.1-alt2.i586.rpm Perl *.ph files
perl-prelude-5.0.0-alt2.i586.rpm Perl bindings for prelude
perl-qa-cache-0.11-alt4.2.i586.rpm Simple and efficient cache for memoization
perl-qa-rpmelfsym-0.12.2-alt1.i586.rpm Faster rpmelfsym(1) and bad_elf_symbols implementation
perl-stfl-0.24-alt5.2.i586.rpm Perl binding to stfl