Description of problem: fastavro upstream does not support 32 bit architectures Version-Release number of selected component (if applicable): NA Upstream issue + confirmation: https://github.com/fastavro/fastavro/issues/526
This is causing python-dask to ftbfs when it gets scheduled on an arm builder…
I think we'd be better off just skipping the tests on 32 bit arches. When noarch packages build-require an archful package that is only available on some arches, things become very annoying. Either we have to retry builds until we happen to hit a supported builder, or make the noarch package archful and propagate the arch exclusions. But this propagates through the tree, and is a terrible solution. So actually dumb rebuilding in a loop is a better of the two options.
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle. Changing version to 35.
We already have in the spec file: > # Upstream does not test, nor support 32 bit systems > # Issue: https://github.com/fastavro/fastavro/issues/526 > # Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=1943932 > ExcludeArch: %{arm32} %{ix86} With these approved for F37: https://fedoraproject.org/wiki/Changes/RetireARMv7 https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval …there is no need to keep this tracking bug open any longer.