Re: Idea proposal for next mass rebuilds

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux