Herton R. Krzesinski schreef op vr 16-04-2021 om 19:08 [-0300]:
We can't make headers noarch: even if x86_64 and i686 headers
contents are the same, the other arches should be different, so how you will
differentiate binary packages for other arches.
I was only referring to i686 and x86_64 here. Anyhow, probably not worth the
trouble, but something like this might do the trick:
rpm -qp --provides kernel-headers-x86.whatever.noarch.rpm
About building the i686 packages, we think we still need them for
dependency solving, eg. when building glibc i686 there (i686 repos are used).
RHEL uses the headers provided by the kernel package, so it must still provide
kernel-headers and kernel-cross-headers for i686, but other than that,
everything else i686 related can be dropped I think.
Thanks for your feedback. Really appreciated.
I think I'll just slowly pump merge requests for each single step into kernel-
ark. If I mess up I can count on the CI and on the large pool of reviewers to
firmly remind me of my flaws.