On Sat, Jan 18, 2025 at 11:01 AM Mattia Verga via devel
<devel@lists.fedoraproject.org> 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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to