Your message dated Tue, 24 Sep 2024 09:49:31 +0000
with message-id <e1st2al-00ejum...@fasolo.debian.org>
and subject line Bug#1082588: fixed in libportal 0.8.1-2
has caused the Debian Bug report #1082588,
regarding libportal: FTBFS on armhf: tests pass but then command exits with 
status 1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1082588: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082588
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libportal
Version: 0.8.1-1
Severity: serious
Tags: ftbfs help
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-...@lists.debian.org
User: debian-...@lists.debian.org
Usertags: armhf

My recent libportal upload repeatably fails to build on armhf buildds,
with a failure mode that I don't understand. It built successfully on
all other release architectures, and on all -ports architectures where
a build was attempted so far.

To work around an unreliable upstream test-case ("pytest"), it runs this:

override_dh_auto_test:
        xvfb-run -a -s "-noreset" dh_auto_test -- $(meson_test_options) 
--no-suite pytest
        xvfb-run -a -s "-noreset" dh_auto_test -- $(meson_test_options) --suite 
pytest || true

The first of those two commands seems to be entirely successful:

> xvfb-run -a -s "-noreset" dh_auto_test -- --timeout-multiplier 3 --no-suite 
> pytest
>       cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb 
> LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test --timeout-multiplier 3 
> --no-suite pytest
> ninja: Entering directory `/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
> ninja: no work to do.
> 1/2 libportal:qt5 / Qt 5 unit test OK              0.07s
> 2/2 libportal:qt6 / Qt 6 unit test OK              0.10s
> 
> Ok:                 2
> Expected Fail:      0
> Fail:               0
> Unexpected Pass:    0
> Skipped:            0
> Timeout:            0
> 
> Full log written to 
> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/meson-logs/testlog.txt

but then the next line of output is:

> make[1]: *** [debian/rules:87: override_dh_auto_test] Error 1

which I don't understand. Is this perhaps an architecture-specific bug in
xvfb-run, dh_auto_test or meson causing one of them to exit 1 even though
testing was successful?

    smcv

--- End Message ---
--- Begin Message ---
Source: libportal
Source-Version: 0.8.1-2
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libportal, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated libportal package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 24 Sep 2024 10:12:10 +0100
Source: libportal
Architecture: source
Version: 0.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1082588
Changes:
 libportal (0.8.1-2) unstable; urgency=medium
 .
   * d/rules: Explicitly set a screen size for Xvfb.
     For whatever reason, this avoids a crash in libunwind seen on armhf.
     (Mitigates: #1082659) (Closes: #1082588)
   * d/rules: Let diagnostic messages from Xvfb go to stderr.
     This would have made it easier to see that Xvfb was segfaulting
     on armhf.
Checksums-Sha1:
 0b30d6064a43813e5992b9b7dc2108db4327bde9 4192 libportal_0.8.1-2.dsc
 93479e20191277b6c0a5b970921a1dcf445eef7a 11648 libportal_0.8.1-2.debian.tar.xz
 d5b917e84a1da4875cbea12dfaf3415f729bac4a 18924 
libportal_0.8.1-2_source.buildinfo
Checksums-Sha256:
 67e1ec965e2a294e144bb6fc79398cd5148fcb842cfa095b79795c63fbb31f1f 4192 
libportal_0.8.1-2.dsc
 6a5dcf22df94bbbcf5348e078a4fe34382e50bd08fcaa5226337827d60a48689 11648 
libportal_0.8.1-2.debian.tar.xz
 bdc394bc065064fb131882237bfa4adc7bfa3d20e9625f1e8f120ceaa1d444fe 18924 
libportal_0.8.1-2_source.buildinfo
Files:
 44c38f7bcd7dbffea328dedc6ffb2c0a 4192 libs optional libportal_0.8.1-2.dsc
 e19935f7f169dfc233bf334a5edc68b6 11648 libs optional 
libportal_0.8.1-2.debian.tar.xz
 f3eaea0cc77e8de014e25117952ce772 18924 libs optional 
libportal_0.8.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmbyiVQACgkQI1wJnT6z
MHYzjA//WzqeFQ/i1CVFQQo7GN9cqX08T2X9zpvqecbb+K5e7ASA90I/SIzvgvvC
si/SoAGd5S6HIBBDPSqfoEYchk3Fi8f9yHU2PvJ4IVPnSAN0z0eoHQxXwehsVRvB
NmMc5NIY6TXFZsoSyaTUSwQloxtj89v/DmERJHJPwJhaIW2mqlp5vQ9f91XlfSou
QmPltVU0A78ilJBjFvUPjuDKceMqfi2SR0DB83oIQ7i64zVQBatlI8AJ6tozb/ie
j9eKzOWh6od4I5fWlD/6baYH3IQbzIqvEcrVPzrOcH60QjMM5r3eRAOS/VL4RreB
y0LO4pgHHeSPdhYqKHfoM0vAcGTWur9sfyQWMSqvVihTve97XwjPmYcSagzYRGsw
Tn1qtcGW006oqnGob4BqVVz0UQ7YYGa0P50LeviSvkiD1ICnamUyxSJZbpIZDs4o
UUhDG07U2jptkCIt2bq1trazpkVNXKR3U5ZNyg3evIw8JnFaT2Z1QiwKz+UsNzf5
fll2tMCBu5B1D667FDicnq2tdI9C1+DjlEZ/W9fgHmaZSqvK0AWuV3+S2G2WtPvW
8jmEKhd/hOlAJW4PIicSR4w/7kwLbaYj98HTkY3wXQmr0fkFR6e7GxwBbKATX1gF
qfGoyKE4c5McFNbSg97EOox8hhqG6zJDrsN2n5O2pQjka4ObhUE=
=g0yV
-----END PGP SIGNATURE-----

Attachment: pgpGnijWvMi5a.pgp
Description: PGP signature


--- End Message ---

Reply via email to