The python-zarr package fails to build from source on s390x builders due to several test failures, presumably due to little-endian assumptions in zarr or its dependencies. Reproducible: Always Steps to Reproduce: 1. fedpkg co python-zarr 2. cd python-zarr 3. fedpkg scratch-build --arches s390x Actual Results: FAILED zarr/tests/test_core.py::TestArrayWithN5Store::test_hexdigest - Assert... FAILED zarr/tests/test_core.py::TestArrayWithN5FSStore::test_hexdigest - Asse... FAILED zarr/tests/test_core.py::TestArrayWithCustomMapping::test_nbytes_stored FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_1d FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_1d_fill_value FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_1d_selections FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_2d FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_2d_edge_case FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_2d_partial FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_array_order FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_resize_2d FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_append_2d FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_append_2d_axis FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_np_ufuncs FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_iter - ... FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_islice FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_non_cont FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_read_nitems_less_than_blocksize_from_multiple_chunks FAILED zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_read_from_all_blocks FAILED zarr/tests/test_storage.py::test_format_compatibility - AssertionError... === 20 failed, 2781 passed, 2324 skipped, 8 xfailed, 194 warnings in 59.50s ==== Expected Results: All tests pass; successful build.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40.