Your message dated Sun, 08 Feb 2026 17:19:43 +0100
with message-id <[email protected]>
and subject line cause found, patched in libguestfs/1:1.56.2-6
has caused the Debian Bug report #1123409,
regarding nbdkit: FTBFS: FAIL test-memory-allocator-zstd (exit 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 [email protected]
immediately.)
--
1123409: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123409
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nbdkit
Version: 1.42.9-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
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:nbdkit, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with autoreconf
dh_clean
debian/rules binary
dh binary --with autoreconf
dh_update_autotools_config
dh_autoreconf
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
[... snipped ...]
nbdkit: memory.10: debug: memory: pread count=4096 offset=0
nbdkit: memory.10: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: memory: pread count=4096 offset=104792064
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.12: debug: memory: pread count=4096 offset=104849408
nbdkit: memory.12: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.12: debug: memory: pread count=4096 offset=4096
nbdkit: memory.12: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.12: debug: memory: pread count=4096 offset=104853504
nbdkit: memory.12: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: memory: pread count=4096 offset=104722432
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.2: debug: memory: pread count=4096 offset=104824832
nbdkit: memory.2: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.2: debug: memory: pread count=4096 offset=104726528
nbdkit: memory.2: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.6: debug: memory: pread count=4096 offset=104652800
nbdkit: memory.6: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.6: debug: memory: pread count=4096 offset=104554496
nbdkit: memory.6: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.6: debug: memory: pread count=4096 offset=104509440
nbdkit: memory.6: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.6: debug: memory: pread count=4096 offset=104480768
nbdkit: memory.6: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.8: debug: memory: pread count=4096 offset=104390656
nbdkit: memory.8: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.8: debug: memory: pread count=4096 offset=104357888
nbdkit: memory.8: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.8: debug: memory: pread count=4096 offset=104349696
nbdkit: memory.8: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.8: debug: memory: pread count=4096 offset=104370176
nbdkit: memory.8: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.10: debug: memory: pread count=4096 offset=103276544
nbdkit: memory.10: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.10: debug: memory: pread count=4096 offset=2097152
nbdkit: memory.10: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.13: debug: memory: pread count=4096 offset=103809024
nbdkit: memory.13: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.0: debug: memory: pread count=4096 offset=16384
nbdkit: memory.0: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.12: debug: memory: pread count=4096 offset=32768
nbdkit: memory.12: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: memory: pread count=4096 offset=65536
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.1: debug: memory: pread count=4096 offset=131072
nbdkit: memory.1: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.1: debug: memory: pread count=4096 offset=262144
nbdkit: memory.1: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.5: debug: memory: pread count=4096 offset=524288
nbdkit: memory.5: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.5: debug: memory: pread count=4096 offset=1048576
nbdkit: memory.5: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.4: debug: memory: pread count=4096 offset=4194304
nbdkit: memory.4: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.4: debug: memory: pread count=4096 offset=12288
nbdkit: memory.4: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.14: debug: memory: pread count=4096 offset=28672
nbdkit: memory.14: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.14: debug: memory: pread count=4096 offset=61440
nbdkit: memory.14: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.9: debug: memory: pread count=4096 offset=8192
nbdkit: memory.9: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.9: debug: memory: pread count=8192 offset=20480
nbdkit: memory.9: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: memory: pread count=24576 offset=36864
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: memory: pread count=61440 offset=69632
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: memory: pread count=126976 offset=135168
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.11: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.0: debug: memory: pread count=114688 offset=278528
nbdkit: memory.0: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.0: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.0: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.0: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: memory: pread count=8192 offset=104361984
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.12: debug: memory: pread count=4096 offset=104353792
nbdkit: memory.12: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: memory: pread count=16384 offset=104374272
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: memory: pread count=69632 offset=104394752
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.3: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.15: debug: memory: pread count=40960 offset=104611840
nbdkit: memory.15: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.15: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.5: debug: memory: pread count=65536 offset=104656896
nbdkit: memory.5: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.5: debug: lookup_decompress: search L1 dir: entry found: offset 0
nbdkit: memory.5: debug: lookup_decompress: search L1 dir: entry found: offset 0
Loaded shared library 'libselinux.so.1' via dlopen().
Failed to determine unit we run in, ignoring: No data available
varlink: Setting state idle-client
udev: Sending message: {"method":"io.systemd.service.Ping"}
udev: Changing state idle-client -> calling
udev: Received message: {}
udev: Changing state calling -> called
udev: Changing state called -> idle-client
udev: Changing state idle-client -> disconnected
nbdkit: memory.6: debug: memory: pread count=4096 offset=0
nbdkit: memory.6: debug: lookup_decompress: search L1 dir: entry found: offset 0
[ 8.113808] sda: sda1
libguestfs: trace: part_disk = 0
libguestfs: trace: mkfs "ext4" "/dev/sda1"
guestfsd: => part_disk (0xd2) took 0.47 secs
guestfsd: <= mkfs (0x116) request length 84 bytes
guestfsd: error: mkfs_stub: /dev/sda1: No such file or directory
guestfsd: => mkfs (0x116) took 0.00 secs
libguestfs: trace: mkfs = -1 (error)
libguestfs: error: mkfs: mkfs_stub: /dev/sda1: No such file or directory
libguestfs: trace: close
libguestfs: closing guestfs handle 0x560ad87360a0 (state 2)
libguestfs: trace: internal_autosync
guestfsd: <= internal_autosync (0x11a) request length 40 bytes
umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime
freq=0 passno=0
umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime
freq=0 passno=0
umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime
freq=0 passno=0
umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs
opts=rw,relatime,size=614056k,nr_inodes=153514,mode=755,inode64 freq=0 passno=0
umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts
opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0
umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs
opts=rw,relatime,inode64 freq=0 passno=0
umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs
opts=rw,nosuid,relatime,size=249192k,mode=755,inode64 freq=0 passno=0
commandrvf: stdout=n stderr=y flags=0x0
commandrvf: udevadm --debug settle -E /dev/sdb
Loaded shared library 'libselinux.so.1' via dlopen().
Failed to determine unit we run in, ignoring: No data available
varlink: Setting state idle-client
udev: Sending message: {"method":"io.systemd.service.Ping"}
udev: Changing state idle-client -> calling
udev: Received message: {}
udev: Changing state calling -> called
udev: Changing state called -> idle-client
udev: Changing state idle-client -> disconnected
commandrvf: stdout=n stderr=y flags=0x0
commandrvf: udevadm --debug settle -E /dev/sda
Loaded shared library 'libselinux.so.1' via dlopen().
Failed to determine unit we run in, ignoring: No data available
varlink: Setting state idle-client
udev: Sending message: {"method":"io.systemd.service.Ping"}
udev: Changing state idle-client -> calling
udev: Received message: {}
udev: Changing state calling -> called
udev: Changing state called -> idle-client
udev: Changing state idle-client -> disconnected
nbdkit: memory.6: debug: memory: flush
fsync /dev/sda
libguestfs: trace: internal_autosync = 0
libguestfs: sending SIGTERM to process 86045
nbdkit: memory.7: debug: memory: flush
nbdkit: memory.14: debug: memory: flush
nbdkit: memory.8: debug: client sent NBD_CMD_DISC, closing connection
nbdkit: memory.8: debug: exiting worker thread memory.8
nbdkit: memory.9: debug: exiting worker thread memory.9
nbdkit: memory.13: debug: exiting worker thread memory.13
nbdkit: memory.10: debug: exiting worker thread memory.10
nbdkit: memory.11: debug: exiting worker thread memory.11
nbdkit: memory.0: debug: exiting worker thread memory.0
nbdkit: memory.12: debug: exiting worker thread memory.12
nbdkit: memory.1: debug: exiting worker thread memory.1
nbdkit: memory.3: debug: exiting worker thread memory.3
nbdkit: memory.15: debug: exiting worker thread memory.15
nbdkit: memory.2: debug: exiting worker thread memory.2
nbdkit: memory.4: debug: exiting worker thread memory.4
nbdkit: memory.6: debug: exiting worker thread memory.6
nbdkit: memory.7: debug: exiting worker thread memory.7
nbdkit: memory.14: debug: exiting worker thread memory.14
nbdkit: memory.5: debug: exiting worker thread memory.5
nbdkit: memory[1]: debug: memory: finalize
nbdkit: memory[1]: debug: memory: close
libguestfs: qemu maxrss 421896K
libguestfs: command: run: rm
libguestfs: command: run: \ -rf /tmp/libguestfs6mhPh8
libguestfs: command: run: rm
libguestfs: command: run: \ -rf /tmp/dh-xdg-rundir-cVribOM_/libguestfsuHfycy
nbdkit: debug: memory: cleanup
nbdkit: debug: memory: unload plugin
nbdkit: debug: zstd: compression ratio: 483.661 : 1
FAIL test-memory-allocator-zstd (exit status: 1)
SKIP: test-lzip
===============
requires_exists disk.lz
Test skipped because: file 'disk.lz' not found
SKIP test-lzip (exit status: 77)
SKIP: test-lzip-curl
====================
requires_exists disk.lz
Test skipped because: file 'disk.lz' not found
SKIP test-lzip-curl (exit status: 77)
SKIP: test-tar-lzip-curl
========================
requires_exists disk.tar.lz
Test skipped because: file 'disk.tar.lz' not found
SKIP test-tar-lzip-curl (exit status: 77)
============================================================================
Testsuite summary for nbdkit 1.42.9
============================================================================
# TOTAL: 428
# PASS: 369
# SKIP: 58
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log for debugging.
============================================================================
make[5]: *** [Makefile:5574: test-suite.log] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[4]: *** [Makefile:5709: check-TESTS] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[3]: *** [Makefile:8834: check-am] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:745: check-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j1 check TESTSUITEFLAGS="-j1 --verbose" VERBOSE=1
returned exit code 2
make[1]: *** [debian/rules:22: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
control: reassign -1 libguestfs
control: found -1 libguestfs/1:1.54.1-3.1
control: fixed -1 libguestfs/1:1.56.2-6
The cause for the test failure was a race condition in which libguestfs
could try (and fail) to create a filesystem or mount an existing
filesystem within its guest VM before udev had created the device nodes.
A workaround that fixes this issue has been added to
libguestfs/1:1.56.2-6. I have just verified that nbdkti/1.42.9-1 tests
no longer fail after the libguesfs update.
--- End Message ---