----- Original Message ----- From: "Michael G Schwern" <[EMAIL PROTECTED]> To: "Perl 5 Porters" <[EMAIL PROTECTED]>; <makemaker@perl.org>; "John Peacock" <[EMAIL PROTECTED]>
Sent: Monday, July 02, 2007 1:56 PM
Subject: [ANNOUNCE] ExtUtils::MakeMaker 6.35

One little niggle on my Win32 build (perl 5.8.8) - 2 of the prereq.t tests fail ( because '1.030' ne '1.03'):

C:\_32\comp\ExtUtils-MakeMaker-6.35>perl -Mstrict -e "print $strict::VERSION"
1.03

C:\_32\comp\ExtUtils-MakeMaker-6.35>perl -Mblib t\prereq.t
ok 1 - setup
ok 2 - chdir'd to Big-Dummy
ok 3
ok 4
not ok 5
#   Failed test in t\prereq.t at line 60.
# got: 'Warning: prerequisite strict 99999 not found. We have 1.030.
# '
#     expected: 'Warning: prerequisite strict 99999 not found. We have 1.03.
# '
ok 6
not ok 7
#   Failed test in t\prereq.t at line 81.
#          got: 'Warning: prerequisite I::Do::Not::Exist 0 not found.
# Warning: prerequisite strict 99999 not found. We have 1.030.
# '
#     expected: 'Warning: prerequisite I::Do::Not::Exist 0 not found.
# Warning: prerequisite strict 99999 not found. We have 1.03.
# '
ok 8
ok 9 - PREREQ_FATAL
ok 10
ok 11 - teardown
1..11
# Looks like you failed 2 tests of 11.

I guess this is because version.pm wants to stringify '1.03' as '1.030' - but, apart from taking a quick look at 'perldoc version', I've done nothing to verify that "guess" :-)

(Let me know if this warrants the writing of a bug report for EU::MM to rt.cpan.org - and I'll oblige.)

Cheers,
Rob

Reply via email to