flathub.org/builds keeps failing to download LibreOffice sources
Stephan Bergmann
sbergman at redhat.com
Mon Oct 18 08:47:08 UTC 2021
On 15/10/2021 14:55, Stephan Bergmann wrote:
> (What also puzzles me is that builds like
> <https://flathub.org/builds/#/builders/32/builds/63660> keep progressing
> to the "Build all platforms" step even if the "Download sources" step
> has failed.)
as discussed at
<https://matrix.to/#/!RfXaBjokqHAbzZrgHz:matrix.org/$P-dinGeHEm16_Fpig-7Hwjj7Nbq_ll5g-ULB04wc8bo?via=matrix.org&via=gnome.org&via=kde.org>:
> barthalion
>
> In reply to
>
> barthalion
>
> sberg
>
> barthalion: what exactly did you mean to raise my attention of? (a fresh https://flathub.org/builds/#/builders/32/builds/64006 just now still failed the same way, "Fetching full git repo" killed after 1h)
>
> it was about ARM runners running out of space
>
> wjt
> If I re-run just the aarch64 build of chromium, will this cause the x86-64 build to also be published on success? or do I need to rerun both and burn some electrons / carbon to regenerate those very nice bytes?
>
> you need to restart the top level "Build app" job
> sberg
> I did that
> wjt
> the fresh LO build has failed to download sources after 1h again though
> barthalion
> yeah, but that shouldn't matter
> I've set 1 hour timeout on purpose; also download-sources should not block builds from starting anymore
> so it acts as a best-effort in-datacenter cache now
> we've had some bizzare failures in the past that were not happening on builders directly, also some faulty KDE mirror blocked build queue for few hours at some point, so I don't consider it worth bothering to keep download-sources green all the time
> sberg
> so the result of the "Download sources" step is not a prerequisite of the "Build all platforms" step?
> barthalion
> it was always used "optionally" – flatpak-builder will try to download files from our mirror first, and then directly from what is defined in the manifest
> sberg
> aha (how non-obvious)
> barthalion
> I also couldn't figure out if we have it for any other reason than being a good netizen (i.e. avoid congesting networks and what not), so I made it completely optional
More information about the Flatpak
mailing list