Cloning reproducible-builds environment
Chris Lamb
lamby at debian.org
Wed Jan 1 23:57:06 GMT 2020
[Keeping you in CC; like not subscribed to this "old" Alioth list but let me know if you are ]
Hi Jeff,
> The 2nd build fails on the official builds, too:
Indeed, this appears to rule out a reprotest-specific issue and believe I can reproduce this test failure by exporting:
TZ="/usr/share/zoneinfo/Etc/GMT-14"
In case it helps it is fairly common for timezone code to mistakenly
assume that the hour offset is always less than ~12, perhaps based on
some idea that positive and negative timezones cannot overlap each
other (cf. GMT+1300 used for New Zealand DST IIRC).
Does this help?
I'm missing a little bit of clarity though as gscan2pdf 2.6.2-1 in
unstable/amd64 still FTBFS, but you seem to have added code to this
version (or an older one) to skip precisely this failing test:
# reprotest has a environment which confuses the timezone maths.
# So skipping the test including the hour until I understand it.
SKIP: {
skip 'skipping the full datetime + timezone test until I understand it better',
1;
is_deeply \@gmt, [ 2018, 12, 31, 12, 0, 0 ], 'datetime - timezone';
}
> If you could show me how to run the second build first, I'll have a
> fighting change of fixing the problem in my package.
Assuming by "run the second build first" you mean re-ordering the
builds, I'm not sure how this would/could help? Like the above query
about the version skip, I think I'm missing something obvious here.
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org 🍥 chris-lamb.co.uk
`-
More information about the Reproducible-builds
mailing list