On Wed, Nov 17, 2021 at 12:17:30PM +0100, Fabio Valentini wrote:
> I really *don't* think a manual, individual opt-out like this is a good idea.
> 
> Imagine the scenario where a package maintaner unilaterally adds
> "ExcludeArch: %{ix68}" to one of their packages. This might be an
> honest mistake, for example, because the repoquery was not done
> correctly, or because they thought that nothing depends on that
> package. Then, this results in cascading build failures of all
> dependent packages, because a broken build on any arch fails the whole
> build, requiring cascading changes to all packages in the dependency
> tree, more work for all manitainers that are involved.
> 
> Because I think we should respect package maintainers' time, I don't
> think I should put the burden of figuring this out and fixing
> breakages on them, which is why I suggested a centralized approach
> that will not put more work on *every single package maintainer*.

I agree that a centralized approach would be nice. The question is
whether we can make it happen within a reasonable time frame and without
too much work. I don't really grok koji internals, so I don't know how
hard it would be to feed it an updateable list of packages to skip.

Zbyszek
_______________________________________________
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 on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to