atoomic / perl-TimeDate

time & date parsing and formatting perl library
http://search.cpan.org/dist/TimeDate/
1 stars 4 forks source link

"cpanm --reinstall Date::Format" fails tests on x86-64 linux #40

Closed shlomif closed 4 years ago

shlomif commented 4 years ago

Hi!

[shlomif@telaviv1 ~]$ cpanm --reinstall Date::Format
--> Working on Date::Format
Fetching http://www.cpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.31.tar.gz ... OK
Configuring TimeDate-2.31 ... OK
Building and testing TimeDate-2.31 ... FAIL
! Installing Date::Format failed. See /home/shlomif/.cpanm/work/1582966604.18688/build.log for details. Retry with --force to force install it.
[shlomif@telaviv1 ~]$ 

The build.log is:

cpanm (App::cpanminus) 1.7044 on perl 5.030001 built for x86_64-linux-thread-multi
Work directory is /home/shlomif/.cpanm/work/1582966604.18688
You have make /usr/bin/make
You have LWP 6.43
You have /usr/bin/tar: tar (GNU tar) 1.32
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Date::Format () on cpanmetadb ...
--> Working on Date::Format
Fetching http://www.cpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.31.tar.gz
-> OK
Unpacking TimeDate-2.31.tar.gz
Entering TimeDate-2.31
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.34)
Configuring TimeDate-2.31
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Date::Parse
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.34)
Building and testing TimeDate-2.31
cp lib/Date/Language/Italian.pm blib/lib/Date/Language/Italian.pm
cp lib/Date/Language/Russian_cp1251.pm blib/lib/Date/Language/Russian_cp1251.pm
cp lib/Date/Language/Czech.pm blib/lib/Date/Language/Czech.pm
cp lib/Date/Language/Norwegian.pm blib/lib/Date/Language/Norwegian.pm
cp lib/Date/Language/Romanian.pm blib/lib/Date/Language/Romanian.pm
cp lib/Date/Language/Danish.pm blib/lib/Date/Language/Danish.pm
cp lib/Date/Language/Turkish.pm blib/lib/Date/Language/Turkish.pm
cp lib/Date/Language/Chinese_GB.pm blib/lib/Date/Language/Chinese_GB.pm
cp lib/Date/Language/Swedish.pm blib/lib/Date/Language/Swedish.pm
cp lib/Date/Format.pm blib/lib/Date/Format.pm
cp lib/Date/Language/Bulgarian.pm blib/lib/Date/Language/Bulgarian.pm
cp lib/Date/Language/Russian_koi8r.pm blib/lib/Date/Language/Russian_koi8r.pm
cp lib/Date/Language/TigrinyaEritrean.pm blib/lib/Date/Language/TigrinyaEritrean.pm
cp lib/Date/Language/Somali.pm blib/lib/Date/Language/Somali.pm
cp lib/Date/Language/English.pm blib/lib/Date/Language/English.pm
cp lib/Date/Language/Tigrinya.pm blib/lib/Date/Language/Tigrinya.pm
cp lib/Date/Language/Finnish.pm blib/lib/Date/Language/Finnish.pm
cp lib/Date/Language/Russian.pm blib/lib/Date/Language/Russian.pm
cp lib/TimeDate.pm blib/lib/TimeDate.pm
cp lib/Date/Language/Brazilian.pm blib/lib/Date/Language/Brazilian.pm
cp lib/Date/Language/Dutch.pm blib/lib/Date/Language/Dutch.pm
cp lib/Date/Language/Hungarian.pm blib/lib/Date/Language/Hungarian.pm
cp lib/Date/Language/Amharic.pm blib/lib/Date/Language/Amharic.pm
cp lib/Date/Language/Greek.pm blib/lib/Date/Language/Greek.pm
cp lib/Date/Language/Gedeo.pm blib/lib/Date/Language/Gedeo.pm
cp lib/Date/Parse.pm blib/lib/Date/Parse.pm
cp lib/Date/Language/Spanish.pm blib/lib/Date/Language/Spanish.pm
cp lib/Date/Language/French.pm blib/lib/Date/Language/French.pm
cp lib/Time/Zone.pm blib/lib/Time/Zone.pm
cp lib/Date/Language/Occitan.pm blib/lib/Date/Language/Occitan.pm
cp lib/Date/Language/Chinese.pm blib/lib/Date/Language/Chinese.pm
cp lib/Date/Language/Austrian.pm blib/lib/Date/Language/Austrian.pm
cp lib/Date/Language/Oromo.pm blib/lib/Date/Language/Oromo.pm
cp lib/Date/Language/Afar.pm blib/lib/Date/Language/Afar.pm
cp lib/Date/Language/TigrinyaEthiopian.pm blib/lib/Date/Language/TigrinyaEthiopian.pm
cp lib/Date/Language/Icelandic.pm blib/lib/Date/Language/Icelandic.pm
cp lib/Date/Language.pm blib/lib/Date/Language.pm
cp lib/Date/Language/Sidama.pm blib/lib/Date/Language/Sidama.pm
cp lib/Date/Language/German.pm blib/lib/Date/Language/German.pm
Manifying 7 pod documents
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 "/usr/bin/perl5.30.1" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/cpanrt.t ... ok
t/date.t ..... 
Failed 1/148 subtests 
t/format.t ... ok
t/getdate.t .. ok
t/lang.t ..... ok

Test Summary Report
-------------------
t/date.t   (Wstat: 0 Tests: 148 Failed: 1)
  Failed test:  61
Files=5, Tests=509,  1 wallclock secs ( 0.06 usr  0.00 sys +  0.22 cusr  0.03 csys =  0.31 CPU)
Result: FAIL
Failed 1/5 test programs. 1/509 subtests failed.
make: *** [Makefile:892: test_dynamic] Error 255
-> FAIL Installing Date::Format failed. See /home/shlomif/.cpanm/work/1582966604.18688/build.log for details. Retry with --force to force install it.

It also happens in travis-ci: https://travis-ci.org/shlomif/App-gimpgitbuild/ .

atoomic commented 4 years ago

this seems like the 2/29 bug from #33 which is now fixed.. thanks for reporting