#1146576 ltt-control: FTBFS randomly, autobuilder hangs

#1146576#5
Date:
2026-09-03 11:04:30 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Actually, the build never ended and sbuild had to kill the dpkg-buildpackage process
due to timeout.

Below you will find the last part of the build log, where the timeout
is shown. If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202609/

Note: This happens randomly but I've noticed that the failure rate
is a lot higher on machines with 1 CPU. Therefore I recommend
that you try a build after booting with GRUB_CMDLINE_LINUX="nr_cpus=1".
(As always, I can offer a VM to reproduce in either case, see below).

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ltt-control, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
SKIP: tools/client/test_warn_on_shm_too_small.py 9 # SKIP : This test requires root to make a temporary shm mount
SKIP: tools/client/test_warn_on_shm_too_small.py 10 # SKIP : This test requires root to make a temporary shm mount
SKIP: tools/client/test_warn_on_shm_too_small.py 11 # SKIP : This test requires root to make a temporary shm mount
PASS: tools/channel/test_channel_allocation_policy_per_cpu.py 1 - Cannot add `cpu_id' context when channel allocation policy is 'per-cpu'
PASS: tools/notification/test_notification_ust_buffer_usage.py 1 - Subscription test program completed successfully: returncode=0
PASS: tools/notification/test_notification_ust_buffer_usage.py 2 - Subscription test program completed successfully: returncode=0
PASS: tools/notification/test_notification_ust_buffer_usage.py 3 - Trigger test program completed successfully: returncode=0
PASS: tools/notification/test_notification_ust_buffer_usage.py 4 - Trigger test program completed successfully: returncode=0
E: Build killed with signal TERM after 60 minutes of inactivity
--------------------------------------------------------------------------------

#1146576#10
Date:
2026-09-03 16:07:11 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ltt-control, 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 1146576@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Jeanson <mjeanson@debian.org> (supplier of updated ltt-control 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 03 Sep 2026 10:38:24 -0400
Source: ltt-control
Architecture: source
Version: 2.16.0-2
Distribution: unstable
Urgency: medium
Maintainer: Jon Bernard <jbernard@debian.org>
Changed-By: Michael Jeanson <mjeanson@debian.org>
Closes: 1146576
Changes:
 ltt-control (2.16.0-2) unstable; urgency=medium
 .
   * Run the test suite with parallelism
   * Add patches to fix notif test hang (Closes: #1146576)
Checksums-Sha1:
 795e280504ec3f84276f69478569feab1c435cf4 2771 ltt-control_2.16.0-2.dsc
 70c8a91e1725878ed6b3101fb607f0776c793621 4077788 ltt-control_2.16.0.orig.tar.bz2
 61594b5f3730075e637cc9dd19fad15241feed6d 833 ltt-control_2.16.0.orig.tar.bz2.asc
 c453fcf246d58ed4dc890330a9749eac451c0008 34500 ltt-control_2.16.0-2.debian.tar.xz
 11cc28e6c8ca8af6571a55ce53409608eabeb068 7677 ltt-control_2.16.0-2_source.buildinfo
Checksums-Sha256:
 e2438b8bf610dc79100f4a90743ecef10432069fdc2ab83dbb689309d251b599 2771 ltt-control_2.16.0-2.dsc
 b8b3244894e49e773d4942b8899f768057974edf75c18dbb48b65bb123c7b2c7 4077788 ltt-control_2.16.0.orig.tar.bz2
 1b148d1e55acbd0202223b5a12888d7e9dea867c25a1bda895c4269489f0fb49 833 ltt-control_2.16.0.orig.tar.bz2.asc
 44f0d344e5b0dc55f11ad584781b58255a8e4fdc84061b163936de3fa9771097 34500 ltt-control_2.16.0-2.debian.tar.xz
 0c4ce2c279df15a1426996da3c7a9a53ef3067ea0d13a2f89a5517abaed6ca69 7677 ltt-control_2.16.0-2_source.buildinfo
Files:
 7752c58fe636378bd041e65edf04ae80 2771 libs optional ltt-control_2.16.0-2.dsc
 45ee27bccc8c8358f456b273bd731b9b 4077788 libs optional ltt-control_2.16.0.orig.tar.bz2
 f33b68f9abbd91494ddc93cae050c88c 833 libs optional ltt-control_2.16.0.orig.tar.bz2.asc
 674159bff76e6426521f840dc839313e 34500 libs optional ltt-control_2.16.0-2.debian.tar.xz
 e12774da0d2c9ca57aa420a14e54f1f2 7677 libs optional ltt-control_2.16.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEmGYkMkK2Qid54gtihlYfRSGA/P4FAmqZk3QUHG1qZWFuc29u
QGRlYmlhbi5vcmcACgkQhlYfRSGA/P4Ciw//SWBrJK0W9e85io5tJrPaSiz9ZUTL
HaGey82ncPzykgpOLEAg2tW3tjgigQRMBUxBwlhziN4WxblKsx5xC8KiK3xMyR+i
pzDS0Y0icJ/UEdYaIxyIcOq9nZatTOjXC5ANIcG/GxHL9sJV1mVCWOfOIXdfftWd
mX+pyCDKQTEkNYURuWOmoSLTQhAoAZfgZcrbhWDyPIk58Qh7RgJ2hmAudxGlDT9N
lfM7Bj45MtPSMu12Ha6EJCXxMzJVFzDDP+pXc5PWfmoGzElZARIOscWUqpyNAeN+
KgvfDoxmoSaX3Ux2WnfvJ0LzwOHkMo9xd5H9uCN4ppweJwsVgrpriK3rJfhDltsy
U08+CO15kh7chR7ZXgrgDs24/pW8gQSQW2V5NMZgrYLqvLVP34qwUwB886VKQfag
2EvZxMfZ1eEDzJDXsVb3tRFQmF3p5uWsbYLGovg/8CGHb2YiNPZwobvtjvetQ2v1
GAVXyRF63t1Vb9TfkybFTKuGQ2ad44q/1KSrg4JNBiszFpG2wej8xMTdmbIJv3pt
wgOwpkg6Y8r0Edjj3wlUMowflUB2jxKBRsKuOUI+NbYxq8qUzAdX3Ph6xO6FYSF9
xv3goASaEV2jXxA8uPajzzTP5FOzu2P1iS02knQ4vJGRfAz1I7om1tWKB5i7wLYm
xLEOHWxmeDU3yxE=
=UVhB
-----END PGP SIGNATURE-----