I am attempting to install Dist::Zilla. When doing so, the install of File::HomeDir fails. I was wondering if someone might have advice how to correct the problem. I ran cpan as root and executed the following (on Ubuntu Linux 8.04): install File::HomeDir The result was:
Running install for module 'File::HomeDir' Running make for A/AD/ADAMK/File-HomeDir-0.91.tar.gz Checksum for /root/.cpan/sources/authors/id/A/AD/ADAMK/File-HomeDir-0. +91.tar.gz ok File-HomeDir-0.91/ File-HomeDir-0.91/README File-HomeDir-0.91/Makefile.PL File-HomeDir-0.91/LICENSE File-HomeDir-0.91/xt/ File-HomeDir-0.91/xt/pmv.t File-HomeDir-0.91/xt/meta.t File-HomeDir-0.91/xt/pod.t File-HomeDir-0.91/t/ File-HomeDir-0.91/t/10_test.t File-HomeDir-0.91/t/02_main.t File-HomeDir-0.91/t/12_darwin_carbon.t File-HomeDir-0.91/t/11_darwin.t File-HomeDir-0.91/t/13_darwin_cocoa.t File-HomeDir-0.91/t/01_compile.t File-HomeDir-0.91/META.yml File-HomeDir-0.91/MANIFEST File-HomeDir-0.91/Changes File-HomeDir-0.91/inc/ File-HomeDir-0.91/inc/Module/ File-HomeDir-0.91/inc/Module/Install/ File-HomeDir-0.91/inc/Module/Install/Can.pm File-HomeDir-0.91/inc/Module/Install/Base.pm File-HomeDir-0.91/inc/Module/Install/Fetch.pm File-HomeDir-0.91/inc/Module/Install/Win32.pm File-HomeDir-0.91/inc/Module/Install/WriteAll.pm File-HomeDir-0.91/inc/Module/Install/Metadata.pm File-HomeDir-0.91/inc/Module/Install/Makefile.pm File-HomeDir-0.91/inc/Module/Install.pm File-HomeDir-0.91/lib/ File-HomeDir-0.91/lib/File/ File-HomeDir-0.91/lib/File/HomeDir.pm File-HomeDir-0.91/lib/File/HomeDir/ File-HomeDir-0.91/lib/File/HomeDir/FreeDesktop.pm File-HomeDir-0.91/lib/File/HomeDir/Unix.pm File-HomeDir-0.91/lib/File/HomeDir/MacOS9.pm File-HomeDir-0.91/lib/File/HomeDir/Driver.pm File-HomeDir-0.91/lib/File/HomeDir/Darwin.pm File-HomeDir-0.91/lib/File/HomeDir/Windows.pm File-HomeDir-0.91/lib/File/HomeDir/Test.pm File-HomeDir-0.91/lib/File/HomeDir/Darwin/ File-HomeDir-0.91/lib/File/HomeDir/Darwin/Carbon.pm File-HomeDir-0.91/lib/File/HomeDir/Darwin/Cocoa.pm CPAN.pm: Going to build A/AD/ADAMK/File-HomeDir-0.91.tar.gz Checking if your kit is complete... Looks good Writing Makefile for File::HomeDir cp lib/File/HomeDir/Darwin.pm blib/lib/File/HomeDir/Darwin.pm cp lib/File/HomeDir/Darwin/Cocoa.pm blib/lib/File/HomeDir/Darwin/Cocoa +.pm cp lib/File/HomeDir/Test.pm blib/lib/File/HomeDir/Test.pm cp lib/File/HomeDir/MacOS9.pm blib/lib/File/HomeDir/MacOS9.pm cp lib/File/HomeDir/Driver.pm blib/lib/File/HomeDir/Driver.pm cp lib/File/HomeDir/Windows.pm blib/lib/File/HomeDir/Windows.pm cp lib/File/HomeDir.pm blib/lib/File/HomeDir.pm cp lib/File/HomeDir/Unix.pm blib/lib/File/HomeDir/Unix.pm cp lib/File/HomeDir/FreeDesktop.pm blib/lib/File/HomeDir/FreeDesktop.p +m cp lib/File/HomeDir/Darwin/Carbon.pm blib/lib/File/HomeDir/Darwin/Carb +on.pm Manifying blib/man3/File::HomeDir::Darwin::Cocoa.3pm Manifying blib/man3/File::HomeDir::Darwin.3pm Manifying blib/man3/File::HomeDir::Test.3pm Manifying blib/man3/File::HomeDir.3pm Manifying blib/man3/File::HomeDir::Unix.3pm Manifying blib/man3/File::HomeDir::FreeDesktop.3pm Manifying blib/man3/File::HomeDir::Darwin::Carbon.3pm Manifying blib/man3/File::HomeDir::Windows.3pm ADAMK/File-HomeDir-0.91.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t ........ ok t/02_main.t ........... 37/51 # Failed test 'Found our local data directory' # at t/02_main.t line 299. # Failed test 'Found our local data directory' # at t/02_main.t line 300. # Looks like you failed 2 tests of 51. t/02_main.t ........... Dubious, test returned 2 (wstat 512, 0x200) Failed 2/51 subtests t/10_test.t ........... ok t/11_darwin.t ......... skipped: Not running on Darwin t/12_darwin_carbon.t .. skipped: Not running on 32-bit Darwin t/13_darwin_cocoa.t ... skipped: Not running on Darwin with Cocoa API +using Mac::SystemDirectory Test Summary Report ------------------- t/02_main.t (Wstat: 512 Tests: 51 Failed: 2) Failed tests: 47-48 Non-zero exit status: 2 Files=6, Tests=92, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.30 cusr + 0.03 csys = 0.39 CPU) Result: FAIL Failed 1/6 test programs. 2/92 subtests failed. make: *** [test_dynamic] Error 255 ADAMK/File-HomeDir-0.91.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, t +ry: reports ADAMK/File-HomeDir-0.91.tar.gz Running make install make test had returned bad status, won't install without force Failed during this command: ADAMK/File-HomeDir-0.91.tar.gz : make_test NO

In reply to cpan install of File::HomeDir fails by dnessett

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.