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