One of the unit tests seems to be failing, preventing Acme::PerlTidy from installing on my machine.


t/tidy.t (Wstat: 256 Tests: 1 Failed: 1)


$ sudo cpan install Acme::PerlTidy
CPAN: Storable loaded ok (v2.34)
Reading '/Users/andrew/.cpan/Metadata'
  Database was generated on Thu, 31 Oct 2013 23:53:02 GMT
Running install for module 'Acme::PerlTidy'
Running make for X/XE/XERN/Acme-PerlTidy-0.02.tar.gz
CPAN: LWP::UserAgent loaded ok (v6.04)
CPAN: Time::HiRes loaded ok (v1.9725)
Fetching with LWP:
CPAN: Digest::SHA loaded ok (v5.71)
Fetching with LWP:
CPAN: Compress::Zlib loaded ok (v2.048)
Checksum for /Users/andrew/.cpan/sources/authors/id/X/XE/XERN/Acme-PerlTidy-0.02.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.82)
CPAN: File::Temp loaded ok (v0.22)
CPAN: Parse::CPAN::Meta loaded ok (v1.4404)
CPAN: CPAN::Meta loaded ok (v2.120921) Building X/XE/XERN/Acme-PerlTidy-0.02.tar.gz

Having no space between pattern and following word is deprecated at inc/Module/Install/ - /usr/share/perl5/Module/Install/ line 26.
Checking if your kit is complete...
Looks good
Warning: prerequisite ExtUtils::AutoInstall 0.49 not found.
Warning: Guessing NAME [Acme-PerlTidy-0.02-w3EniA] from current directory name.
Writing Makefile for Acme-PerlTidy-0.02-w3EniA
Writing MYMETA.yml and MYMETA.json
CPAN: Module::CoreList loaded ok (v2.76)
---- Unsatisfied dependencies detected during ----
----      XERN/Acme-PerlTidy-0.02.tar.gz      ----
    ExtUtils::AutoInstall [requires]
Running make test
  Delayed until after prerequisites
Running make install
  Delayed until after prerequisites
Running install for module 'ExtUtils::AutoInstall'
Running make for A/AU/AUTRIJUS/ExtUtils-AutoInstall-0.63.tar.gz
Fetching with LWP:
Fetching with LWP:
Checksum for /Users/andrew/.cpan/sources/authors/id/A/AU/AUTRIJUS/ExtUtils-AutoInstall-0.63.tar.gz ok Building A/AU/AUTRIJUS/ExtUtils-AutoInstall-0.63.tar.gz

*** ExtUtils::AutoInstall version 0.63
*** Checking for dependencies...
[Core Features]
- Cwd                 ...loaded. (3.39_02)
- Carp                ...loaded. (1.26)
- ExtUtils::Manifest  ...loaded. (1.61)
- ExtUtils::MakeMaker ...loaded. (6.6302)
[CPANPLUS Support]
- CPANPLUS            ...loaded. (0.9121 >= 0.043)
*** ExtUtils::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for ExtUtils::AutoInstall
Writing MYMETA.yml and MYMETA.json
cp lib/ExtUtils/ blib/lib/ExtUtils/
Manifying blib/man3/ExtUtils::AutoInstall.3pm
  make -- OK
'YAML' not installed, will not store persistent state
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/1-basic.t
t/1-basic.t .. ok   
All tests successful.
Files=1, Tests=6,  0 wallclock secs ( 0.02 usr  0.01 sys +  0.19 cusr  0.02 csys =  0.24 CPU)
Result: PASS
  make test -- OK
Running make install
Manifying blib/man3/ExtUtils::AutoInstall.3pm
Installing /Library/Perl/5.16/ExtUtils/
Installing /usr/local/share/man/man3/ExtUtils::AutoInstall.3pm
Appending installation info to /Library/Perl/Updates/5.16.2/darwin-thread-multi-2level/perllocal.pod
  make install  -- OK
Running make for X/XE/XERN/Acme-PerlTidy-0.02.tar.gz
  Has already been unwrapped into directory /Users/andrew/.cpan/build/Acme-PerlTidy-0.02-w3EniA Building X/XE/XERN/Acme-PerlTidy-0.02.tar.gz

cp lib/Acme/ blib/lib/Acme/
Manifying blib/man3/Acme::PerlTidy.3pm
  make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/tidy.t .. 1/? 
#   Failed test 'use Acme::PerlTidy;'
#   at t/tidy.t line 2.
#     Tried to use 'Acme::PerlTidy'.
#     Error:  Can't locate Perl/ in @INC (@INC contains: /Users/andrew/.cpan/build/Acme-PerlTidy-0.02-w3EniA/blib/lib /Users/andrew/.cpan/build/Acme-PerlTidy-0.02-w3EniA/blib/arch /Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16 /Network/Library/Perl/5.16/darwin-thread-multi-2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2/darwin-thread-multi-2level /Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16 .) at /Users/andrew/.cpan/build/Acme-PerlTidy-0.02-w3EniA/blib/lib/Acme/ line 4.
# BEGIN failed--compilation aborted at /Users/andrew/.cpan/build/Acme-PerlTidy-0.02-w3EniA/blib/lib/Acme/ line 4.
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Looks like you failed 1 test of 1.
t/tidy.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 

Test Summary Report
t/tidy.t (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
Files=1, Tests=1,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.01 cusr  0.00 csys =  0.03 CPU)
Result: FAIL
Failed 1/1 test programs. 1/1 subtests failed.
make: *** [test_dynamic] Error 1
  make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports XERN/Acme-PerlTidy-0.02.tar.gz
Running make install
  make test had returned bad status, won't install without force


$ specs perl os

specs 0.7

cpan --version
/usr/bin/cpan version 1.57 calling Getopt::Std::getopts (version 1.07 [paranoid]),
running under Perl version 5.16.2.
  [Now continuing due to backward compatibility and excessive paranoia.
   See 'perldoc Getopt::Std' about $Getopt::Std::STANDARD_HELP_VERSION.]
Nothing to install!

perl --version

This is perl 5, version 16, subversion 2 (v5.16.2) built for darwin-thread-multi-2level
(with 3 registered patches, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at, the Perl Home Page.

system_profiler SPSoftwareDataType | grep 'System Version'
      System Version: OS X 10.9 (13A603)


Andrew Pennebaker