[Pkg-rust-maintainers] Bug#1021678: Bug#1021678: rust-object: autopkgtest failure on s390x

Peter Green plugwash at debian.org
Thu Oct 13 00:23:00 BST 2022


> https://ci.debian.net/data/autopkgtest/testing/s390x/r/rust-object/26973632/log.gz
> 
> test round_trip::elf::symtab_shndx ... FAILED

I noticed this and filed a bug upstream soon after the package was uploaded.

https://github.com/gimli-rs/object/issues/456

And a fix appeared fairly shortly.

https://github.com/gimli-rs/object/pull/458

However this fix has not yet been included in an upstream release and is
apparently a breaking change. So i'm reluctant to include it as a Debian patch.

Options.

1. Wait for upstream to produce a new release, trouble is I don't know how long
    this will be, upstream said a couple of months ago "It hasn't been long
    since the last release with breaking changes, so I prefer to wait longer
    before doing that."

2. Skip the test on big-endian systems, from my discussions with upstream
    this appears to be a case of a new test rather than an actual regression
    in the codebase.

3. Apply the upstream fix as Debian packages, hope any resulting API breakage
    is manageable.

I was waiting and hoping that upstream would release a fixed version before
something arose that made getting the object etc transition into testing
urgent.



More information about the Pkg-rust-maintainers mailing list