Subject: | Failed to install Crypt::Random::NonBlocking with Strawberry Perl 5.12.1 - missing dependency Readonly.pm |
Hi,
I could not install Crypt::Random::NonBlocking because dependent module
Readonly.pm was not installed. I installed Readonly.pm and
then Crypt::Random::NonBlocking is installed. I am running Strawberry
Perl 5.12.1 at Win XP.
Please add package Readonly.pm as dependency in installation of
Crypt::Random::NonBlocking, when installing at Win32 platform.
C:\y\perlish>perl -MCPAN -e "install 'Crypt::Random::NonBlocking'"
Fetching with LWP:
http://cpan.strawberryperl.com/authors/01mailrc.txt.gz
Fetching with LWP:
http://cpan.strawberryperl.com/modules/02packages.details.txt.gz
Fetching with LWP:
http://cpan.strawberryperl.com/modules/03modlist.data.gz
Database was generated on Mon, 24 Jan 2011 08:31:10 GMT
Updating database file ...
Gathering information from index files ...
Obtaining current state of database ...
Populating database tables ...
Done!
Running install for module 'Crypt::Random::NonBlocking'
Running make for D/DD/DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/D/DD/DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/D/DD/DDICK/CHECKSUMS
Checksum for
C:\strawberry\cpan\sources\authors\id\D\DD\DDICK\Crypt-Random-NonBlocking-0.0.11.tar.gz
ok
CPAN.pm: Going to build D/DD/DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Crypt-Random-NonBlocking' version 'v0.0.11'
Building Crypt-Random-NonBlocking
DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
C:\strawberry\perl\bin\perl.exe ./Build -- OK
Running Build test
t\00.load.t .......
# Failed test 'use Crypt::Random::NonBlocking;'
# at t\00.load.t line 4.
t\00.load.t ....... 1/1 # Tried to use 'Crypt::Random::NonBlocking'.
# Error: Can't locate Readonly.pm in @INC (@INC contains:
C:\strawberry\cpan\build\Crypt-Random-NonBlocking-0.0.11-CCu9n_\blib\lib
C:\strawberry\cpan\build\Crypt-Random-NonBlocking-0.0.11-CCu9n_\blib\arch C:/strawberry/perl/site/lib
C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at
C:\strawberry\cpan\build\Crypt-Random-NonBlocking-0.0.11-CCu9n_\blib\lib/Crypt/Random/NonBlocking.pm
line 7.
# BEGIN failed--compilation aborted at
C:\strawberry\cpan\build\Crypt-Random-NonBlocking-0.0.11-CCu9n_\blib\lib/Crypt/Random/NonBlocking.pm
line 7.
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
Use of uninitialized value $Crypt::Random::NonBlocking::VERSION in
concatenation (.) or string at t\00.load.t line 7.
# Testing Crypt::Random::NonBlocking
# Looks like you failed 1 test of 1.
t\00.load.t ....... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
t\perlcritic.t .... skipped: Test::Perl::Critic required for testing PBP
complia
nce
t\pod-coverage.t .. skipped: Test::Pod::Coverage 1.04 required for
testing POD c
overage
t\pod.t ........... ok
Test Summary Report
-------------------
t\00.load.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=4, Tests=2, 1 wallclock secs ( 0.06 usr + 0.06 sys = 0.13 CPU)
Result: FAIL
Failed 1/4 test programs. 1/2 subtests failed.
DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
C:\strawberry\perl\bin\perl.exe ./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DDICK/Crypt-Random-NonBlocking-0.0.11.tar.gz
Running Build install
make test had returned bad status, won't install without force
C:\y\perlish>
Thanks,
Yogesh Sawant