Re: Idea proposal for next mass rebuilds

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

 



Artur Frenszek-Iwicki wrote:
> With the order-of-requirements approach, if a higher-tier package
> fails to build, you've got two options:
> 
> 1) Rebuild the lower-tier packages regardless, knowing that they
>    will either fail, or will need need to be rebuilt a second time
>    once the higher-tier package gets fixed.
> 
> 2) Stop and do not rebuild the lower-tier packages.
> 
> The issue with approach 1) is waste of computing resources.

That same waste happens with the current mass rebuild approach.
Building such packages in advance, and then building them again as part
of the mass rebuild, wastes more.

> The issue with approach 2) is that you'd need to store a list of
> not-rebuilt packages and hunt them down relentlessly to ensure
> that they don't skip the mass rebuild.
> 
> I suppose that the second approach could be automated somehow;
> grab the NVR before the mass rebuild, file a bugzilla ticket,
> keep on pestering the maintainer until a build with higher NVR
> appears.

That seems to be done already. See the periodic "List of long term FTBFS
packages to be retired" posts.

Björn Persson

Attachment: pgpFZDTfFDWgZ.pgp
Description: OpenPGP digital signatur

-- 
_______________________________________________
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