On 2025-01-27 14:55, Michal Schorm wrote:
Alright, thanks for the explanation.

In that case, I think the RFC is a step in the right direction,
but I don't see it being useful, unless the change owners do the extra
step and file the FTBFS bugs to notify the maintainers.
They can do it already, but don't. Making them finish the change
sooner IMO won't make them to also create the tickets.

In general, I'd like to see any change owner to be responsible for
dependent package breakages to at least the degree of notifying the
maintainer by filling the FTBFS ticket.
Huge sets of wildly interconnected packages are one of the cores of
any distribution, and thoughtfulness is necessary.

Like Fabio mentioned, we already do this and tend to have that information but don't communicate until we have determined that it is relevant and as it happened this time around, it was too late. The main reason why we hold on to the information is that we want to avoid bothering package maintainers until we have understood the failures to be due to, e.g. new diagnostics but maybe it's better to communicate earlier and it be punted back to gcc than to wait too long to communicate the issue.

As I mentioned in the Fesco issue, I reckon it's far more useful to have a change checkpoint even earlier (~ a month before mass rebuild) where we publish our mass *prebuild* results (we do this in December) for a gcc and instead of waiting to sift through the results ourselves, we file FTBFS bugs right away so that package maintainers have visibility to the failures. Having the toolchain update in rawhide should maybe then be a less important checkpoint.

Thanks,
Sid

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