Bug#795730: libapache2-mod-perl2: FTBFS with non-C LC_ALL: t/apache/util.t failure
Niko Tyni
ntyni at debian.org
Sun Aug 16 12:56:29 UTC 2015
Package: libapache2-mod-perl2
Version: 2.0.9-1
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs locales
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
This package fails to build from source with LC_ALL=fr_CH.UTF-8 due
to test failures in t/apache/util.t. I see we already set LANG=C in
override_dh_auto_test, so the fix is probably just s/LANG/LC_ALL/ as
the latter overrides the former.
Found by the reproducible builds test setup, see
https://reproducible.debian.net/logs/unstable/amd64/libapache2-mod-perl2_2.0.9-1.build2.log.gz
t/apache/util.t .........................
1..8
# Running under perl version 5.020002 for linux
# Current time local: Sun Aug 16 12:51:11 2015
# Current time GMT: Sun Aug 16 12:51:11 2015
# Using Test.pm version 1.26
# Using Apache/Test.pm version 1.39
# testing : Apache2::Util::ht_time($pool)
# expected: qr/^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d/l
# received: 'dim, 16 aoû 2015 12:51:32 GMT'
not ok 1
# testing : Apache2::Util::ht_time($pool, $time)
# expected: qr/^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d/l
# received: 'dim, 16 aoû 2015 12:51:32 GMT'
not ok 2
# testing : Apache2::Util::ht_time($pool, $time, $fmt)
# expected: qr/^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d/l
# received: 'dim, 16 aoû 2015 12:51:32 GMT'
not ok 3
# testing : Apache2::Util::ht_time($pool, $time, $fmt, $gmt)
# expected: qr/^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d/l
# received: 'dim, 16 aoû 2015 12:51:32 UTC'
not ok 4
# testing : Apache2::Util::escape_path / partial=1 / default
# expected: 'a%20\'long\'%20file%3f.html'
# received: 'a%20\'long\'%20file%3f.html'
ok 5
# testing : Apache2::Util::escape_path / partial=1 / explicit
# expected: 'a%20\'long\'%20file%3f.html'
# received: 'a%20\'long\'%20file%3f.html'
ok 6
# testing : Apache2::Util::escape_path / partial=0
# expected: 'a%20\'long\'%20file%3f.html'
# received: 'a%20\'long\'%20file%3f.html'
ok 7
# testing : Apache2::Util::escape_path / partial=0 / ./ prefix
# expected: './a%20\'long\'%20file%3f.html:'
# received: './a%20\'long\'%20file%3f.html:'
ok 8
Failed 4/8 subtests
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list