I wrote:
Elliott Sales de Andrade wrote:
> No, that's not correct. Header-only libraries are not noarch, and
> disable debug packages.
>
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_packaging_hea...
Well, if there is no testsuite and if the headers are truly
architecture-independent (those are the 2 reasons the guidelines give as a
rationale for making the packages arch-specific), I don't see a good
reason to not make them noarch.
PS: Oh, and if there is a testsuite to run, but the headers are truly
architecture-independent, you can at least make -devel a noarch subpackage
with no ill effect. (Koji will actually fail your build if the headers turn
out to differ based on the architecture, so it is perfectly safe, unlike the
completely noarch package where it is up to YOU to ensure that the contents
do not depend on the architecture.) Though, in that case (noarch
subpackage), you do still have to disable the debug packages explicitly.
Kevin Kofler