Bug#1115617: glib2.0: FTBFS on s390x: gio/tests/gdbus-connection-slow.c:53 should not be reached

Simon McVittie smcv at debian.org
Fri Sep 19 09:13:32 BST 2025


On Thu, 18 Sep 2025 at 19:41:40 +0100, Simon McVittie wrote:
>This is asserting that when a subprocess sends a D-Bus signal, calls
>g_dbus_connection_flush_sync(), and immediately exits, the parent
>process receives the signal within 1 second. Presumably this arbitrary
>timeout is too short for a mainframe designed for batch processing, or
>something.

I think this is probably just a timeout that is too short and needs to 
be longer. The test continues (cancelling the timeout) as soon as the 
signal is received, so extending it to, say, 10 seconds would not 
actually make the test any slower.

>I don't know why 2.86.0-3 fails this when 2.86.0-2 succeeded.

I still don't know why this would have changed. This test hasn't changed 
since 2024 and the code it's testing hasn't changed recently either.

On Fri, 19 Sep 2025 at 05:20:16 +0000, Pranav P wrote:
>I will look into this and see if I can figure out something.

I was unable to reproduce the failure on zelenka, so if that was the 
first thing you were going to try, you can skip that...

Do the s390x buildds do multiple builds in parallel, or do they run 
multiple VMs with a large scheduling interval, or some other factor like 
that that could result in arbitrary delays?

And has their setup changed recently?

Thanks,
     smcv



More information about the pkg-gnome-maintainers mailing list