[Pkg-utopia-maintainers] Bug#1086148: dbus: FTBFS: ERROR: test-bus-dispatch - exited with status 134 (terminated by signal 6?)

Simon McVittie smcv at debian.org
Sun Oct 27 17:21:41 GMT 2024


Control: tags -1 + pending

On Sun, 27 Oct 2024 at 15:56:11 +0100, Aurelien Jarno wrote:
> I have tracked down the issue to the use of systemd >= 256~rc3-3 on the
> host, which bumps the maximum number of open files hard limit from
> 1048576 to 1073741816 [1].

Good catch! I have been looking into this but had not diagnosed it
successfully yet.

> Restoring the bookworm value using "ulimit -Hn 1048576" before the build
> is enough to fix the issue.

I believe this is a timeout caused by test instrumentation iterating
over all possibly-open fds before we spawn a subprocess, so that we can
assert that they are correctly close-on-exec (which is part of why the
test for the instrumented debug build is failing, but the test for the
production build that we actually use in the OS is passing).

Because fds are allocated lowest-first, it would be enough to stop at
some reasonable limit like 1024 - in practice the test suite isn't going
to get anywhere near that high anyway.

    smcv



More information about the Pkg-utopia-maintainers mailing list