Bug#1143561: rust-rust-unixfs - build-dependencies unsatisfiable on s390x
Peter Green <[email protected]> Tue, 4 Aug 2026 09:17:01 +0100
| Newsgroups | gmane.linux.debian.ports.s390 |
|---|---|
| Message-ID | <944f8ad6-a46e-400b-9319-da6d52d7900d__3219.1807565809$1785831565$gmane$org@debian.org> |
Package: rust-rust-unixfs Version: 0.6.0-1 Severity: serious x-debbugs-cc: [email protected],[email protected] rust-rust-unixfs was recently updated to version 0.6, the new upstream version has a dependency on the "murmur3" crate which is not in Debian. Simon patched this to use the murmurhash3 crate instead, this is packaged in Debian, but is currently only available on little endian architectures. Doing some searching it seems both the original C++ implementation of murmurhash3, and the rust murmurhash3 crate are sensitive to the system endian. The tests in the murmurhash3 crate fail on s390x, presumably because they assume little endian. What is not immediately clear to me is how rust-unixfs uses murmurhash, and whether these behavioural differences are relavent or not.