Closed dcollinsn closed 7 years ago
This distribution has a dependency on CPAN::Reporter::History, which is part of the CPAN-Reporter distribution. That distro suffers from the same problem. I have submitted a pull request which may resolve the problem: https://github.com/cpan-testers/CPAN-Reporter/pull/80
A recent security patch to Perl itself removed '.', the current working directory, from \@INC, the default search path for 'use', 'do', and 'require'. This fix for CVE-2016-1238 will be part of Perl 5.26.0, due to be released this April, 2017. CPAN clients will temporarily provide backwards compatibility during the module build/test process by setting the environment variable PERL_USE_UNSAFE_INC=1 during build, test, and install. HOWEVER:
1) This environment variable is a temporary fix only for compatibility, due to be removed for Perl 5.30.0. 2) This may mask errors in your module itself, by testing your module under different conditions than those that it will actually be run under.
To read more about this, you may find the following links helpful:
During a smoke-test of all of cpan, your distribution was found to be unable to configure, build, test, or install without adding '.' to @INC. This means that your distribution will stop building properly for all users when the CPAN clients remove this temporary compatibility fix, and that it may already have problems when
use
d, problems which are being masked by this temporary compatibility fix.A full error log follows: