Bug#1086287: libtime-parsedate-perl: FTBFS: not ok 221 # 06/Apr/1996:23:00:38

Santiago Vila sanvila at debian.org
Tue Oct 29 18:47:02 GMT 2024


Package: src:libtime-parsedate-perl
Version: 2015.103-4
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build
    dh_update_autotools_config
    dh_autoreconf
    dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Time::ParseDate
Writing MYMETA.yml and MYMETA.json
    dh_auto_build
	make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp lib/Time/JulianDay.pm blib/lib/Time/JulianDay.pm
cp lib/Time/CTime.pm blib/lib/Time/CTime.pm
cp lib/Time/ParseDate.pm blib/lib/Time/ParseDate.pm
cp lib/Time/Timezone.pm blib/lib/Time/Timezone.pm
cp lib/Time/DaysInMonth.pm blib/lib/Time/DaysInMonth.pm
Manifying 5 pod documents
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test
	make -j1 test TEST_VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/datetime.t ..
1..325
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12 # % - %
ok 13 # A - Saturday
ok 14 # B - November
ok 15 # D - 11/19/94
ok 16 # F - .500000
ok 17 # H - 21
ok 18 # I - 09
ok 19 # M - 05
ok 20 # R - 21:05
ok 21 # S - 57
ok 22 # T - 21:05:57
ok 23 # U - 46
ok 24 # W - 46
ok 25 # X - 21:05:57
ok 26 # Y - 1994
ok 27 # Z - PST
ok 28 # a - Sat
ok 29 # b - Nov
ok 30 # c - Sat Nov 19 21:05:57 1994
ok 31 # d - 19
ok 32 # e - 19
ok 33 # f - .500
ok 34 # h - Nov
ok 35 # j - 323
ok 36 # k - 21
ok 37 # l -  9
ok 38 # m - 11
ok 39 # n -

ok 40 # o - 19th
ok 41 # p - PM
ok 42 # r - 09:05:57 PM
ok 43 # t - 	
ok 44 # v - 19-Nov-1994
ok 45 # w - 6
ok 46 # x - 11/19/94
ok 47 # y - 94
ok 48
ok 49
ok 50
ok 51
ok 52 # 950404 00:22:12 "EDT
ok 53 # 950404 00:22:12.500 "EDT
ok 54 # 950404 00:22:12.500 "EDT
ok 55 # Fri Dec  2 22:56:03 1994
ok 56 # Fri Dec  2 22:56:03 1994,
ok 57 # Fri Dec  2 22:56:03 GMT+0 1994
ok 58 # Fri Dec  2 22:56:03 GMT+0 1994,
ok 59 # Fri Dec  2 22:56:03.500 GMT+0 1994
ok 60 # Fri Dec  2 22:56:03.500 GMT+0 1994
ok 61 # Fri Dec  2 22:56:03 GMT-8 1994
ok 62 # Fri Dec  2 22:56:03 GMT-8 1994, stuff
ok 63 # 94/12/02.22:56
ok 64 # 1994/12/02 10:56Pm
ok 65 # 1994/12/2 10:56 PM
ok 66 # 12/02/94 22:56
ok 67 # 12/02/94 22:56.
ok 68 # 12/2/94 10:56Pm
ok 69 # 94/12/2 10:56 pm
ok 70 # 94/12/02 22:56:03
ok 71 # 94/12/02 22:56:03.500
ok 72 # 94/12/02 22:56:03.500
ok 73 # 94/12/02 10:56:03:500PM
ok 74 # 94/12/02 10:56:03:500PM
ok 75 # 10:56Pm 94/12/02
ok 76 # 22:56:03 1994/12/02
ok 77 # 22:56:03.5 1994/12/02
ok 78 # 22:56:03.5 1994/12/02
ok 79 # 22:56 1994/12/2
ok 80 # 10:56PM 12/02/94
ok 81 # 10:56 pm 12/2/94
ok 82 # 22:56 94/12/2
ok 83 # 10:56Pm 94/12/02
ok 84 # Tue Apr 4 00:22:12 PDT 1995
ok 85 # April 4th 1995 12:22:12AM
ok 86 # Tue Mar 26 14:20:12 1996
ok 87 # Tue Mar 26 14:20:12 1996
ok 88 # Tue Mar 26 14:20:12.5 1996, and then
ok 89 # Tue Mar 26 14:20:12.5 1996
ok 90 # Tue Mar 26 14:20:12 GMT-0800 1996
ok 91 # Tue Mar 26 17:20:12 EST 1996
ok 92 # Tue Mar 26 17:20:12 EST 1996, before Joe
ok 93 # Tue Mar 26 17:20:12 GMT-0500 1996
ok 94 # Tue Mar 26 22:20:12 GMT 1996
ok 95 # Tue Mar 26 22:20:12 +0000 (GMT) 1996
ok 96 # Tue, 26 Mar 22:20:12 +0000 (GMT) 1996
ok 97 # Wed, 9 Nov 1994 7:28:37
ok 98 # Wed, 9 Nov 1994 7:28:37: Seven
ok 99 # Tue, 15 Nov 1994 0:18:38
ok 100 # 21 dec 17:05
ok 101 # 06/12/1995
ok 102 # 12/06/1995
ok 103 # 12/06/95
ok 104 # 06.12.1995
ok 105 # 06.12.1995, Fred
ok 106 # 13/06/1995
ok 107 # 13/06/95
ok 108 # Wed, 9 Nov 1994 15:28:37 +0000 (GMT)
ok 109 # Tue Mar 26 23:20:12 GMT+0100 1996
ok 110 # Wed Mar 27 05:20:12 GMT+0700 1996
ok 111 # Wed Mar 27 05:20:12 +0700 1996
ok 112 # Wed Mar 27 05:20:12 +07:00 1996
ok 113 # Wed Mar 27 05:20:12 +0700 (EST) 1996
ok 114 # 1995/04/04 00:22:12 PDT
ok 115 # 1995/04 00:22:12 PDT
ok 116 # 1995/04/04 00:22:12 PDT
ok 117 # Tue, 4 Apr 95 00:22:12 PDT
ok 118 # Tue 4 Apr 1995 00:22:12 PDT
ok 119 # 04 Apr 1995 00:22:12 PDT
ok 120 # 4 Apr 1995 00:22:12 PDT
ok 121 # Tue, 04 Apr 00:22:12 PDT
ok 122 # Tue 04 Apr 00:22:12 PDT
ok 123 # 04 Apr 00:22:12 PDT
ok 124 # Apr 04 00:22:12 PDT
ok 125 # Apr 4 00:22:12 PDT
ok 126 # Tue, Apr 4 00:22:12 PDT
ok 127 # Apr 4 1995 00:22:12 PDT
ok 128 # April 4th 1995 00:22:12 PDT
ok 129 # April 4th, '95 00:22:12 PDT
ok 130 # April 4th 00:22:12 PDT
ok 131 # 95/04/04 00:22:12 PDT
ok 132 # 04/04/95 00:22:12 PDT
ok 133 # 95/04 00:22:12 PDT
ok 134 # 04/95 00:22:12 PDT
ok 135 # 04/04 00:22:12 PDT
ok 136 # 040495 00:22:12 PDT
ok 137 # 950404 00:22:12 PDT
ok 138 # 950404 00:22:12 EDT
ok 139 # 04.04.95 00:22:12
ok 140 # 04.04.95 00:22
ok 141 # 04.04.95 12AM
ok 142 # 04.04.95 12am
ok 143 # 04.04.95 0022
ok 144 # 04.04.95 12:22:12am
ok 145 # 950404 122212
ok 146 # 122212 950404
ok 147 # 04.04.95 12:22AM
ok 148 # 95/04/04 midnight
ok 149 # 95/04/04 Midnight
ok 150 # 95/04/04 Noon
ok 151 # 95/04/04 noon
ok 152 # 95/04/04 12Pm
ok 153 # +3 secs
ok 154 # +0800 seconds
ok 155 # +0800 seconds, Nothing
ok 156 # +2 hour
ok 157 # +10min
ok 158 # +10 minutes
ok 159 # 95/04/04 +3 secs
ok 160 # 4 day +3 secs
ok 161 # now + 4 days +3 secs
ok 162 # now +4 days +3 secs
ok 163 # now
ok 164 # now +4 secs
ok 165 # now +4 hours
ok 166 # +4 days +3 secs
ok 167 # + 4 days +3 secs
ok 168 # 4 day -3 secs
ok 169 # -4 day -3 secs
ok 170 # now - 4 days -3 secs
ok 171 # now -4 days -3 secs
ok 172 # now -4 secs
ok 173 # now -4 hours
ok 174 # -4 days -3 secs
ok 175 # - 4 days -3 secs
ok 176 # 1 week
ok 177 # 2 month
ok 178 # 3 months
ok 179 # 3 months, 7 days
ok 180 # 2 years
ok 181 # Wed after next
ok 182 # next monday
ok 183 # next tuesday
ok 184 # next tuesday, the 9th
ok 185 # next wEd
ok 186 # last tuesday
ok 187 # last wednesday
ok 188 # last monday
ok 189 # today at 4pm
ok 190 # tomorrow +4hours
ok 191 # yesterday at 4pm
ok 192 # last week
ok 193 # last month
ok 194 # last year
ok 195 # next week
ok 196 # next month
ok 197 # next year
ok 198 # July 3rd, 4:00AM 1996
ok 199 # Tue, 01 Nov 1994 11:28:25 -0800
ok 200 # 5:35 pm june 4th CST 1976
ok 201 # 5pm EDT 4th july 1977
ok 202 # 5pm EDT 4 july 1977
ok 203 # 21-dec 17:05
ok 204 # 21-dec 17:05
ok 205 # 21-dec 17:05
ok 206 # 21-feb 17:05
ok 207 # 21-feb 17:05
ok 208 # 21/dec 17:05
ok 209 # 21/dec/93 17:05
ok 210 # dec 21 1994 17:05
ok 211 # dec 21 94 17:05
ok 212 # dec 21 94 17:05
ok 213 # Wednesday
ok 214 # Tuesday
ok 215 # Monday
ok 216 # Wednesday
ok 217 # Tuesday
ok 218 # Monday
ok 219 # 06/12/1995
ok 220 # 06/Apr/1996:23:00:38 -0800
not ok 221 # 06/Apr/1996:23:00:38
ok 222 # 07/Apr/1996:23:00:38 -0700
ok 223 # 07/Apr/1996:12:03:38
ok 224 # 06/Apr/1996:23:00:38 -0700
ok 225 # 07/Apr/1996:23:00:38 -0800
ok 226 # 5/18/1998
ok 227 # 04/Apr/1995:00:22:12
ok 228 # 04/Apr/1995:00:22:12 -0800
ok 229 # 04/Apr/1995:00:22:12
ok 230 # 5:35 pm june 4th 1976 EDT
ok 231 # 04/03
ok 232 # 04/07
ok 233 # 1/1/1998
ok 234 # 1/1/1997
ok 235 # last year
ok 236 # -2 years
ok 237 # -2 years
ok 238 # +3 days
ok 239 # +2 days
ok 240 # 1998-08-12 12:15:15
ok 241 # 2000-01-01 00:00:00
ok 242 # 2010-01-01 00:00:00
ok 243 # 12/28/93
ok 244 # 12/28/30
ok 245 # Jan  1 2000 10:30:30AM
ok 246 # Sat Jan  1 02:21:23 2000
ok 247 # Jan 1 2000 4:59PM
ok 248 # Jan  1 2000  4:59PM
ok 249 # 1970/01/01 00:00:00
ok 250 # Tue 4 Apr 1995 00:22:12 PDT 8
ok 251 # dec 32 94 17:05
ok 252 # 1995/04/04 00:71:12 PDT
ok 253 # 1995/04/04 00:71:12 PDT
ok 254 # 38/38/21
ok 255 # dec 32 94 17:05
ok 256 # Tue 4 Apr 1995 00:22:12 PDT 8
ok 257 # Tue 4 Apr 199 00:22:12 PDT
ok 258 # 12/28/30
ok 259 # 28/12/30
ok 260 # 12/28/19
ok 261 # 1959-01-01 00:00:00
ok 262 # 12/28/64
ok 263 # 12/28/30
ok 264 # 1969-12-28 00:00:00
ok 265 # 28/12/30
ok 266 # 12/28/19
ok 267 # 12/28/25
ok 268 # 17 May 2000 00:00:00 GMT
ok 269 # 1/17/01
ok 270 # 7/17/01
ok 271 # 7/17/01
ok 272 # 17/07/2001 18:36:28 +0800
ok 273 # 17/07/2001 18:36:28+0800
ok 274 # 17/07/2001 0:36:28+0000
ok 275 # 17/07/2001 24:36:28+0000
ok 276 # 17/07/2001 24:36:28+0000
ok 277 # 17/07/2001 0:36:28+0000
ok 278 # 4 days ago
ok 279 # 1 second ago
ok 280 # 4 days 1 second ago
ok 281 # 1 second 4 days ago
ok 282 # Sun Mar 19 17:31:39 IST 2000
ok 283 # Sunday, 06-Nov-94 08:49:37 GMT
ok 284 # Wed Apr  5 13:21:12 MET DST 2000
ok 285 # 1993-02-14T13:10:30
ok 286 # +4 hours
ok 287 # +4 days
ok 288 # Sunday before last
ok 289 # Sunday before last
ok 290 # 1.5 second ago
ok 291 # 1 1/2 second ago
ok 292 # 5 seconds
ok 293 # 5 seconds
ok 294 # 2004-03-10 00:00:00 GMT
ok 295 # -1 second +1 month
ok 296 # -1 second +1 month
ok 297 # 11pm
ok 298 # 11pm
ok 299 # 1am
ok 300 # 2009/7/7
ok 301 # 1918/2/18
ok 302 # 2009/7/7
ok 303 # 2009-10-25 02:55:00
ok 304 # + 1 hour
ok 305 # 2009-10-25 02:55:00
ok 306 # + 1 hour
ok 307 # 2009-10-25 02:55:00
ok 308 # + 1 hour
ok 309 # 12pm Foo
ok 310 # remaining = 'Foo'
ok 311 # Foo 12pm
ok 312 # Foo noon
ok 313 # Foo midnight
ok 314 # Wed Jan 16 23:25:45 2002
ok 315 # Feb 1
ok 316 # Feb 1
ok 317 # 2/1/02
ok 318 # 6am
ok 319 # 2009-10-25 02:55:00
ok 320 # 2012-09-19 09:50:59
ok 321 # 2012-09-19 09:50:59.344702843
ok 322 # May 1, 2011
ok 323 # May 1, 2011
ok 324 # April 1, 2011
ok 325 # April 1, 2011
Failed 1/325 subtests
t/metdate.t ... skipped: It seems localtime() does not honor $ENV{TZ} when set in the test script.
t/order1.t ....
ok 1 - year 1918
ok 2 - year 2009
ok 3 - Europe/Moscow, DST permanent 2009
ok 4 - Europe/Moscow, DST permanent 2013
ok 5 - finished
1..5
ok
t/order2.t ....
ok 1 - year 2009
ok 2 - year 1918
ok 3 - Europe/Moscow, DST permanent 2013
ok 4 - Europe/Moscow, DST permanent 2009
ok 5 - finished
1..5
ok

Test Summary Report
-------------------
t/datetime.t (Wstat: 0 Tests: 325 Failed: 1)
   Failed test:  221
Files=4, Tests=335,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.13 cusr  0.03 csys =  0.18 CPU)
Result: FAIL
Failed 1/4 test programs. 1/335 subtests failed.
make[1]: *** [Makefile:840: test_dynamic] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j1 test TEST_VERBOSE=1 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the pkg-perl-maintainers mailing list