On Thu, Oct 02, 2025 at 07:39:49AM -0500, Dennis Gilmore wrote:
> I suspect here you are overthinking things. If a package is only a
> noarch build, it could be built on any arch buildroot, potentially
> including i686. qemu, however, is an archful build, and the noarch
> subpackages are built on all architectures. koji then takes the noarch
> rpms from one of the builds after checking that the contents inside
> the rpms on all builds match. If you add ExcludeArch %{ix86} to the
> spec it will never be built in an i686 buildroot.

Disabling build of QEMU on i686 is easy, but QEMU isn't a leaf package.
So that will break builds of any other packages that are not 'noarch',
which happen to pull something QEMU related into their build root.
Thankfully that is fewer packages than I anticipated, as so many of
the deps chains leading to QEMU are entirely 'noarch'.

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

-- 
_______________________________________________
devel 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, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to