Unable to install MIME::Entity on OS X. I do have Xcode installed. Can anybody tell what is going on from the log? I am installing this as sudo, so I don't think there is a permissions issue.
============================================= cpanm (App::cpanminus) 1.5007 on perl 5.012003 built for darwin-thread-multi-2level Work directory is /Users/barracuda/.cpanm/work/1330636440.6854 You have make /usr/bin/make You have LWP 5.837 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip Searching MIME::Entity on cpanmetadb ... --> Working on MIME::Entity Fetching http://search.cpan.org/CPAN/authors/id/D/DS/DSKOLL/MIME-tools-5.502.tar.gz -> OK Unpacking MIME-tools-5.502.tar.gz Entering MIME-tools-5.502 Checking configure dependencies from META.yml Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.56) Configuring MIME-tools-5.502 Running Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MIME::tools -> OK Finding PREREQ from Makefile ... Checking if you have IO::File 1.13 ... Yes (1.14) Checking if you have File::Spec 0.6 ... Yes (3.31_01) Checking if you have IO::Handle 0 ... Yes (1.28) Checking if you have Mail::Header 1.01 ... Yes (2.07) Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.56) Checking if you have Test::More 0 ... Yes (0.94) Checking if you have Mail::Field 1.05 ... Yes (2.07) Checking if you have MIME::Base64 2.2 ... Yes (3.08) Checking if you have File::Temp 0.18 ... Yes (0.22) Checking if you have File::Path 1 ... Yes (2.08_01) Checking if you have Mail::Internet 1.0203 ... Yes (2.07) Checking if you have Test::Deep 0 ... Yes (0.109) Building and testing MIME-tools-5.502 cp lib/MIME/Body.pm blib/lib/MIME/Body.pm cp lib/MIME/Decoder/Gzip64.pm blib/lib/MIME/Decoder/Gzip64.pm cp lib/MIME/Field/ContDisp.pm blib/lib/MIME/Field/ContDisp.pm cp lib/MIME/Parser/Results.pm blib/lib/MIME/Parser/Results.pm cp lib/MIME/Field/ContType.pm blib/lib/MIME/Field/ContType.pm cp lib/MIME/Decoder/NBit.pm blib/lib/MIME/Decoder/NBit.pm cp lib/MIME/Entity.pm blib/lib/MIME/Entity.pm cp lib/MIME/Parser/Filer.pm blib/lib/MIME/Parser/Filer.pm cp lib/MIME/Head.pm blib/lib/MIME/Head.pm cp lib/MIME/Words.pm blib/lib/MIME/Words.pm cp lib/MIME/Field/ParamVal.pm blib/lib/MIME/Field/ParamVal.pm cp lib/MIME/Decoder/BinHex.pm blib/lib/MIME/Decoder/BinHex.pm cp lib/MIME/Tools.pm blib/lib/MIME/Tools.pm cp lib/MIME/Field/ConTraEnc.pm blib/lib/MIME/Field/ConTraEnc.pm cp lib/MIME/Decoder/Binary.pm blib/lib/MIME/Decoder/Binary.pm cp lib/MIME/Decoder.pm blib/lib/MIME/Decoder.pm cp lib/MIME/Decoder/UU.pm blib/lib/MIME/Decoder/UU.pm cp lib/MIME/Decoder/QuotedPrint.pm blib/lib/MIME/Decoder/QuotedPrint.pm cp lib/MIME/Decoder/Base64.pm blib/lib/MIME/Decoder/Base64.pm cp lib/MIME/WordDecoder.pm blib/lib/MIME/WordDecoder.pm cp lib/MIME/Parser.pm blib/lib/MIME/Parser.pm cp lib/MIME/Parser/Reader.pm blib/lib/MIME/Parser/Reader.pm Manifying blib/man3/MIME::Decoder::Gzip64.3pm Manifying blib/man3/MIME::Body.3pm Manifying blib/man3/MIME::Field::ContDisp.3pm Manifying blib/man3/MIME::Parser::Results.3pm Manifying blib/man3/MIME::Field::ContType.3pm Manifying blib/man3/MIME::Decoder::NBit.3pm Manifying blib/man3/MIME::Entity.3pm Manifying blib/man3/MIME::Parser::Filer.3pm Manifying blib/man3/MIME::Head.3pm Manifying blib/man3/MIME::Words.3pm Manifying blib/man3/MIME::Field::ParamVal.3pm Manifying blib/man3/MIME::Decoder::BinHex.3pm Manifying blib/man3/MIME::Tools.3pm Manifying blib/man3/MIME::Field::ConTraEnc.3pm Manifying blib/man3/MIME::Decoder::Binary.3pm Manifying blib/man3/MIME::Decoder.3pm Manifying blib/man3/MIME::Decoder::UU.3pm Manifying blib/man3/MIME::Decoder::Base64.3pm Manifying blib/man3/MIME::Decoder::QuotedPrint.3pm Manifying blib/man3/MIME::WordDecoder.3pm Manifying blib/man3/MIME::Parser::Reader.3pm Manifying blib/man3/MIME::Parser.3pm PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/02-kwalitee.t ................... skipped: Test::Kwalitee not installed; skipping t/02-pod-coverage.t ............... skipped: Test::Pod::Coverage disabled. TEST_POD_COVERAGE=1 if you want it. t/02-pod.t ........................ ok t/99-prepare.t .................... ok t/attachment-filename-encoding.t .. ok t/Body.t .......................... ok t/BodyPrint.t ..................... ok # Using gzip: 1 t/Decoder.t ....................... ok t/EmptyPart.t ..................... ok t/Entity.t ........................ ok Wide character in print at /System/Library/Perl/5.12/Test/Builder.pm line 1698. Wide character in print at /System/Library/Perl/5.12/Test/Builder.pm line 1698. t/Filer.t ......................... ok t/Gauntlet.t ...................... ok t/Head.t .......................... ok t/Misc.t .......................... ok t/ParamVal.t ...................... ok t/Parser.t ........................ ok t/ParserEncoded.t ................. ok t/ParserPreamble.t ................ ok t/Ref.t ........................... ok accept failed: Operation timed out at t/Smtpsend.t line 46. # Looks like your test exited with 60 before it could output anything. t/Smtpsend.t ...................... Dubious, test returned 60 (wstat 15360, 0x3c00) Failed 9/9 subtests t/ticket-11901.t .................. ok t/ticket-22684.t .................. ok t/ticket-37139.t .................. ok t/ticket-41632.t .................. ok t/ticket-43439.t .................. ok t/ticket-52924.t .................. ok t/ticket-60931.t .................. ok t/ticket-65681.t .................. ok t/ticket-66025.t .................. ok t/WordDecoder.t ................... ok t/WordEncoder.t ................... ok t/Words.t ......................... ok Test Summary Report ------------------- t/Smtpsend.t (Wstat: 15360 Tests: 0 Failed: 0) Non-zero exit status: 60 Parse errors: Bad plan. You planned 9 tests but ran 0. Files=32, Tests=401, 15 wallclock secs ( 0.14 usr 0.09 sys + 3.25 cusr 0.50 csys = 3.98 CPU) Result: FAIL Failed 1/32 test programs. 0/401 subtests failed. make: *** [test_dynamic] Error 255 -> FAIL Installing MIME::Entity failed. See /Users/barracuda/.cpanm/build.log for details. Thanks, Ryan