Subject: | dependancy missing in Makefile.PL |
Hi,
while trying to build this module I found that the first step doesnt
check to see if Digest::SHA1 is installed.
Running "make" does not give problems but running "make test" gives
problems because Digest::SHA1 may not be installed and is required.
See bellow.
Regards,
Sergio Freire
# perl Makefile.PL
*** ExtUtils::AutoInstall version 0.59
*** Checking for dependencies...
[Core Features]
- Test::More ...loaded. (0.47)
- File::Path ...loaded. (1.0404)
- File::Path ...loaded. (1.0404)
- Tie::Restore ...loaded. (0.11)
- File::Spec ...loaded. (0.82)
- Cache::Cache ...loaded. (1.02)
- Storable ...loaded. (2.15)
*** ExtUtils::AutoInstall configuration finished.
Writing Makefile for CGI::Cache
------------------------------------------------------------------------------
# make test
...
....
Failed 6/6 tests, 0.00% okay
t/timed_tests..................Can't locate Digest/SHA1.pm in @INC (@INC
contains: t inc blib/arch blib/lib /usr/lib/perl5/5.6.1/i386-linux
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux
/usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileBackend.pm line 15.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileBackend.pm line 15.
Compilation failed in require at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileCache.pm line 20.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileCache.pm line 20.
Compilation failed in require at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/SizeAwareFileCache.pm line 19.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/SizeAwareFileCache.pm line 19.
Compilation failed in require at blib/lib/CGI/Cache.pm line 9.
BEGIN failed--compilation aborted at blib/lib/CGI/Cache.pm line 9.
Compilation failed in require at t/timed_tests.t line 7.
BEGIN failed--compilation aborted at t/timed_tests.t line 7.
t/timed_tests..................dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-21
Failed 21/21 tests, 0.00% okay
t/user_specified_filehandle....Can't locate Digest/SHA1.pm in @INC (@INC
contains: t inc blib/arch blib/lib /usr/lib/perl5/5.6.1/i386-linux
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux
/usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileBackend.pm line 15.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileBackend.pm line 15.
Compilation failed in require at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileCache.pm line 20.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/FileCache.pm line 20.
Compilation failed in require at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/SizeAwareFileCache.pm line 19.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.6.1/Cache/SizeAwareFileCache.pm line 19.
Compilation failed in require at blib/lib/CGI/Cache.pm line 9.
BEGIN failed--compilation aborted at blib/lib/CGI/Cache.pm line 9.
Compilation failed in require at t/user_specified_filehandle.t line 7.
BEGIN failed--compilation aborted at t/user_specified_filehandle.t line 7.
t/user_specified_filehandle....dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-6
Failed 6/6 tests, 0.00% okay