Bug#857890: git: FTBFS: debian/rules:55: recipe for target 'override_dh_auto_test-arch' failed
Anders Kaseorg
andersk at mit.edu
Thu Mar 16 06:50:21 UTC 2017
The actual failures shown in your build log, copied below, are in
t0006-date.sh. I can’t reproduce this using the locale and timezone
settings listed at
https://tests.reproducible-builds.org/debian/index_variations.html, but
perhaps you’re trying something new? Could there be something peculiar
about your build environment where, for example, TZ=UTC leads programs to
conclude there’s a 1 hour offset from UTC?
Anders
make[4]: Entering directory '«BUILDDIR»/t'
*** t0006-date.sh ***
Initialized empty Git repository in «BUILDDIR»/t/trash directory.t0006-date/.git/
expecting success:
test-date relative 1251659995 >actual &&
test_i18ncmp expect actual
ok 1 - relative date (5 seconds ago)
expecting success:
test-date relative 1251659700 >actual &&
test_i18ncmp expect actual
ok 2 - relative date (5 minutes ago)
expecting success:
test-date relative 1251642000 >actual &&
test_i18ncmp expect actual
ok 3 - relative date (5 hours ago)
expecting success:
test-date relative 1251228000 >actual &&
test_i18ncmp expect actual
ok 4 - relative date (5 days ago)
expecting success:
test-date relative 1249932000 >actual &&
test_i18ncmp expect actual
ok 5 - relative date (3 weeks ago)
expecting success:
test-date relative 1238660000 >actual &&
test_i18ncmp expect actual
ok 6 - relative date (5 months ago)
expecting success:
test-date relative 1214160000 >actual &&
test_i18ncmp expect actual
ok 7 - relative date (1 year, 2 months ago)
expecting success:
test-date relative 1196472000 >actual &&
test_i18ncmp expect actual
ok 8 - relative date (1 year, 9 months ago)
expecting success:
test-date relative 621660000 >actual &&
test_i18ncmp expect actual
ok 9 - relative date (20 years ago)
expecting success:
test-date relative 1220210400 >actual &&
test_i18ncmp expect actual
ok 10 - relative date (12 months ago)
expecting success:
test-date relative 1188674400 >actual &&
test_i18ncmp expect actual
ok 11 - relative date (2 years ago)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 12 - show date (iso8601:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 13 - show date (iso8601-strict:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 14 - show date (rfc2822:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 15 - show date (short:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 16 - show date (default:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 17 - show date (raw:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 18 - show date (unix:1466000000 +0200)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.492354839 +0100
+++ actual 2017-03-16 07:03:00.500354847 +0100
@@ -1 +1 @@
-1466000000 +0200 -> 2016-06-15 14:13:20 +0000
+1466000000 +0200 -> 2016-06-15 16:13:20 +0200
not ok 19 - show date (iso-local:1466000000 +0200)
#
# echo "$time -> $expect" >expect &&
# test-date show:$format "$time" >actual &&
# test_cmp expect actual
#
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.504354852 +0100
+++ actual 2017-03-16 07:03:00.508354856 +0100
@@ -1 +1 @@
-1466000000 +0200 -> 1466000000 +0000
+1466000000 +0200 -> 1466000000 +0200
not ok 20 - show date (raw-local:1466000000 +0200)
#
# echo "$time -> $expect" >expect &&
# test-date show:$format "$time" >actual &&
# test_cmp expect actual
#
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 21 - show date (unix-local:1466000000 +0200)
checking prerequisite: LONG_IS_64BIT
mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" &&
(
cd "$TRASH_DIRECTORY/prereq-test-dir" &&
test 8 -le "$(build_option sizeof-long)"
)
prerequisite LONG_IS_64BIT ok
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 22 - show date (iso:5758122296 -0400)
expecting success:
echo "$time -> $expect" >expect &&
test-date show:$format "$time" >actual &&
test_cmp expect actual
ok 23 - show date (iso-local:5758122296 -0400)
expecting success:
TZ=UTC test-date parse '2008' >actual &&
test_cmp expect actual
ok 24 - parse date (2008)
expecting success:
TZ=UTC test-date parse '2008-02' >actual &&
test_cmp expect actual
ok 25 - parse date (2008-02)
expecting success:
TZ=UTC test-date parse '2008-02-14' >actual &&
test_cmp expect actual
ok 26 - parse date (2008-02-14)
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.560354912 +0100
+++ actual 2017-03-16 07:03:00.564354918 +0100
@@ -1 +1 @@
-2008-02-14 20:30:45 -> 2008-02-14 20:30:45 +0000
+2008-02-14 20:30:45 -> 2008-02-14 20:30:45 +0100
not ok 27 - parse date (2008-02-14 20:30:45)
#
# TZ=UTC test-date parse '2008-02-14 20:30:45' >actual &&
# test_cmp expect actual
#
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -0500' >actual &&
test_cmp expect actual
ok 28 - parse date (2008-02-14 20:30:45 -0500)
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -0015' >actual &&
test_cmp expect actual
ok 29 - parse date (2008-02-14 20:30:45 -0015)
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -5' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.584354938 +0100
+++ actual 2017-03-16 07:03:00.588354943 +0100
@@ -1 +1 @@
-2008-02-14 20:30:45 -5 -> 2008-02-14 20:30:45 +0000
+2008-02-14 20:30:45 -5 -> 2008-02-14 20:30:45 +0100
not ok 30 - parse date (2008-02-14 20:30:45 -5)
#
# TZ=UTC test-date parse '2008-02-14 20:30:45 -5' >actual &&
# test_cmp expect actual
#
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -5:' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.592354947 +0100
+++ actual 2017-03-16 07:03:00.600354955 +0100
@@ -1 +1 @@
-2008-02-14 20:30:45 -5: -> 2008-02-14 20:30:45 +0000
+2008-02-14 20:30:45 -5: -> 2008-02-14 20:30:45 +0100
not ok 31 - parse date (2008-02-14 20:30:45 -5:)
#
# TZ=UTC test-date parse '2008-02-14 20:30:45 -5:' >actual &&
# test_cmp expect actual
#
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -05' >actual &&
test_cmp expect actual
ok 32 - parse date (2008-02-14 20:30:45 -05)
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -:30' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.612354969 +0100
+++ actual 2017-03-16 07:03:00.616354973 +0100
@@ -1 +1 @@
-2008-02-14 20:30:45 -:30 -> 2008-02-14 20:30:45 +0000
+2008-02-14 20:30:45 -:30 -> 2008-02-14 20:30:45 +0100
not ok 33 - parse date (2008-02-14 20:30:45 -:30)
#
# TZ=UTC test-date parse '2008-02-14 20:30:45 -:30' >actual &&
# test_cmp expect actual
#
expecting success:
TZ=UTC test-date parse '2008-02-14 20:30:45 -05:00' >actual &&
test_cmp expect actual
ok 34 - parse date (2008-02-14 20:30:45 -05:00)
expecting success:
TZ=EST5 test-date parse '2008-02-14 20:30:45' >actual &&
test_cmp expect actual
ok 35 - parse date (2008-02-14 20:30:45 TZ=EST5)
expecting success:
test-date approxidate 'now' >actual &&
test_cmp expect actual
ok 36 - parse approxidate (now)
expecting success:
test-date approxidate '5 seconds ago' >actual &&
test_cmp expect actual
ok 37 - parse approxidate (5 seconds ago)
expecting success:
test-date approxidate '5.seconds.ago' >actual &&
test_cmp expect actual
ok 38 - parse approxidate (5.seconds.ago)
expecting success:
test-date approxidate '10.minutes.ago' >actual &&
test_cmp expect actual
ok 39 - parse approxidate (10.minutes.ago)
expecting success:
test-date approxidate 'yesterday' >actual &&
test_cmp expect actual
ok 40 - parse approxidate (yesterday)
expecting success:
test-date approxidate '3.days.ago' >actual &&
test_cmp expect actual
ok 41 - parse approxidate (3.days.ago)
expecting success:
test-date approxidate '3.weeks.ago' >actual &&
test_cmp expect actual
ok 42 - parse approxidate (3.weeks.ago)
expecting success:
test-date approxidate '3.months.ago' >actual &&
test_cmp expect actual
ok 43 - parse approxidate (3.months.ago)
expecting success:
test-date approxidate '2.years.3.months.ago' >actual &&
test_cmp expect actual
ok 44 - parse approxidate (2.years.3.months.ago)
expecting success:
test-date approxidate '6am yesterday' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.692355056 +0100
+++ actual 2017-03-16 07:03:00.700355064 +0100
@@ -1 +1 @@
-6am yesterday -> 2009-08-29 06:00:00 +0000
+6am yesterday -> 2009-08-29 04:00:00 +0000
not ok 45 - parse approxidate (6am yesterday)
#
# test-date approxidate '6am yesterday' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '6pm yesterday' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.704355069 +0100
+++ actual 2017-03-16 07:03:00.712355078 +0100
@@ -1 +1 @@
-6pm yesterday -> 2009-08-29 18:00:00 +0000
+6pm yesterday -> 2009-08-29 16:00:00 +0000
not ok 46 - parse approxidate (6pm yesterday)
#
# test-date approxidate '6pm yesterday' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '3:00' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.716355081 +0100
+++ actual 2017-03-16 07:03:00.716355081 +0100
@@ -1 +1 @@
-3:00 -> 2009-08-30 03:00:00 +0000
+3:00 -> 2009-08-30 01:00:00 +0000
not ok 47 - parse approxidate (3:00)
#
# test-date approxidate '3:00' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '15:00' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.728355095 +0100
+++ actual 2017-03-16 07:03:00.732355098 +0100
@@ -1 +1 @@
-15:00 -> 2009-08-30 15:00:00 +0000
+15:00 -> 2009-08-30 13:00:00 +0000
not ok 48 - parse approxidate (15:00)
#
# test-date approxidate '15:00' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate 'noon today' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.740355107 +0100
+++ actual 2017-03-16 07:03:00.740355107 +0100
@@ -1 +1 @@
-noon today -> 2009-08-30 12:00:00 +0000
+noon today -> 2009-08-30 10:00:00 +0000
not ok 49 - parse approxidate (noon today)
#
# test-date approxidate 'noon today' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate 'noon yesterday' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.744355112 +0100
+++ actual 2017-03-16 07:03:00.748355116 +0100
@@ -1 +1 @@
-noon yesterday -> 2009-08-29 12:00:00 +0000
+noon yesterday -> 2009-08-29 10:00:00 +0000
not ok 50 - parse approxidate (noon yesterday)
#
# test-date approxidate 'noon yesterday' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate 'last tuesday' >actual &&
test_cmp expect actual
ok 51 - parse approxidate (last tuesday)
expecting success:
test-date approxidate 'July 5th' >actual &&
test_cmp expect actual
ok 52 - parse approxidate (July 5th)
expecting success:
test-date approxidate '06/05/2009' >actual &&
test_cmp expect actual
ok 53 - parse approxidate (06/05/2009)
expecting success:
test-date approxidate '06.05.2009' >actual &&
test_cmp expect actual
ok 54 - parse approxidate (06.05.2009)
expecting success:
test-date approxidate 'Jun 6, 5AM' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.764355133 +0100
+++ actual 2017-03-16 07:03:00.768355138 +0100
@@ -1 +1 @@
-Jun 6, 5AM -> 2009-06-06 05:00:00 +0000
+Jun 6, 5AM -> 2009-06-06 03:00:00 +0000
not ok 55 - parse approxidate (Jun 6, 5AM)
#
# test-date approxidate 'Jun 6, 5AM' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '5AM Jun 6' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.772355141 +0100
+++ actual 2017-03-16 07:03:00.776355147 +0100
@@ -1 +1 @@
-5AM Jun 6 -> 2009-06-06 05:00:00 +0000
+5AM Jun 6 -> 2009-06-06 03:00:00 +0000
not ok 56 - parse approxidate (5AM Jun 6)
#
# test-date approxidate '5AM Jun 6' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '6AM, June 7, 2009' >actual &&
test_cmp expect actual
--- expect 2017-03-16 07:03:00.784355155 +0100
+++ actual 2017-03-16 07:03:00.784355155 +0100
@@ -1 +1 @@
-6AM, June 7, 2009 -> 2009-06-07 06:00:00 +0000
+6AM, June 7, 2009 -> 2009-06-07 04:00:00 +0000
not ok 57 - parse approxidate (6AM, June 7, 2009)
#
# test-date approxidate '6AM, June 7, 2009' >actual &&
# test_cmp expect actual
#
expecting success:
test-date approxidate '2008-12-01' >actual &&
test_cmp expect actual
ok 58 - parse approxidate (2008-12-01)
expecting success:
test-date approxidate '2009-12-01' >actual &&
test_cmp expect actual
ok 59 - parse approxidate (2009-12-01)
# failed 15 among 59 test(s)
1..59
Makefile:43: recipe for target 't0006-date.sh' failed
make[4]: *** [t0006-date.sh] Error 1
make[4]: Leaving directory '«BUILDDIR»/t'
make[4]: *** Waiting for unfinished jobs....
More information about the Reproducible-bugs
mailing list