2018-04-14 13:25 GMT+02:00 Julien Cristau <jcris...@debian.org>:
> Package: appstream-generator,ftp.debian.org
> Severity: grave
>
> dists/unstable/non-free/dep11/Components-amd64.yml.xz doesn't match
> dists/unstable/non-free/dep11/Components-amd64.yml.gz, and the former
> also doesn't match the expected hash from InRelease for the uncompressed
> file.  It appears appstream-generator or mekeel died in some way and fed
> bogus data to dak, which failed to detect it.

Hmm, there wasn't any crash when the thing was running on its own, but
I did run a lot of manual tests with asgen, and at least one of those
crashed. So, I think what happened is that that error left files
behind, and appstream-generator did not update them because the
non-free archive had not changed compared to the previous run. So the
incomplete files were synced.
I've fixed this issue now, and will think of maybe adding another
sanity check for the publish step. This is an issue though that I
don't think will happen again - it requires a suite that isn't updated
much, as well as a crash at just the right time. In this case, due to
manual action.

Thanks for noticing!

-- 
I welcome VSRE emails. See http://vsre.info/

Reply via email to