On Sat, Jan 18, 2025 at 11:01 AM Mattia Verga via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote: > > I have an idea I'd like to hear you out on how to reduce failures on > mass rebuilds. > > I think some of the build failures are due to building things out of > sequence. I mean, package A buildrequires package B, but since the mass > rebuild is performed (AFAIK) alphabetically, package B is rebuilt after, > so package A rebuild may fail. I don't think this assessment is correct in general. If it *is* correct for some sets of packages, then they *should* have been built in the correct order before the mass rebuild. My understanding is that since https://fedoraproject.org/wiki/Changes/NoMoreAlpha, rawhide should always be in a "usable" state - including not pushing stuff without the necessary rebuilds, so I thought that just pushing things to rawhide and "letting the mass rebuild take care of it" was no longer really an acceptable way of dealing with things. So if you see packages that *change* (either their dependencies, or their contents - but ignoring codegen differences with new compiler versions etc.) between the last build before the mass rebuild and the build performed during the mass rebuild, that's a sign that the update was not pushed "correctly" in the first place, IMO. Fabio -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue