Race condition on parallel builds, missing dependency?
Submitted by Emilio Pozuelo Monfort
Assigned to Shared Mime Info group
Link to original bug (#103224)
Description
Hi,
When packaging shared-mime-info 1.9, I enabled parallel builds. It was working locally and built on all buildds, except for armhf, where it failed repeatedly. Looking at the logs I noticed a different build order from 1.8 or the successful 1.9 builds, so I made a new upload with parallel support disabled again, and that built fine. So it seems like there's a race here when generating freedesktop.org.xml and validating it? OTOH I can't find the rule where freedesktop.org.xml is generated from freedesktop.org.xml.in, so maybe I got all this wrong...
Full logs at https://buildd.debian.org/status/logs.php?pkg=shared-mime-info&arch=armhf