https://bugzilla.redhat.com/show_bug.cgi?id=2020190
Bug ID: 2020190
Summary: perl-Time-Tiny-1.08-12.fc36 FTBFS: Failed test
'->locale ok' at t/02_main.t line 67.
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-Time-Tiny
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Blocks: 1992484 (F36FTBFS,RAWHIDEFTBFS)
Target Milestone: ---
Classification: Fedora
perl-Time-Tiny-1.08-12.fc36 fails to build in Fedora 36 because a test fails:
$ prove -b t/02_main.t -v
t/02_main.t ..
1..15
ok 1 - An object of class 'Time::Tiny' isa 'Time::Tiny'
ok 2 - ->hour ok
ok 3 - ->minute ok
ok 4 - ->second ok
ok 5 - ->as_string ok
ok 6 - Stringification ok
ok 7 - ->from_string ok
ok 8 - An object of class 'Time::Tiny' isa 'Time::Tiny'
ok 9 - An object of class 'Time::Tiny' isa 'Time::Tiny'
ok 10 - An object of class 'DateTime' isa 'DateTime'
not ok 11 - ->locale ok
# Failed test '->locale ok'
# at t/02_main.t line 67.
# got: 'en-US'
# expected: 'en-US-POSIX'
ok 12 - ->timezone ok
ok 13 - ->year matches
ok 14 - ->month matches
ok 15 - ->day matches
# Looks like you failed 1 test of 15.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/15 subtests
This is triggered by a change in DateTime-Locale-1.33
<
https://metacpan.org/dist/DateTime-Locale/changes>:
1.33 2021-10-30
- Rebuilt all locale data with the data from CLDR 40.0.0. There are some
notable data changes in CLDR 40.0.0.
- Data change: The root locale is now named "und", not "root".
- Data change: The "en-US-POSIX" locale has been removed from CLDR. If you
load this locale you will now get the "en-US" locale.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1992484
[Bug 1992484] Fedora 36 FTBFS Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2020190