https://bugzilla.redhat.com/show_bug.cgi?id=2293727
--- Comment #2 from Ben Beasley code@musicinmybrain.net --- There are three options:
- make the base package noarch: accept that we are more likely to be surprised by latent arch-specific test failures
- decide we don’t care that the extras metapackages are arched (after all, they are metapackages, so they are tiny), and perhaps adjust the spec-file comment to make it clear that this is a conscious decision: accept that these metapackages are unnecessarily arched
- manually define each of the extras metapackages, similar to the expansion of %pyproject_extras_subpkg…, so that we can make them noarch: accept that this means a lot more boilerplate in the spec file
Elliot, I’m happy to open a PR implementing whichever of these approaches you prefer.