On 1 October 2016 at 15:17, Lucas Nussbaum <[email protected]> wrote: > Source: zeroinstall-injector > Version: 2.12-1 > Severity: serious > Tags: stretch sid > User: [email protected] > Usertags: qa-ftbfs-20161001 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part (hopefully): >> >> Error 'New feed's modification time is before old version! >> Interface: http://foo/ >> Old time: 2013-09-25T11:57:28Z >> New time: 2013-09-25T11:43:10Z >> Refusing update.' does not match regexp 'New feed's modification time is >> before old version! >> Interface: http://foo/ >> Old time: 2013-09-25T12:57:28Z >> New time: 2013-09-25T12:43:10Z >> Refusing update.' >> >> ------------------------------------------------------------------------------ >> Ran: 295 tests in: 1.12 seconds. >> FAILED: Cases: 295 Tried: 295 Errors: 1 Failures: 0 Skip: 4 Todo: 0 >> Timeouts: 0. >> >> Makefile:29: recipe for target 'test' failed > > If the failure looks somehow time/timezone related: > Note that this rebuild was performed without the 'tzdata' package > installed in the chroot. tzdata used be (transitively) part of > build-essential, but it no longer is. If this package requires it to > build, it should be added to build-depends. For the release team's > opinion on this, see > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836940#185
OK, I've added a build-dep on tzdata and uploaded a new version to mentors: https://mentors.debian.net/package/zeroinstall-injector https://mentors.debian.net/debian/pool/main/z/zeroinstall-injector/zeroinstall-injector_2.12-2.dsc I've also fixed the issue upstream (the Z suffix indicates that these times are supposed to be UTC, not local time): https://github.com/0install/0install/commit/3fd0b1f25bb8af402a9f44ce915fe9518df6af8d Thanks, -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA

