CC: | ANDK [...] cpan.org |
Subject: | $Text::Layout::VERSION is undef |
CPAN.pm thinks that the module's $VERSION is undef, and may refuse installation:
...
CPAN::Reporter: make result is 'pass', No errors.
JV/Text-Layout-0.014.tar.gz
/usr/bin/make -- OK
Testing/Installation stopped: allow_installing_module_downgrades: JV/Text-Layout-0.014.tar.gz (called for J/JV/JV/Text-Layout-0.014.tar.gz) contains downgrading module(s) (e.g. 'Text/Layout.pm' would downgrade installed '0.013' to 'undef')
JV/Text-Layout-0.014.tar.gz
[testing] -- NOT OK
...
My guess is that a local evaluation of this code line to get to the $VERSION just fails (and maybe that's what CPAN.pm and PAUSE are doing):
https://metacpan.org/source/JV/Text-Layout-0.014/lib/Text/Layout.pm#L13
CC'ing Andreas, maybe he has more insights to this problem.