https://bugzilla.redhat.com/show_bug.cgi?id=2006590



--- Comment #4 from Ben Beasley <[email protected]> ---
Thanks!

-----

> Honestly, it looks a bit incomplete in the guidelines: to put headers into 
> arch-specific packages only to satisfy arch-specific tests, when the "library 
> should have tests which should be run on all architectures" condition can be 
> archived a better way.

Agreed!

> Also, there is no "install process may modify the installed headers depending 
> on the build architecture" situation.

Also agreed. While it’s not always easy for the packager to tell if this is
happening, there are plenty of other cases where noarch packages *are* allowed
or encouraged but builder-arch-dependent differences can slip in anyway—perhaps
chief among them, -doc subpackages. Besides, the tooling exists to reject
arched builds when a noarch subpackage is not consistent across build
architectures.

I think if the guidelines were changed to specify that only the *base* package
of a header-only library must be arched, and the -devel package *may* be
noarch, it would still satisfy all of the stated justifications for the current
mandate.


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2006590
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to