Skip Menu |

This queue is for tickets about the MIME-Base64 CPAN distribution.

Report information
The Basics
Id: 7660
Status: resolved
Priority: 0/
Queue: MIME-Base64

People
Owner: Nobody in particular
Requestors: wkanoff [...] cablespeed.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: 3.04



Subject: Make Test Fails
While trying to update Mime::Base64 I received the following: Running Mkbootstrap for MIME::Base64 () chmod 644 Base64.bs rm -f blib/arch/auto/MIME/Base64/Base64.bundle LD_RUN_PATH="" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -Dman3ext=3pm -bundle -undefined dynamic_lookup -L/usr/local/lib Base64.o -o blib/arch/auto/MIME/Base64/Base64.bundle chmod 755 blib/arch/auto/MIME/Base64/Base64.bundle cp Base64.bs blib/arch/auto/MIME/Base64/Base64.bs chmod 644 blib/arch/auto/MIME/Base64/Base64.bs cp decode-qp blib/script/decode-qp /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/decode-qp cp encode-qp blib/script/encode-qp /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/encode-qp cp decode-base64 blib/script/decode-base64 /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/decode-base64 cp encode-base64 blib/script/encode-base64 /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/encode-base64 PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/bad-sv..........NOK 5# Test 5 got: "abc=00=\n" (t/bad-sv.t at line 37) # Expected: "abc=00" # t/bad-sv.t line 37 is: ok(encode_qp($a), "abc=00"); t/bad-sv..........NOK 6# Test 6 got: "ab=\n" (t/bad-sv.t at line 42) # Expected: "ab" # t/bad-sv.t line 42 is: ok(encode_qp($a), "ab"); t/bad-sv..........FAILED tests 5-6 Failed 2/6 tests, 66.67% okay t/base64..........ok t/quoted-print....ok t/unicode.........ok t/warn............ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/bad-sv.t 6 2 33.33% 5-6 Failed 1/5 test scripts, 80.00% okay. 2/345 subtests failed, 99.42% okay. make: *** [test_dynamic] Error 2 I have perl 5.8.5 installed on Mac OS X 10.3.5. The normal perl install went well with no problems. In running CPAN ( r ) I found that Mime::Base64 3.01 was out of date so I tried to update it to Mime::Base64 3.04 when I ran into the error during make test.
[guest - Wed Sep 15 21:03:50 2004]: Show quoted text
> While trying to update Mime::Base64 I received the following: > > Running Mkbootstrap for MIME::Base64 () > chmod 644 Base64.bs > rm -f blib/arch/auto/MIME/Base64/Base64.bundle > LD_RUN_PATH="" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -Dman3ext=3pm > -bundle -undefined dynamic_lookup -L/usr/local/lib Base64.o -o > blib/arch/auto/MIME/Base64/Base64.bundle > chmod 755 blib/arch/auto/MIME/Base64/Base64.bundle > cp Base64.bs blib/arch/auto/MIME/Base64/Base64.bs > chmod 644 blib/arch/auto/MIME/Base64/Base64.bs > cp decode-qp blib/script/decode-qp > /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" > blib/script/decode-qp > cp encode-qp blib/script/encode-qp > /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" > blib/script/encode-qp > cp decode-base64 blib/script/decode-base64 > /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" > blib/script/decode-base64 > cp encode-base64 blib/script/encode-base64 > /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" > blib/script/encode-base64 > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/bad-sv..........NOK 5# Test 5 got: "abc=00=\n" (t/bad-sv.t at line > 37) > # Expected: "abc=00" > # t/bad-sv.t line 37 is: ok(encode_qp($a), "abc=00"); > t/bad-sv..........NOK 6# Test 6 got: "ab=\n" (t/bad-sv.t at line 42) > # Expected: "ab" > # t/bad-sv.t line 42 is: ok(encode_qp($a), "ab"); > t/bad-sv..........FAILED tests 5-6 > Failed 2/6 tests, 66.67% okay > t/base64..........ok > t/quoted-print....ok > t/unicode.........ok > t/warn............ok > Failed Test Stat Wstat Total Fail Failed List of Failed >
------------------------------------------------------------------------------ - Show quoted text
> t/bad-sv.t 6 2 33.33% 5-6 > Failed 1/5 test scripts, 80.00% okay. 2/345 subtests failed, 99.42% > okay. > make: *** [test_dynamic] Error 2 > > > I have perl 5.8.5 installed on Mac OS X 10.3.5. The normal perl > install went well with no problems. In running CPAN ( r ) I > found that Mime::Base64 3.01 was out of date so I tried to update > it to Mime::Base64 3.04 when I ran into the error during make test.
I again tried to install MIME::Base64 on a fresh partition with a fresh veersion of perl 5.8.5 and make test went fine. I then installed Perl-API and went to reinstall veersion 3.03, not 3.04 sorry, and I ran into the same exact error message. I erased the partition and tried again with the same results. Perl-API seems to cause problems with the newer version.
The test suite needs to be updated for the latest changes. I forgot to fix the bad-sv test as I did not have Perl::API installed when I tested it before release. Sorry about the confusion. I'll upload a fixed version shortly.