Re: Bug#1081799: architecture-properties: foreign-cross-exe-wrapper autopkgtest still failing on i386, ppc64el, s390x
On Sun, 15 Sep 2024 at 01:10:24 +0100, Simon McVittie wrote:
> > Meanwhile on ppc64el and s390x, qemu-user fails to run busybox, which is
> > certainly a bug but isn't an *architecture-properties* bug:
> >
> > [on ppc64el]
> > > 136s Setting up cross-exe-wrapper:i386 (0.2.1) ...
> > ...
> > > 137s qemu: uncaught target signal 11 (Segmentation fault) - core dumped
> >
> > [on s390x]
> > > 74s qemu-arm64: /usr/bin/busybox: Invalid note in PT_GNU_PROPERTY
>
> Attached patch 0002 works around this by skipping tests where
> qemu-user appears to be non-functional.
I'd missed that this is output on stderr, which by default will make
autopkgtests fail. Please consider applying
https://salsa.debian.org/debian/architecture-properties/-/merge_requests/6
as well.
As with the previous patches sent to this bug, I don't know whether this
is going to block migration of architecture-properties. If necessary I can
restore the "explicitly use qemu" code path in glib2.0/NEW and
gobject-introspection/experimental to unblock the ability to upload them
to unstable and get them migrated to testing, but I'd prefer to get
architecture-properties migrated instead.
Thanks,
smcv
Reply to: