Source: nbdkit
Version: 1.20.5-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tests'
> PASS: test-binary.sh
> PASS: test-help.sh
> PASS: test-version.sh
> PASS: test-dump-config.sh
> PASS: test-dump-config-major-1.sh
> PASS: test-dump-config-version-major-minor.sh
> PASS: test-help-example1.sh
> PASS: test-help-plugin.sh
> PASS: test-version-example1.sh
> PASS: test-version-plugin.sh
> PASS: test-version-filter.sh
> PASS: test-dump-plugin-example1.sh
> PASS: test-dump-plugin.sh
> PASS: test-dump-plugin-example2.sh
> PASS: test-dump-plugin-name.sh
> PASS: test-dump-plugin-and-single.sh
> PASS: test-dump-plugin-thread-model.sh
> PASS: test-probe-filter.sh
> PASS: test-probe-plugin.sh
> PASS: test-start.sh
> PASS: test-single.sh
> PASS: test-single-from-file.sh
> PASS: test-single-sh.sh
> PASS: test-stdio.sh
> PASS: test-captive.sh
> PASS: test-random-sock.sh
> PASS: test-tls.sh
> PASS: test-tls-psk.sh
> PASS: test-ip.sh
> SKIP: test-vsock.sh
> PASS: test-socket-activation
> PASS: test-foreground.sh
> PASS: test-debug-flags.sh
> PASS: test-long-name.sh
> PASS: test-flush.sh
> SKIP: test-swap.sh
> PASS: test-shutdown.sh
> PASS: test-nbdkit-backend-debug.sh
> PASS: test-read-password.sh
> SKIP: test-read-password-interactive.sh
> PASS: test-just-plugin-header
> PASS: test-just-filter-header
> PASS: test-ansi-c.sh
> PASS: test-cxx.sh
> PASS: test-exit-with-parent
> PASS: test-parallel-file.sh
> PASS: test-parallel-nbd.sh
> PASS: test-parallel-sh.sh
> PASS: test-eflags.sh
> PASS: test-export-name.sh
> PASS: test-curl-file.sh
> PASS: test-data-7E.sh
> PASS: test-data-base64.sh
> PASS: test-data-extents.sh
> PASS: test-data-file.sh
> PASS: test-data-nest.sh
> PASS: test-data-raw.sh
> PASS: test-eval.sh
> PASS: test-eval-file.sh
> PASS: test-file-extents.sh
> PASS: test-floppy.sh
> PASS: test-full.sh
> PASS: test-info-address.sh
> PASS: test-info-base64.sh
> PASS: test-info-raw.sh
> PASS: test-info-time.sh
> PASS: test-info-uptime.sh
> PASS: test-info-conntime.sh
> PASS: test-iso.sh
> PASS: test-linuxdisk.sh
> PASS: test-linuxdisk-copy-out.sh
> PASS: test-memory-largest.sh
> PASS: test-memory-largest-for-qemu.sh
> PASS: test-nbd-extents.sh
> PASS: test-nbd-tls.sh
> PASS: test-nbd-tls-psk.sh
> PASS: test-null-extents.sh
> PASS: test-partitioning1.sh
> PASS: test-partitioning2.sh
> PASS: test-partitioning3.sh
> PASS: test-partitioning4.sh
> PASS: test-partitioning5.sh
> PASS: test-partitioning6.sh
> PASS: test-pattern.sh
> PASS: test-pattern-largest.sh
> PASS: test-pattern-largest-for-qemu.sh
> PASS: test-split-extents.sh
> SKIP: test-ssh.sh
> PASS: test-tar.sh
> PASS: test-tmpdisk-command.sh
> PASS: test-zero.sh
> PASS: test-dump-plugin-example4.sh
> PASS: test-shebang-perl.sh
> PASS: test-python.sh
> PASS: test-python-exception.sh
> PASS: test-shebang-python.sh
> PASS: test-sh-errors.sh
> PASS: test-sh-extents.sh
> PASS: test-sh-tmpdir-leak.sh
> PASS: test-layers.sh
> PASS: test-layers
> PASS: test-blocksize.sh
> PASS: test-cache.sh
> PASS: test-cache-on-read.sh
> PASS: test-cache-max-size.sh
> PASS: test-cacheextents.sh
> PASS: test-cow.sh
> PASS: test-cow-null.sh
> PASS: test-delay-shutdown.sh
> PASS: test-error0.sh
> PASS: test-error10.sh
> PASS: test-error100.sh
> PASS: test-error-triggered.sh
> PASS: test-exitlast.sh
> PASS: test-extentlist.sh
> PASS: test-fua.sh
> PASS: test-ip-filter.sh
> PASS: test-limit.sh
> PASS: test-log.sh
> PASS: test-nofilter.sh
> PASS: test-nozero.sh
> PASS: test-offset2.sh
> PASS: test-offset-extents.sh
> PASS: test-offset-truncate.sh
> FAIL: test-partition1.sh
> PASS: test-partition2.sh
> PASS: test-rate.sh
> PASS: test-rate-dynamic.sh
> PASS: test-readahead.sh
> PASS: test-readahead-copy.sh
> PASS: test-retry.sh
> PASS: test-retry-readonly.sh
> PASS: test-retry-extents.sh
> PASS: test-retry-size.sh
> PASS: test-retry-reopen-fail.sh
> PASS: test-retry-zero-flags.sh
> PASS: test-truncate1.sh
> PASS: test-truncate2.sh
> PASS: test-truncate3.sh
> PASS: test-truncate4.sh
> PASS: test-truncate-extents.sh
> rm -f test-old-plugins-i686-Linux-v1.0.0.sh 
> test-old-plugins-i686-Linux-v1.0.0.sh-t
> f=`echo "test-old-plugins-i686-Linux-v1.0.0.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-i686-Linux-v1.0.0.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.0.0.sh-t
> chmod 0755 test-old-plugins-i686-Linux-v1.0.0.sh-t
> mv test-old-plugins-i686-Linux-v1.0.0.sh-t 
> test-old-plugins-i686-Linux-v1.0.0.sh
> SKIP: test-old-plugins-i686-Linux-v1.0.0.sh
> rm -f test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh 
> test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh-t
> f=`echo "test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > 
> test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh-t
> chmod 0755 test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh-t
> mv test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh-t 
> test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh
> SKIP: test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh
> rm -f test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh 
> test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t
> f=`echo "test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > 
> test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t
> chmod 0755 test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t
> mv test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t 
> test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh
> SKIP: test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh
> rm -f test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh 
> test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t
> f=`echo "test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > 
> test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t
> chmod 0755 test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t
> mv test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t 
> test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh
> SKIP: test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh
> rm -f test-old-plugins-i686-Linux-v1.18.4.sh 
> test-old-plugins-i686-Linux-v1.18.4.sh-t
> f=`echo "test-old-plugins-i686-Linux-v1.18.4.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-i686-Linux-v1.18.4.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.18.4.sh-t
> chmod 0755 test-old-plugins-i686-Linux-v1.18.4.sh-t
> mv test-old-plugins-i686-Linux-v1.18.4.sh-t 
> test-old-plugins-i686-Linux-v1.18.4.sh
> SKIP: test-old-plugins-i686-Linux-v1.18.4.sh
> rm -f test-old-plugins-x86_64-Linux-v1.0.0.sh 
> test-old-plugins-x86_64-Linux-v1.0.0.sh-t
> f=`echo "test-old-plugins-x86_64-Linux-v1.0.0.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-x86_64-Linux-v1.0.0.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.0.0.sh-t
> chmod 0755 test-old-plugins-x86_64-Linux-v1.0.0.sh-t
> mv test-old-plugins-x86_64-Linux-v1.0.0.sh-t 
> test-old-plugins-x86_64-Linux-v1.0.0.sh
> PASS: test-old-plugins-x86_64-Linux-v1.0.0.sh
> rm -f test-old-plugins-x86_64-Linux-v1.2.8.sh 
> test-old-plugins-x86_64-Linux-v1.2.8.sh-t
> f=`echo "test-old-plugins-x86_64-Linux-v1.2.8.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-x86_64-Linux-v1.2.8.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.2.8.sh-t
> chmod 0755 test-old-plugins-x86_64-Linux-v1.2.8.sh-t
> mv test-old-plugins-x86_64-Linux-v1.2.8.sh-t 
> test-old-plugins-x86_64-Linux-v1.2.8.sh
> PASS: test-old-plugins-x86_64-Linux-v1.2.8.sh
> rm -f test-old-plugins-x86_64-Linux-v1.8.4.sh 
> test-old-plugins-x86_64-Linux-v1.8.4.sh-t
> f=`echo "test-old-plugins-x86_64-Linux-v1.8.4.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-x86_64-Linux-v1.8.4.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.8.4.sh-t
> chmod 0755 test-old-plugins-x86_64-Linux-v1.8.4.sh-t
> mv test-old-plugins-x86_64-Linux-v1.8.4.sh-t 
> test-old-plugins-x86_64-Linux-v1.8.4.sh
> PASS: test-old-plugins-x86_64-Linux-v1.8.4.sh
> rm -f test-old-plugins-x86_64-Linux-v1.12.8.sh 
> test-old-plugins-x86_64-Linux-v1.12.8.sh-t
> f=`echo "test-old-plugins-x86_64-Linux-v1.12.8.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-x86_64-Linux-v1.12.8.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.12.8.sh-t
> chmod 0755 test-old-plugins-x86_64-Linux-v1.12.8.sh-t
> mv test-old-plugins-x86_64-Linux-v1.12.8.sh-t 
> test-old-plugins-x86_64-Linux-v1.12.8.sh
> PASS: test-old-plugins-x86_64-Linux-v1.12.8.sh
> rm -f test-old-plugins-x86_64-Linux-v1.18.2.sh 
> test-old-plugins-x86_64-Linux-v1.18.2.sh-t
> f=`echo "test-old-plugins-x86_64-Linux-v1.18.2.sh" | /bin/sed 
> 's/test-old-plugins-\(.*\).sh/\1/'`; \
> echo 'script=test-old-plugins-x86_64-Linux-v1.18.2.sh exec 
> $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.18.2.sh-t
> chmod 0755 test-old-plugins-x86_64-Linux-v1.18.2.sh-t
> mv test-old-plugins-x86_64-Linux-v1.18.2.sh-t 
> test-old-plugins-x86_64-Linux-v1.18.2.sh
> PASS: test-old-plugins-x86_64-Linux-v1.18.2.sh
> PASS: test-connect
> PASS: test-newstyle
> PASS: test-oldstyle
> PASS: test-file
> PASS: test-null
> PASS: test-random
> PASS: test-split
> PASS: test-streaming
> PASS: test-delay
> PASS: test-curl
> PASS: test-data
> PASS: test-ext2
> SKIP: test-file-block
> PASS: test-gzip
> PASS: test-memory
> PASS: test-nbd
> PASS: test-tmpdisk
> PASS: test-perl
> PASS: test-shell
> PASS: test-tcl
> PASS: test-lua
> PASS: test-offset
> PASS: test-xz
> PASS: test-xz-curl
> =========================================
>    nbdkit 1.20.5: tests/test-suite.log
> =========================================
> 
> # TOTAL: 175
> # PASS:  164
> # SKIP:  10
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> SKIP: test-vsock.sh
> ===================
> 
> + requires nbdsh --version
> + requires nbdsh -c 'print (h.connect_vsock)'
> + requires_linux_kernel_version 5.6
> + local kver
> ++ uname -s
> + requires test Linux = Linux
> + requires cut --version
> + requires bc --version
> + echo './test-vsock.sh: ‘bc --version’ failed with error code 127'
> ./test-vsock.sh: ‘bc --version’ failed with error code 127
> + echo './test-vsock.sh: test prerequisite is missing or not working'
> ./test-vsock.sh: test prerequisite is missing or not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo ./test-vsock.sh: run cleanup hooks: exit code 77
> ./test-vsock.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-vsock.sh (exit status: 77)
> 
> SKIP: test-swap.sh
> ==================
> 
> ++ id -u
> + requires test 1001 -eq 0
> + echo './test-swap.sh: ‘test 1001 -eq 0’ failed with error code 1'
> ./test-swap.sh: ‘test 1001 -eq 0’ failed with error code 1
> + echo './test-swap.sh: test prerequisite is missing or not working'
> ./test-swap.sh: test prerequisite is missing or not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo ./test-swap.sh: run cleanup hooks: exit code 77
> ./test-swap.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-swap.sh (exit status: 77)
> 
> SKIP: test-read-password-interactive.sh
> =======================================
> 
> + '[' x = x1 ']'
> + plugin=.libs/test-read-password-plugin.so
> + requires test -f .libs/test-read-password-plugin.so
> + requires expect -v
> + echo './test-read-password-interactive.sh: ‘expect -v’ failed with error 
> code 127'
> ./test-read-password-interactive.sh: ‘expect -v’ failed with error code 127
> + echo './test-read-password-interactive.sh: test prerequisite is missing or 
> not working'
> ./test-read-password-interactive.sh: test prerequisite is missing or not 
> working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo ./test-read-password-interactive.sh: run cleanup hooks: exit code 77
> ./test-read-password-interactive.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-read-password-interactive.sh (exit status: 77)
> 
> SKIP: test-ssh.sh
> =================
> 
> + requires test -f disk
> + requires sshd -t -f ssh/sshd_config
> + echo './test-ssh.sh: ‘sshd -t -f ssh/sshd_config’ failed with error code 
> 127'
> ./test-ssh.sh: ‘sshd -t -f ssh/sshd_config’ failed with error code 127
> + echo './test-ssh.sh: test prerequisite is missing or not working'
> ./test-ssh.sh: test prerequisite is missing or not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo ./test-ssh.sh: run cleanup hooks: exit code 77
> ./test-ssh.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-ssh.sh (exit status: 77)
> 
> FAIL: test-partition1.sh
> ========================
> 
> + requires sfdisk --help
> + requires test -r /dev/urandom
> + requires qemu-img --version
> + LANG=C
> + sfdisk -X
> + grep -sq 'invalid option'
> + d=partition1.d
> + rm -rf partition1.d
> + cleanup_fn rm -rf partition1.d
> + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf partition1.d'
> + mkdir partition1.d
> + do_test dos 1
> + label=dos
> + nrparts=1
> + skip_extended=
> + rm -f partition1.d/disk
> + truncate -s 1G partition1.d/disk
> + sfdisk -X dos partition1.d/disk
> Checking that no-one is using this disk right now ... OK
> 
> Disk partition1.d/disk: 1 GiB, 1073741824 bytes, 2097152 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> 
> >>> Created a new DOS disklabel with disk identifier 0x9751fc06.
> partition1.d/disk1: Created a new partition 1 of type 'Linux' and of size 
> 511.5 KiB.
> partition1.d/disk2: Done.
> 
> New situation:
> Disklabel type: dos
> Disk identifier: 0x9751fc06
> 
> Device             Boot Start   End Sectors   Size Id Type
> partition1.d/disk1       2048  3070    1023 511.5K 83 Linux
> 
> The partition table has been altered.
> Syncing disks.
> + (( part=1 ))
> + (( part <= 1 ))
> + dd if=/dev/urandom of=partition1.d/rand bs=512 count=1
> 1+0 records in
> 1+0 records out
> 512 bytes copied, 4.8244e-05 s, 10.6 MB/s
> + '[' 1 '!=' '' ']'
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=1 
> --run 'qemu-img convert -n partition1.d/rand $nbd'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert -n partition1.d/rand \$nbd" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=1
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=1
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkitiYX1op/socket
> nbdkit: debug: forked into background (new pid = 12911)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x56221a963a10
> nbdkit: file[1]: debug: partition: open returned handle 0x56221a963ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=1048576 range=523776
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: debug: starting worker thread file.2
> nbdkit: file.0: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.0: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.11
> nbdkit: debug: starting worker thread file.12
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: debug: starting worker thread file.3
> nbdkit: file.2: debug: partition: pwrite count=512 offset=0 fua=0
> nbdkit: file.2: debug: file: pwrite count=512 offset=1048576 fua=0
> nbdkit: file.1: debug: partition: flush
> nbdkit: file.1: debug: file: flush
> nbdkit: file.0: debug: partition: flush
> nbdkit: file.0: debug: file: flush
> nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=1 
> --run 'qemu-img convert $nbd partition1.d/out'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert \$nbd partition1.d/out" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=1
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=1
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkitJrWr97/socket
> nbdkit: debug: forked into background (new pid = 12934)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x55bce6db2a10
> nbdkit: file[1]: debug: partition: open returned handle 0x55bce6db2ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=1048576 range=523776
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: file.0: debug: partition: pread count=512 offset=0
> nbdkit: file.0: debug: file: pread count=512 offset=1048576
> nbdkit: debug: starting worker thread file.2
> nbdkit: debug: starting worker thread file.3
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.12
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: debug: starting worker thread file.11
> nbdkit: file.1: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.1: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: file.0: debug: partition: extents count=519680 offset=4096 req_one=1
> nbdkit: file.0: debug: file: extents count=519680 offset=1052672 req_one=1
> nbdkit: file.2: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.2: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: file.3: debug: partition: pread count=4096 offset=0
> nbdkit: file.3: debug: file: pread count=4096 offset=1048576
> nbdkit: file.4: debug: partition: extents count=519680 offset=4096 req_one=1
> nbdkit: file.4: debug: file: extents count=519680 offset=1052672 req_one=1
> nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: file[1]: debug: partition: close
> nbdkit: file[1]: debug: file: close
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + truncate -s 512 partition1.d/out
> + cmp partition1.d/rand partition1.d/out
> + (( ++part ))
> + (( part <= 1 ))
> + do_test dos 2
> + label=dos
> + nrparts=2
> + skip_extended=
> + rm -f partition1.d/disk
> + truncate -s 1G partition1.d/disk
> + sfdisk -X dos partition1.d/disk
> Checking that no-one is using this disk right now ... OK
> 
> Disk partition1.d/disk: 1 GiB, 1073741824 bytes, 2097152 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> 
> >>> Created a new DOS disklabel with disk identifier 0x3b76578b.
> partition1.d/disk1: Created a new partition 1 of type 'Linux' and of size 
> 511.5 KiB.
> partition1.d/disk2: Created a new partition 2 of type 'Linux' and of size 2 
> MiB.
> partition1.d/disk3: Done.
> 
> New situation:
> Disklabel type: dos
> Disk identifier: 0x3b76578b
> 
> Device             Boot Start   End Sectors   Size Id Type
> partition1.d/disk1       2048  3070    1023 511.5K 83 Linux
> partition1.d/disk2       4096  8190    4095     2M 83 Linux
> 
> The partition table has been altered.
> Syncing disks.
> + (( part=1 ))
> + (( part <= 2 ))
> + dd if=/dev/urandom of=partition1.d/rand bs=512 count=1
> 1+0 records in
> 1+0 records out
> 512 bytes copied, 6.496e-05 s, 7.9 MB/s
> + '[' 1 '!=' '' ']'
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=1 
> --run 'qemu-img convert -n partition1.d/rand $nbd'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert -n partition1.d/rand \$nbd" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=1
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=1
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkit9xYw8l/socket
> nbdkit: debug: forked into background (new pid = 12963)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x560694f02a10
> nbdkit: file[1]: debug: partition: open returned handle 0x560694f02ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=1048576 range=523776
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: debug: starting worker thread file.2
> nbdkit: file.0: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.0: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.11
> nbdkit: debug: starting worker thread file.12
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: debug: starting worker thread file.3
> nbdkit: file.1: debug: partition: pwrite count=512 offset=0 fua=0
> nbdkit: file.1: debug: file: pwrite count=512 offset=1048576 fua=0
> nbdkit: file.2: debug: partition: flush
> nbdkit: file.2: debug: file: flush
> nbdkit: file.0: debug: partition: flush
> nbdkit: file.0: debug: file: flush
> nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=1 
> --run 'qemu-img convert $nbd partition1.d/out'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert \$nbd partition1.d/out" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=1
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=1
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkituRFUO5/socket
> nbdkit: debug: forked into background (new pid = 12986)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x55c574e97a10
> nbdkit: file[1]: debug: partition: open returned handle 0x55c574e97ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=1048576 range=523776
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: file.0: debug: partition: pread count=512 offset=0
> nbdkit: file.0: debug: file: pread count=512 offset=1048576
> nbdkit: debug: starting worker thread file.2
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.3
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.11
> nbdkit: debug: starting worker thread file.12
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: file.1: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.1: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: file.0: debug: partition: extents count=519680 offset=4096 req_one=1
> nbdkit: file.0: debug: file: extents count=519680 offset=1052672 req_one=1
> nbdkit: file.2: debug: partition: extents count=523776 offset=0 req_one=1
> nbdkit: file.2: debug: file: extents count=523776 offset=1048576 req_one=1
> nbdkit: file.4: debug: partition: pread count=4096 offset=0
> nbdkit: file.4: debug: file: pread count=4096 offset=1048576
> nbdkit: file.5: debug: partition: extents count=519680 offset=4096 req_one=1
> nbdkit: file.5: debug: file: extents count=519680 offset=1052672 req_one=1
> nbdkit: file.6: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: file[1]: debug: partition: close
> nbdkit: file[1]: debug: file: close
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + truncate -s 512 partition1.d/out
> + cmp partition1.d/rand partition1.d/out
> + (( ++part ))
> + (( part <= 2 ))
> + dd if=/dev/urandom of=partition1.d/rand bs=512 count=1
> 1+0 records in
> 1+0 records out
> 512 bytes copied, 6.0476e-05 s, 8.5 MB/s
> + '[' 2 '!=' '' ']'
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=2 
> --run 'qemu-img convert -n partition1.d/rand $nbd'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert -n partition1.d/rand \$nbd" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=2
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=2
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkitYluCO1/socket
> nbdkit: debug: forked into background (new pid = 13012)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x559880ea6a10
> nbdkit: file[1]: debug: partition: open returned handle 0x559880ea6ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=2097152 range=2096640
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: debug: starting worker thread file.2
> nbdkit: debug: starting worker thread file.3
> nbdkit: file.0: debug: partition: extents count=2096640 offset=0 req_one=1
> nbdkit: file.0: debug: file: extents count=2096640 offset=2097152 req_one=1
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.11
> nbdkit: debug: starting worker thread file.12
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: file.1: debug: partition: pwrite count=512 offset=0 fua=0
> nbdkit: file.1: debug: file: pwrite count=512 offset=2097152 fua=0
> nbdkit: file.2: debug: partition: flush
> nbdkit: file.2: debug: file: flush
> nbdkit: file.3: debug: partition: flush
> nbdkit: file.3: debug: file: flush
> nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: file[1]: debug: partition: close
> nbdkit: file[1]: debug: file: close
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + nbdkit -f -v -U - --filter=partition file partition1.d/disk partition=2 
> --run 'qemu-img convert $nbd partition1.d/out'
> /<<PKGBUILDDIR>>/server/nbdkit -f -v -U - 
> --filter=/<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so 
> "--run=qemu-img convert \$nbd partition1.d/out" -- 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so partition1.d/disk 
> partition=2
> nbdkit: debug: TLS disabled: could not load TLS certificates
> nbdkit: debug: registering plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so
> nbdkit: debug: registered plugin 
> /<<PKGBUILDDIR>>/plugins/file/.libs/nbdkit-file-plugin.so (name file)
> nbdkit: debug: file: load
> nbdkit: debug: registering filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so
> nbdkit: debug: registered filter 
> /<<PKGBUILDDIR>>/filters/partition/.libs/nbdkit-partition-filter.so (name 
> partition)
> nbdkit: debug: partition: load
> nbdkit: debug: partition: config key=file, value=partition1.d/disk
> nbdkit: debug: file: config key=file, value=partition1.d/disk
> nbdkit: debug: partition: config key=partition, value=2
> nbdkit: debug: partition: config_complete
> nbdkit: debug: file: config_complete
> nbdkit: debug: using thread model: parallel
> nbdkit: debug: partition: get_ready
> nbdkit: debug: file: get_ready
> nbdkit: debug: bound to unix socket /tmp/nbdkitbAvCAJ/socket
> nbdkit: debug: forked into background (new pid = 13035)
> nbdkit: debug: accepted connection
> nbdkit: file[1]: debug: partition: preconnect
> nbdkit: file[1]: debug: file: preconnect
> nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3
> nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: 
> client requested structured replies
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> client requested export ''
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> count: 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set 
> base:allocation
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: 
> replying with base:allocation id 1
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply 
> complete
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested 
> export ''
> nbdkit: file[1]: debug: partition: open readonly=0
> nbdkit: file[1]: debug: file: open readonly=0
> nbdkit: file[1]: debug: file: open returned handle 0x559548de0a10
> nbdkit: file[1]: debug: partition: open returned handle 0x559548de0ae0
> nbdkit: file[1]: debug: file: prepare readonly=0
> nbdkit: file[1]: debug: partition: prepare readonly=0
> nbdkit: file[1]: debug: file: get_size
> nbdkit: file[1]: debug: disk size=1073741824
> nbdkit: file[1]: debug: file: pread count=1024 offset=0
> nbdkit: file[1]: debug: partition offset=2097152 range=2096640
> nbdkit: file[1]: debug: partition: get_size
> nbdkit: file[1]: debug: partition: can_write
> nbdkit: file[1]: debug: file: can_write
> nbdkit: file[1]: debug: partition: can_zero
> nbdkit: file[1]: debug: file: can_zero
> nbdkit: file[1]: debug: partition: can_fast_zero
> nbdkit: file[1]: debug: file: can_fast_zero
> nbdkit: file[1]: debug: partition: can_trim
> nbdkit: file[1]: debug: file: can_trim
> nbdkit: file[1]: debug: partition: can_fua
> nbdkit: file[1]: debug: file: can_fua
> nbdkit: file[1]: debug: partition: can_flush
> nbdkit: file[1]: debug: file: can_flush
> nbdkit: file[1]: debug: partition: is_rotational
> nbdkit: file[1]: debug: file: is_rotational
> nbdkit: file[1]: debug: partition: can_multi_conn
> nbdkit: file[1]: debug: file: can_multi_conn
> nbdkit: file[1]: debug: partition: can_cache
> nbdkit: file[1]: debug: file: can_cache
> nbdkit: file[1]: debug: partition: can_extents
> nbdkit: file[1]: debug: file: can_extents
> nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed
> nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* 
> request 3 (NBD_INFO_BLOCK_SIZE)
> nbdkit: file[1]: debug: handshake complete, processing requests with 16 
> threads
> nbdkit: debug: starting worker thread file.0
> nbdkit: debug: starting worker thread file.1
> nbdkit: file.0: debug: partition: pread count=512 offset=0
> nbdkit: file.0: debug: file: pread count=512 offset=2097152
> nbdkit: debug: starting worker thread file.2
> nbdkit: debug: starting worker thread file.5
> nbdkit: debug: starting worker thread file.6
> nbdkit: debug: starting worker thread file.7
> nbdkit: debug: starting worker thread file.8
> nbdkit: debug: starting worker thread file.9
> nbdkit: debug: starting worker thread file.3
> nbdkit: debug: starting worker thread file.10
> nbdkit: debug: starting worker thread file.4
> nbdkit: debug: starting worker thread file.11
> nbdkit: debug: starting worker thread file.13
> nbdkit: debug: starting worker thread file.14
> nbdkit: debug: starting worker thread file.15
> nbdkit: debug: starting worker thread file.12
> nbdkit: file.1: debug: partition: extents count=2096640 offset=0 req_one=1
> nbdkit: file.1: debug: file: extents count=2096640 offset=2097152 req_one=1
> nbdkit: file.2: debug: partition: extents count=2092544 offset=4096 req_one=1
> nbdkit: file.2: debug: file: extents count=2092544 offset=2101248 req_one=1
> nbdkit: file.0: debug: partition: extents count=2096640 offset=0 req_one=1
> nbdkit: file.0: debug: file: extents count=2096640 offset=2097152 req_one=1
> nbdkit: file.5: debug: partition: pread count=4096 offset=0
> nbdkit: file.5: debug: file: pread count=4096 offset=2097152
> nbdkit: file.6: debug: partition: extents count=2092544 offset=4096 req_one=1
> nbdkit: file.6: debug: file: extents count=2092544 offset=2101248 req_one=1
> nbdkit: file.7: debug: client sent NBD_CMD_DISC, closing connection
> nbdkit: file.7: debug: exiting worker thread file.7
> nbdkit: file.9: debug: exiting worker thread file.9
> nbdkit: file.10: debug: exiting worker thread file.10
> nbdkit: file.3: debug: exiting worker thread file.3
> nbdkit: file.14: debug: exiting worker thread file.14
> nbdkit: file.11: debug: exiting worker thread file.11
> nbdkit: file.1: debug: exiting worker thread file.1
> nbdkit: file.4: debug: exiting worker thread file.4
> nbdkit: file.8: debug: exiting worker thread file.8
> nbdkit: file.6: debug: exiting worker thread file.6
> nbdkit: file.12: debug: exiting worker thread file.12
> nbdkit: file.2: debug: exiting worker thread file.2
> nbdkit: file.13: debug: exiting worker thread file.13
> nbdkit: file.0: debug: exiting worker thread file.0
> nbdkit: file.5: debug: exiting worker thread file.5
> nbdkit: file.15: debug: exiting worker thread file.15
> nbdkit: file[1]: debug: partition: finalize
> nbdkit: file[1]: debug: file: finalize
> nbdkit: file[1]: debug: partition: close
> nbdkit: file[1]: debug: file: close
> nbdkit: debug: file: unload plugin
> nbdkit: debug: partition: unload filter
> + truncate -s 512 partition1.d/out
> + cmp partition1.d/rand partition1.d/out
> + (( ++part ))
> + (( part <= 2 ))
> + do_test dos 3
> + label=dos
> + nrparts=3
> + skip_extended=
> + rm -f partition1.d/disk
> + truncate -s 1G partition1.d/disk
> + sfdisk -X dos partition1.d/disk
> Checking that no-one is using this disk right now ... OK
> 
> Disk partition1.d/disk: 1 GiB, 1073741824 bytes, 2097152 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> 
> >>> Created a new DOS disklabel with disk identifier 0x03d3f8e6.
> partition1.d/disk1: Created a new partition 1 of type 'Linux' and of size 
> 511.5 KiB.
> partition1.d/disk2: Created a new partition 2 of type 'Linux' and of size 2 
> MiB.
> partition1.d/disk3: No free sectors available.
> Failed to add #3 partition: No space left on device
> Leaving.
> 
> + _run_cleanup_hooks
> + local _status=1 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo ./test-partition1.sh: run cleanup hooks: exit code 1
> ./test-partition1.sh: run cleanup hooks: exit code 1
> + (( _i = 0 ))
> + (( _i < 1 ))
> + rm -rf partition1.d
> + (( ++_i  ))
> + (( _i < 1 ))
> + exit 1
> FAIL test-partition1.sh (exit status: 1)
> 
> SKIP: test-old-plugins-i686-Linux-v1.0.0.sh
> ===========================================
> 
> + requires guestfish --version
> + requires cut --version
> + requires test -f disk
> + '[' -z i686-Linux-v1.0.0 ']'
> ++ echo i686-Linux-v1.0.0
> ++ cut -d - -f 1
> + test_arch=i686
> ++ echo i686-Linux-v1.0.0
> ++ cut -d - -f 2
> + test_os=Linux
> ++ echo i686-Linux-v1.0.0
> ++ cut -d - -f 3-
> + test_version=v1.0.0
> + d=old-plugins/i686/Linux/v1.0.0
> + f=old-plugins/i686/Linux/v1.0.0/nbdkit-file-plugin.so
> + requires test -d old-plugins/i686/Linux/v1.0.0
> + requires test -f old-plugins/i686/Linux/v1.0.0/nbdkit-file-plugin.so
> ++ uname -m
> + requires test x86_64 = i686
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ 
> failed with error code 1'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with 
> error code 1
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is 
> missing or not working'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is missing or 
> not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit 
> code 77
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-old-plugins-i686-Linux-v1.0.0.sh (exit status: 77)
> 
> SKIP: test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh
> =======================================================
> 
> + requires guestfish --version
> + requires cut --version
> + requires test -f disk
> + '[' -z i686-Linux-v1.2.8-2-gd2d934df ']'
> ++ echo i686-Linux-v1.2.8-2-gd2d934df
> ++ cut -d - -f 1
> + test_arch=i686
> ++ echo i686-Linux-v1.2.8-2-gd2d934df
> ++ cut -d - -f 2
> + test_os=Linux
> ++ echo i686-Linux-v1.2.8-2-gd2d934df
> ++ cut -d - -f 3-
> + test_version=v1.2.8-2-gd2d934df
> + d=old-plugins/i686/Linux/v1.2.8-2-gd2d934df
> + f=old-plugins/i686/Linux/v1.2.8-2-gd2d934df/nbdkit-file-plugin.so
> + requires test -d old-plugins/i686/Linux/v1.2.8-2-gd2d934df
> + requires test -f 
> old-plugins/i686/Linux/v1.2.8-2-gd2d934df/nbdkit-file-plugin.so
> ++ uname -m
> + requires test x86_64 = i686
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ 
> failed with error code 1'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with 
> error code 1
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is 
> missing or not working'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is missing or 
> not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit 
> code 77
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-old-plugins-i686-Linux-v1.2.8-2-gd2d934df.sh (exit status: 77)
> 
> SKIP: test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh
> =======================================================
> 
> + requires guestfish --version
> + requires cut --version
> + requires test -f disk
> + '[' -z i686-Linux-v1.8.4-3-g11f5a90d ']'
> ++ echo i686-Linux-v1.8.4-3-g11f5a90d
> ++ cut -d - -f 1
> + test_arch=i686
> ++ echo i686-Linux-v1.8.4-3-g11f5a90d
> ++ cut -d - -f 2
> + test_os=Linux
> ++ echo i686-Linux-v1.8.4-3-g11f5a90d
> ++ cut -d - -f 3-
> + test_version=v1.8.4-3-g11f5a90d
> + d=old-plugins/i686/Linux/v1.8.4-3-g11f5a90d
> + f=old-plugins/i686/Linux/v1.8.4-3-g11f5a90d/nbdkit-file-plugin.so
> + requires test -d old-plugins/i686/Linux/v1.8.4-3-g11f5a90d
> + requires test -f 
> old-plugins/i686/Linux/v1.8.4-3-g11f5a90d/nbdkit-file-plugin.so
> ++ uname -m
> + requires test x86_64 = i686
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ 
> failed with error code 1'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with 
> error code 1
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is 
> missing or not working'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is missing or 
> not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit 
> code 77
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh (exit status: 77)
> 
> SKIP: test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh
> ========================================================
> 
> + requires guestfish --version
> + requires cut --version
> + requires test -f disk
> + '[' -z i686-Linux-v1.12.8-2-g1e2ccc27 ']'
> ++ echo i686-Linux-v1.12.8-2-g1e2ccc27
> ++ cut -d - -f 1
> + test_arch=i686
> ++ echo i686-Linux-v1.12.8-2-g1e2ccc27
> ++ cut -d - -f 2
> + test_os=Linux
> ++ echo i686-Linux-v1.12.8-2-g1e2ccc27
> ++ cut -d - -f 3-
> + test_version=v1.12.8-2-g1e2ccc27
> + d=old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27
> + f=old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27/nbdkit-file-plugin.so
> + requires test -d old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27
> + requires test -f 
> old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27/nbdkit-file-plugin.so
> ++ uname -m
> + requires test x86_64 = i686
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ 
> failed with error code 1'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with 
> error code 1
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is 
> missing or not working'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is missing or 
> not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit 
> code 77
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh (exit status: 77)
> 
> SKIP: test-old-plugins-i686-Linux-v1.18.4.sh
> ============================================
> 
> + requires guestfish --version
> + requires cut --version
> + requires test -f disk
> + '[' -z i686-Linux-v1.18.4 ']'
> ++ echo i686-Linux-v1.18.4
> ++ cut -d - -f 1
> + test_arch=i686
> ++ echo i686-Linux-v1.18.4
> ++ cut -d - -f 2
> + test_os=Linux
> ++ echo i686-Linux-v1.18.4
> ++ cut -d - -f 3-
> + test_version=v1.18.4
> + d=old-plugins/i686/Linux/v1.18.4
> + f=old-plugins/i686/Linux/v1.18.4/nbdkit-file-plugin.so
> + requires test -d old-plugins/i686/Linux/v1.18.4
> + requires test -f old-plugins/i686/Linux/v1.18.4/nbdkit-file-plugin.so
> ++ uname -m
> + requires test x86_64 = i686
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ 
> failed with error code 1'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with 
> error code 1
> + echo '/<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is 
> missing or not working'
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: test prerequisite is missing or 
> not working
> + exit 77
> + _run_cleanup_hooks
> + local _status=77 _i
> + set +e
> + trap '' INT QUIT TERM EXIT ERR
> + echo /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit 
> code 77
> /<<PKGBUILDDIR>>/tests/test-old-plugins.sh: run cleanup hooks: exit code 77
> + (( _i = 0 ))
> + (( _i < 0 ))
> + exit 77
> SKIP test-old-plugins-i686-Linux-v1.18.4.sh (exit status: 77)
> 
> SKIP: test-file-block
> =====================
> 
> test-file-block: this test has to be run as root.
> SKIP test-file-block (exit status: 77)
> 
> ============================================================================
> Testsuite summary for nbdkit 1.20.5
> ============================================================================
> # TOTAL: 175
> # PASS:  164
> # SKIP:  10
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log
> ============================================================================
> make[5]: *** [Makefile:3404: test-suite.log] Error 1
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[4]: *** [Makefile:3512: check-TESTS] Error 2
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[3]: *** [Makefile:4867: check-am] Error 2
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[2]: *** [Makefile:704: check-recursive] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j1 check VERBOSE=1 returned exit code 2

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/nbdkit_1.20.5-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to