develooper Front page | perl.perl5.porters | Postings from April 2015

[perl #124364] Some version strings in %Module::CoreList::delta contain trailing space and cause warning with version->parse

Thread Previous | Thread Next
From:
perlancar
Date:
April 23, 2015 06:15
Subject:
[perl #124364] Some version strings in %Module::CoreList::delta contain trailing space and cause warning with version->parse
Message ID:
rt-4.0.18-29453-1429769731-1072.124364-75-0@perl.org
# New Ticket Created by  perlancar 
# Please include the string:  [perl #124364]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=124364 >


Some version strings in %Module::CoreList::delta contain trailing space and cause warning with version->parse, e.g. there is one '1.15 ' which when fed to version->parse under warnings:

 % perl -wE'say version->parse("1.15 ")'
 Version string '1.15 ' contains invalid data; ignoring: ' ' at -e line 1.
 1.15

Complete list:

% perl -MModule::CoreList -E'my $d = \%Module::CoreList::delta; for my $rel (keys %$d) { my $rd = $d->{$rel}; for my $t (keys %$rd) { my $h = $rd->{$t}; for my $mod (keys %$h) { my $v = $h->{$mod}; say "$rel -> $t -> $mod: <$v>" if $v =~ /\s/ } } }'
5.007003 -> changed -> CPAN::FirstTime: <1.54 >
5.008001 -> changed -> CPAN::FirstTime: <1.60 >
5.00504 -> changed -> ExtUtils::Liblist: <1.25 >
5.00504 -> changed -> CPAN::FirstTime: <1.36 >
5.00504 -> changed -> ExtUtils::Install: <1.28 >
5.00504 -> changed -> ExtUtils::Manifest: <1.33 >
5.00504 -> changed -> ExtUtils::MM_Unix: <1.12602 >
5.00504 -> changed -> ExtUtils::Mkbootstrap: <1.14 >
5.00504 -> changed -> ExtUtils::testlib: <1.11 >
5.00504 -> changed -> ExtUtils::Mksymlists: <1.17 >
5.00307 -> changed -> ExtUtils::Mksymlists: <1.12 >
5.00307 -> changed -> ExtUtils::MM_Unix: <1.107 >
5.00307 -> changed -> ExtUtils::Mkbootstrap: <1.13 >
5.00307 -> changed -> ExtUtils::testlib: <1.11 >
5.00307 -> changed -> ExtUtils::Liblist: <1.20 >
5.00307 -> changed -> ExtUtils::Install: <1.15 >
5.008 -> changed -> CPAN::FirstTime: <1.56 >
5.004 -> changed -> ExtUtils::Mksymlists: <1.13 >
5.004 -> changed -> CPAN::FirstTime: <1.18 >
5.004 -> changed -> ExtUtils::Manifest: <1.33 >
5.004 -> changed -> ExtUtils::Liblist: <1.2201 >
5.004 -> changed -> ExtUtils::MM_Unix: <1.114 >
5.004 -> changed -> ExtUtils::Install: <1.16 >
5.006002 -> changed -> CPAN::FirstTime: <1.53 >
5.008000 -> changed -> CPAN::FirstTime: <1.56 >
5.00405 -> changed -> ExtUtils::MM_Unix: <1.118 >
5.00405 -> changed -> ExtUtils::Mkbootstrap: <1.14 >
5.00405 -> changed -> ExtUtils::Install: <1.28 >
5.00405 -> changed -> ExtUtils::Liblist: <1.25 >
5.00405 -> changed -> ExtUtils::Mksymlists: <1.16 >
5.00405 -> changed -> CPAN::FirstTime: <1.30 >
5.006000 -> changed -> CPAN::FirstTime: <1.38 >
5.006000 -> changed -> ExtUtils::MM_Unix: <1.12603 >
5.005 -> changed -> ExtUtils::MM_Unix: <1.12601 >
5.005 -> changed -> ExtUtils::Mkbootstrap: <1.13 >
5.005 -> changed -> CPAN::FirstTime: <1.29 >
5.005 -> changed -> ExtUtils::Mksymlists: <1.17 >
5.006 -> changed -> CPAN::FirstTime: <1.38 >
5.006 -> changed -> ExtUtils::MM_Unix: <1.12603 >


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About