Checking for module File::Path (version 1)... ok. Checking for module File::Spec (version 0.6)... ok. Checking for module File::Temp (version 0.17)... not found. Checking for module IO::Stringy (version 2.110)... ok. Checking for module MIME::Base64 (version 3.03)... not found. --- Fallback: Checking for module MIME::Base64 (version 2.20)... not found. Checking for module Mail::Field (version 1.05)... ok. Checking for module Mail::Header (version 1.01)... ok. Checking for module Mail::Internet (version 1.0203)... ok. *** The following required modules are missing: File::Temp: At least version 0.17 MIME::Base64: At least version 2.20 *** Please install them before attempting to use MIME::Tools. Checking if your kit is complete... Warning: prerequisite File::Temp 0.17 not found at /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Warning: prerequisite MIME::Base64 2.2 not found at /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for MIME-tools cp lib/MIME/Parser/Filer.pm blib/lib/MIME/Parser/Filer.pm cp lib/MIME/Field/ContDisp.pm blib/lib/MIME/Field/ContDisp.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/Results.pm blib/lib/MIME/Parser/Results.pm cp lib/MIME/Decoder/NBit.pm blib/lib/MIME/Decoder/NBit.pm cp lib/MIME/Decoder/Binary.pm blib/lib/MIME/Decoder/Binary.pm cp lib/MIME/Body.pm blib/lib/MIME/Body.pm cp lib/MIME/Decoder/BinHex.pm blib/lib/MIME/Decoder/BinHex.pm cp lib/MIME/Parser/Reader.pm blib/lib/MIME/Parser/Reader.pm cp lib/MIME/Decoder/UU.pm blib/lib/MIME/Decoder/UU.pm cp lib/MIME/Decoder/Gzip64.pm blib/lib/MIME/Decoder/Gzip64.pm cp lib/MIME/Field/ParamVal.pm blib/lib/MIME/Field/ParamVal.pm cp lib/MIME/Decoder/QuotedPrint.pm blib/lib/MIME/Decoder/QuotedPrint.pm cp lib/MIME/Entity.pm blib/lib/MIME/Entity.pm cp lib/MIME/Parser.pm blib/lib/MIME/Parser.pm cp lib/MIME/Head.pm blib/lib/MIME/Head.pm cp lib/MIME/Field/ContType.pm blib/lib/MIME/Field/ContType.pm cp lib/MIME/Tools.pm blib/lib/MIME/Tools.pm cp lib/MIME/Words.pm blib/lib/MIME/Words.pm cp lib/MIME/Decoder.pm blib/lib/MIME/Decoder.pm cp lib/MIME/Field/ConTraEnc.pm blib/lib/MIME/Field/ConTraEnc.pm Manifying blib/man3/MIME::Parser::Filer.3 Manifying blib/man3/MIME::Field::ContDisp.3 Manifying blib/man3/MIME::Decoder::Base64.3 Manifying blib/man3/MIME::WordDecoder.3 Manifying blib/man3/MIME::Parser::Results.3 Manifying blib/man3/MIME::Decoder::NBit.3 Manifying blib/man3/MIME::Decoder::Binary.3 Manifying blib/man3/MIME::Body.3 Manifying blib/man3/MIME::Decoder::BinHex.3 Manifying blib/man3/MIME::Parser::Reader.3 Manifying blib/man3/MIME::Decoder::UU.3 Manifying blib/man3/MIME::Decoder::Gzip64.3 Manifying blib/man3/MIME::Field::ParamVal.3 Manifying blib/man3/MIME::Decoder::QuotedPrint.3 Manifying blib/man3/MIME::Entity.3 Manifying blib/man3/MIME::Parser.3 Manifying blib/man3/MIME::Head.3 Manifying blib/man3/MIME::Field::ContType.3 Manifying blib/man3/MIME::Tools.3 Manifying blib/man3/MIME::Words.3 Manifying blib/man3/MIME::Decoder.3 Manifying blib/man3/MIME::Field::ConTraEnc.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/02-kwalitee.......1..0 # Skip Test::Kwalitee not installed; skipping skipped: Test::Kwalitee not installed; skipping t/02-pod-coverage...1..0 # Skip Test::Pod::Coverage disabled. TEST_POD_COVERAGE=1 if you want it. skipped: Test::Pod::Coverage disabled. TEST_POD_COVERAGE=1 if you want it. t/02-pod............1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD t/99-prepare........1..1 ok 1 - ./testout exists ok t/Body..............1..30 IO::Handle: bad open mode: >: at blib/lib/MIME/Body.pm line 525 # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-30 Failed 30/30 tests, 0.00% okay t/Decoder...........1..8 # Using gzip: 1 ok 1 - Encoding/decoding of base64: size of testin/fun.txt == size of testout/fun.de1 ok 2 - Encoding/decoding of quoted-printable: size of testin/fun.txt == size of testout/fun.de2 ok 3 - Encoding/decoding of 7bit: size not comparable, marking pass anyway ok 4 - Encoding/decoding of 8bit: size not comparable, marking pass anyway ok 5 - Encoding/decoding of binary: size of testin/fun.txt == size of testout/fun.de5 Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172. # Looks like you planned 8 tests but only ran 5. # Looks like your test died just after 5. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-8 Failed 3/8 tests, 62.50% okay t/Entity............1..30 ok 1 - Path: with no Filename, got default content-type.name ok 2 - Path: with no Filename, got default content-disp.filename ok 3 - Path: with no Filename, got default recommended filename ok 4 - Path: with explicitly undef Filename, got no filename IO::Handle: bad open mode: >: at blib/lib/MIME/Entity.pm line 1899 # Looks like you planned 30 tests but only ran 4. # Looks like your test died just after 4. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 5-30 Failed 26/30 tests, 13.33% okay t/Gauntlet..........1..63 IO::Handle: bad open mode: >: at blib/lib/MIME/Body.pm line 525 # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-63 Failed 63/63 tests, 0.00% okay t/Head..............1..20 ok 1 - parse failed as expected? Can't locate object method "binmode" via package "IO::File" (perhaps you forgot to load "IO::File"?) at blib/lib/MIME/Head.pm line 207. # Looks like you planned 20 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-20 Failed 19/20 tests, 5.00% okay t/Misc..............1..14 ok 1 - bug 971008-MWN: are MIME attributes parsed ok? ok 2 - bug 970822-AL: Mail::Field register problem (paramstr) ok 3 - bug 970822-AL: Mail::Field register problem (type) not ok 4 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 78) # got: '=46rom me' # expected: '=46rom me= # ' not ok 5 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 78) # got: '.' # expected: '.= # ' ok 6 - bug 970725-DNA: QP use of RFC2049 guideline 8 not ok 7 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 78) # got: ' From you' # expected: ' From you= # ' not ok 8 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 90) # got: '=46rom me' # expected: '=46rom me= # ' not ok 9 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 90) # got: '.' # expected: '.= # ' not ok 10 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 90) # got: '=2E # ' # expected: '.=0A= # ' not ok 11 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test (t/Misc.t at line 90) # got: ' From you' # expected: ' From you= # ' ok 12 - bug 970626-TS: header get_all() case problem fixed? Can't call method "parts" on an undefined value at t/Misc.t line 123. # Looks like you planned 14 tests but only ran 12. # Looks like your test died just after 12. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-5, 7-11, 13-14 Failed 9/14 tests, 35.71% okay t/Parser............1..31 Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-31 Failed 31/31 tests, 0.00% okay t/ParserEncoded.....1..5 ok 1 - use MIME::Parser; IO::Handle: bad open mode: >: at blib/lib/MIME/Body.pm line 525 # Looks like you planned 5 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-5 Failed 4/5 tests, 20.00% okay t/ParserPreamble....1..2 ok 1 - use MIME::Parser; Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, <$fh> line 9. # Looks like you planned 2 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 2 Failed 1/2 tests, 50.00% okay t/Ref...............1..50 not ok 1 - testmsgs/ak-0696-nest.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 17. # # Failed test (t/Ref.t at line 89) ok 2 - Did purge work? not ok 3 - testmsgs/ak-0696-none.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 17. # # Failed test (t/Ref.t at line 89) ok 4 - Did purge work? not ok 5 - testmsgs/ak-0696-replace.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 17. # # Failed test (t/Ref.t at line 89) ok 6 - Did purge work? not ok 7 - testmsgs/bluedot-postcard.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 14. # # Failed test (t/Ref.t at line 89) ok 8 - Did purge work? not ok 9 - testmsgs/bluedot-simple.ref, problem: Can't locate object method "binmode" via package "IO::File" (perhaps you forgot to load "IO::File"?) at blib/lib/MIME/Body.pm line 437, line 5. # # Failed test (t/Ref.t at line 89) ok 10 - Did purge work? not ok 11 - testmsgs/dup-names.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 18. # # Failed test (t/Ref.t at line 89) ok 12 - Did purge work? ok 13 - testmsgs/german.ref Message => testmsgs/german.msg, Parser => anonymous ok 14 - Did purge work? ok 15 - testmsgs/hdr-fakeout.ref, problem: couldn't parse head; error near: # The header is not properly terminated; the "blank line" # actually has a space in it. # ok 16 - Did purge work? not ok 17 - testmsgs/multi-2evil.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 17. # # Failed test (t/Ref.t at line 89) ok 18 - Did purge work? not ok 19 - testmsgs/multi-2gifs.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 17. # # Failed test (t/Ref.t at line 89) ok 20 - Did purge work? not ok 21 - testmsgs/multi-clen.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 12. # # Failed test (t/Ref.t at line 89) ok 22 - Did purge work? not ok 23 - testmsgs/multi-digest.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # # Failed test (t/Ref.t at line 89) ok 24 - Did purge work? not ok 25 - testmsgs/multi-igor.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 14. # # Failed test (t/Ref.t at line 89) ok 26 - Did purge work? not ok 27 - testmsgs/multi-igor2.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 14. # # Failed test (t/Ref.t at line 89) ok 28 - Did purge work? not ok 29 - testmsgs/multi-nested.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # # Failed test (t/Ref.t at line 89) ok 30 - Did purge work? not ok 31 - testmsgs/multi-nested2.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # # Failed test (t/Ref.t at line 89) ok 32 - Did purge work? not ok 33 - testmsgs/multi-nested3.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # # Failed test (t/Ref.t at line 89) ok 34 - Did purge work? not ok 35 - testmsgs/multi-simple.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 12. # # Failed test (t/Ref.t at line 89) ok 36 - Did purge work? not ok 37 - testmsgs/multi-weirdspace.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 15. # # Failed test (t/Ref.t at line 89) ok 38 - Did purge work? ok 39 - testmsgs/re-fwd.ref Message => testmsgs/re-fwd.msg, Parser => anonymous ok 40 - Did purge work? ok 41 - testmsgs/russian.ref Message => testmsgs/russian.msg, Parser => default ok 42 - Did purge work? ok 43 - testmsgs/simple.ref Message => testmsgs/simple.msg, Parser => anonymous ok 44 - Did purge work? not ok 45 - testmsgs/uu-junk-extracted.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 26. # # Failed test (t/Ref.t at line 89) ok 46 - Did purge work? not ok 47 - testmsgs/uu-junk.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 26. # # Failed test (t/Ref.t at line 89) ok 48 - Did purge work? not ok 49 - testmsgs/uu-zeegee.ref, problem: Can't locate object method "new" via package "File::Temp" (perhaps you forgot to load "File::Temp"?) at blib/lib/MIME/Tools.pm line 172, line 4. # # Failed test (t/Ref.t at line 89) ok 50 - Did purge work? # Looks like you failed 20 tests of 50. dubious Test returned status 20 (wstat 5120, 0x1400) DIED. FAILED tests 1, 3, 5, 7, 9, 11, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 45, 47, 49 Failed 20/50 tests, 60.00% okay t/Smtpsend..........1..9 ok 1 ok 2 ok 3 IO::Handle: bad open mode: >: at blib/lib/MIME/Entity.pm line 766 not ok 4 # Failed test (t/Smtpsend.t at line 61) # undef # doesn't match '(?i-xsm:^DATA)' dubious Test returned status 0 (wstat 13, 0xd) DIED. FAILED tests 4-9 Failed 6/9 tests, 33.33% okay t/WordDecoder.......1..18 ok 1 - No exceptions ok 2 - Subject: =?ISO-8859-1?Q?Oc=E9_3165_Network_Copier_down_for_maintenance?= produced correct output ok 3 - Got an exception as expected ok 4 - Got an exception as expected ok 5 - No exceptions ok 6 - =?US-ASCII?Q?Keith_Moore?= produced correct output ok 7 - No exceptions ok 8 - =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= produced correct output ok 9 - No exceptions ok 10 - =?ISO-8859-1?Q?Andr=E9_?=(<- one space) Pirard produced correct output ok 11 - No exceptions ok 12 - =?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard produced correct output ok 13 - No exceptions ok 14 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?==?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?==?US-ASCII?Q?.._cool!?= produced correct output ok 15 - No exceptions ok 16 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?= # =?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?= # =?US-ASCII?Q?.._cool!?= produced correct output ok 17 - No exceptions ok 18 - =?ISO-8859-1?Q?=5F-=5F?= produced correct output ok t/Words.............1..18 ok 1 - No exceptions ok 2 - Subject: =?ISO-8859-1?Q?Oc=E9_3165_Network_Copier_down_for_maintenance?= produced correct output ok 3 - Got an exception as expected ok 4 - Got an exception as expected ok 5 - No exceptions ok 6 - =?US-ASCII?Q?Keith_Moore?= produced correct output ok 7 - No exceptions ok 8 - =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= produced correct output ok 9 - No exceptions ok 10 - =?ISO-8859-1?Q?Andr=E9_?=(<- one space) Pirard produced correct output ok 11 - No exceptions ok 12 - =?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard produced correct output ok 13 - No exceptions ok 14 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?==?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?==?US-ASCII?Q?.._cool!?= produced correct output ok 15 - No exceptions ok 16 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?= # =?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?= # =?US-ASCII?Q?.._cool!?= produced correct output ok 17 - No exceptions ok 18 - =?ISO-8859-1?Q?=5F-=5F?= produced correct output ok Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/Body.t 255 65280 30 30 100.00% 1-30 t/Decoder.t 255 65280 8 3 37.50% 6-8 t/Entity.t 255 65280 30 26 86.67% 5-30 t/Gauntlet.t 255 65280 63 63 100.00% 1-63 t/Head.t 255 65280 20 19 95.00% 2-20 t/Misc.t 255 65280 14 9 64.29% 4-5, 7-11, 13-14 t/Parser.t 255 65280 31 31 100.00% 1-31 t/ParserEncoded.t 255 65280 5 4 80.00% 2-5 t/ParserPreamble.t 255 65280 2 1 50.00% 2 t/Ref.t 20 5120 50 20 40.00% 1, 3, 5, 7, 9, 11, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 45, 47, 49 t/Smtpsend.t 0 13 9 6 66.67% 4-9 3 tests skipped. Failed 11/17 test scripts, 35.29% okay. 212/299 subtests failed, 29.10% okay. make: *** [test_dynamic] Error 29