On Tue, Mar 08, 2022 at 04:56:43PM +0100, Michal Schorm wrote: > Small technical concern: > > i686 packages depending on each other as follows: > A ---> B ---> C ---> D ---> E ---> F ---> G > When a maintainer of package "D" decides to stop building the package > "D" for i686 ("ExcludeArch: %{ix86}"), how do we ensure the packages > "E", "F", "G" will also adopt the "ExcludeArch: %{ix86}" instead of > FTBFS (or FTI) on i686 arch ? > > The original change proposal is about _leaf_ packages, which I > understand as only package "G" in my example. > And the maintainer of "D" has to wait on the maintainer of "E" has to > wait on the maintainer of "F" has to wait on the maintainer of "G" to > stop building it for i686. > > As voices appeared proposing to get rid of _all_ i686 but necessary > instead (which has +1 from me), I'm unsure whether the goal of the > original proposal changed. > > I'm just asking to make sure whether that's somehow covered. I think this is covered in the original proposal: - initially only G is candidate for exclusion - once G has been excluded, F becomes a candidate - once F has been excluded, E becomes a candidate … The maintainer of D must take no action until D is a leaf. Zbyszek _______________________________________________ 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 on the list, report it: https://pagure.io/fedora-infrastructure