Package: src:cryptsetup
Version: 2:2.7.5-2
Severity: serious
Control: fixed -1 2:2.8.6-2
Tags: ftbfs trixie

Dear maintainer:

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

[ Note: The bug is marked as fixed with the version in forky/sid, but
  packages in trixie must still build in trixie ].

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/trixie/

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:cryptsetup, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 tcrypt-images/tc_2-ripemd160-lrw-aes-hidden [OK]
 tcrypt-images/tc_2-ripemd160-lrw-aes-twofish [OK]
 tcrypt-images/tc_2-ripemd160-lrw-aes-twofish-serpent [OK]
 tcrypt-images/tc_2-ripemd160-lrw-serpent [OK]
 tcrypt-images/tc_2-ripemd160-lrw-serpent-aes [OK]
 tcrypt-images/tc_2-ripemd160-lrw-serpent-twofish-aes [OK]
 tcrypt-images/tc_2-ripemd160-lrw-serpent-twofish-aes-hidden [OK]
 tcrypt-images/tc_2-ripemd160-lrw-twofish [OK]
 tcrypt-images/tc_2-ripemd160-lrw-twofish-serpent [OK]
 tcrypt-images/tc_2-whirlpool-cbc-aes [OK]
 tcrypt-images/tc_3-ripemd160-xts-aes [OK]
 tcrypt-images/tc_3-ripemd160-xts-aes-twofish [OK]
 tcrypt-images/tc_3-ripemd160-xts-aes-twofish-serpent [OK]
 tcrypt-images/tc_3-ripemd160-xts-serpent [OK]
 tcrypt-images/tc_3-ripemd160-xts-serpent-aes [OK]
 tcrypt-images/tc_3-ripemd160-xts-serpent-twofish-aes [OK]
 tcrypt-images/tc_3-ripemd160-xts-twofish [OK]
 tcrypt-images/tc_3-ripemd160-xts-twofish-serpent [OK]
 tcrypt-images/tc_3-sha512-xts-aes [OK]
 tcrypt-images/tc_3-sha512-xts-aes-hidden [OK]
 tcrypt-images/tc_3-sha512-xts-serpent-twofish-aes-hidden [OK]
 tcrypt-images/tc_4-ripemd160-xts-aes [OK]
 tcrypt-images/tc_4-sha512-xts-aes [OK]
 tcrypt-images/tc_4-sha512-xts-aes-hidden [OK]
 tcrypt-images/tc_4-sha512-xts-aes-twofish [OK]
 tcrypt-images/tc_4-sha512-xts-aes-twofish-serpent [OK]
 tcrypt-images/tc_4-sha512-xts-serpent [OK]
 tcrypt-images/tc_4-sha512-xts-serpent-aes [OK]
 tcrypt-images/tc_4-sha512-xts-serpent-twofish-aes [OK]
 tcrypt-images/tc_4-sha512-xts-serpent-twofish-aes-hidden [OK]
 tcrypt-images/tc_4-sha512-xts-twofish [OK]
 tcrypt-images/tc_4-sha512-xts-twofish-serpent [OK]
 tcrypt-images/tc_5-ripemd160-xts-aes [OK]
 tcrypt-images/tc_5-sha512-xts-aes [OK]
 tcrypt-images/tc_5-sha512-xts-aes-hidden [OK]
 tcrypt-images/tc_5-sha512-xts-aes-twofish [OK]
 tcrypt-images/tc_5-sha512-xts-aes-twofish-serpent [OK]
 tcrypt-images/tc_5-sha512-xts-serpent [OK]
 tcrypt-images/tc_5-sha512-xts-serpent-aes [OK]
 tcrypt-images/tc_5-sha512-xts-serpent-twofish-aes [OK]
 tcrypt-images/tc_5-sha512-xts-serpent-twofish-aes-hidden [OK]
 tcrypt-images/tc_5-sha512-xts-twofish [OK]
 tcrypt-images/tc_5-sha512-xts-twofish-serpent [OK]
 tcrypt-images/tc_5-whirlpool-xts-aes [OK]
 tcrypt-images/vc_1-blake2s-xts-aes [OK]
 tcrypt-images/vc_1-ripemd160-xts-aes [OK]
 tcrypt-images/vc_1-sha256-xts-aes [OK]
 tcrypt-images/vc_1-sha512-xts-aes [OK]
 tcrypt-images/vc_1-sha512-xts-aes-hidden [OK]
 tcrypt-images/vc_1-sha512-xts-aes-twofish-serpent [OK]
 tcrypt-images/vc_1-sha512-xts-camellia [OK]
 tcrypt-images/vc_1-sha512-xts-serpent-twofish-aes [OK]
 tcrypt-images/vc_1-whirlpool-xts-aes [OK]
 tcrypt-images/vcpim_1-sha256-xts-aes [OK]
HEADER CHECK (TCRYPT only)
 tcrypt-images/vc_1-blake2s-xts-aes [OK]
 tcrypt-images/vc_1-ripemd160-xts-aes [OK]
 tcrypt-images/vc_1-sha256-xts-aes [OK]
 tcrypt-images/vc_1-sha512-xts-aes [OK]
 tcrypt-images/vc_1-sha512-xts-aes-hidden [OK]
 tcrypt-images/vc_1-sha512-xts-aes-twofish-serpent [OK]
 tcrypt-images/vc_1-sha512-xts-camellia [OK]
 tcrypt-images/vc_1-sha512-xts-serpent-twofish-aes [OK]
 tcrypt-images/vc_1-whirlpool-xts-aes [OK]
 tcrypt-images/vcpim_1-sha256-xts-aes [OK]
HEADER CHECK (HIDDEN)
 tcrypt-images/tc_2-ripemd160-cbc-aes-hidden (hidden) [OK]
 tcrypt-images/tc_2-ripemd160-cbc-serpent-twofish-aes-hidden (hidden) [OK]
 tcrypt-images/tc_2-ripemd160-lrw-aes-hidden (hidden) [OK]
 tcrypt-images/tc_2-ripemd160-lrw-serpent-twofish-aes-hidden (hidden) [OK]
 tcrypt-images/tc_3-sha512-xts-aes-hidden (hidden) [OK]
 tcrypt-images/tc_3-sha512-xts-serpent-twofish-aes-hidden (hidden) [OK]
 tcrypt-images/tc_4-sha512-xts-aes-hidden (hidden) [OK]
 tcrypt-images/tc_4-sha512-xts-serpent-twofish-aes-hidden (hidden) [OK]
 tcrypt-images/tc_5-sha512-xts-aes-hidden (hidden) [OK]
 tcrypt-images/tc_5-sha512-xts-serpent-twofish-aes-hidden (hidden) [OK]
 tcrypt-images/vc_1-sha512-xts-aes-hidden (hidden) [OK]
HEADER KEYFILES CHECK
 tcrypt-images/tck_5-sha512-xts-aes [OK]
 tcrypt-images/vck_1-sha512-xts-aes [OK]
 tcrypt-images/vck_1_nopw-blake2s-xts-aes [OK]
 tcrypt-images/vck_1_nopw-sha256-xts-aes [OK]
 tcrypt-images/vck_1_nopw-sha512-xts-aes [OK]
 tcrypt-images/vck_1_pw12-blake2s-xts-aes [OK]
 tcrypt-images/vck_1_pw12-sha256-xts-aes [OK]
 tcrypt-images/vck_1_pw12-sha512-xts-aes [OK]
 tcrypt-images/vck_1_pw72-blake2s-xts-aes [OK]
 tcrypt-images/vck_1_pw72-sha256-xts-aes [OK]
 tcrypt-images/vck_1_pw72-sha512-xts-aes [OK]
WARNING: You must be root to run activation part of test, test skipped.
PASS: tcrypt-compat-test
REQUIRED KDF TEST
REQUIRED CIPHERS TEST
#     Algorithm | Key |  Encryption |  Decryption
    aes-xts        256b      3921.0 MiB/s      3925.6 MiB/s
twofish-xts        256b       424.8 MiB/s       432.1 MiB/s
serpent-xts        256b       667.9 MiB/s       662.8 MiB/s
    aes-cbc        256b       816.4 MiB/s      2726.1 MiB/s
    aes-lrw        256b      1893.2 MiB/s      1895.4 MiB/s
PASSPHRASE CHECK
 luks1-images/luks1_aes-cbc-essiv-sha256-sha1.img [OK]
 luks1-images/luks1_aes-lrw-plain64-sha1.img [OK]
 luks1-images/luks1_aes-xts-essiv-wp256-whirlpool.img [N/A]
 luks1-images/luks1_aes-xts-plain64-sha1.img [OK]
 luks1-images/luks1_aes-xts-plain64-sha256.img [OK]
 luks1-images/luks1_aes-xts-plain64-whirlpool.img [OK]
 luks1-images/luks1_serpent-xts-plain64-sha1.img [OK]
 luks1-images/luks1_serpent-xts-plain64-sha256.img [OK]
 luks1-images/luks1_serpent-xts-plain64-whirlpool.img [OK]
 luks1-images/luks1_twofish-xts-plain64-sha1.img [OK]
 luks1-images/luks1_twofish-xts-plain64-sha256.img [OK]
 luks1-images/luks1_twofish-xts-plain64-whirlpool.img [OK]
WARNING: You must be root to run activation part of test, test skipped.
PASS: luks1-compat-test
TEST SKIPPED: You must be root to run this test, test skipped.
SKIP: device-test
WARNING: You must be root to run this test, test skipped.
SKIP: keyring-test
WARNING: You must be root to run this test, test skipped.
SKIP: keyring-compat-test
[0] Generating test headers
generate-luks2-area-in-json-hdr-space-json0.img.sh...jq: parse error: Invalid 
numeric literal at EOF at line 1, column 12288
jq: parse error: Invalid numeric literal at EOF at line 1, column 12288
Header generator ./generate-luks2-area-in-json-hdr-space-json0.img.sh failed: 
'5'
FAILED backtrace:
135 ./luks2-validation-test
FAIL: luks2-validation-test
WARNING: You must be root to run this test, test skipped.
SKIP: luks2-integrity-test
Test vectors using OpenSSL 3.5.6 7 Apr 2026 [default][legacy][threads][argon2] 
crypto backend.
PBKDF vector 00 argon2i [OK]
PBKDF vector 01 argon2id [OK]
PBKDF vector 02 argon2i [OK]
PBKDF vector 03 argon2id [OK]
PBKDF vector 04 pbkdf2-sha1 [OK]
PBKDF vector 05 pbkdf2-sha1 [OK]
PBKDF vector 06 pbkdf2-sha1 [OK]
PBKDF vector 07 pbkdf2-sha1 [OK]
PBKDF vector 08 pbkdf2-sha1 [OK]
PBKDF vector 09 pbkdf2-sha1 [OK]
PBKDF vector 10 pbkdf2-sha1 [OK]
PBKDF vector 11 pbkdf2-sha1 [OK]
PBKDF vector 12 pbkdf2-sha1 [OK]
PBKDF vector 13 pbkdf2-sha1 [OK]
PBKDF vector 14 pbkdf2-sha1 [OK]
PBKDF vector 15 pbkdf2-sha1 [OK]
PBKDF vector 16 pbkdf2-sha1 [OK]
PBKDF vector 17 pbkdf2-sha1 [OK]
PBKDF vector 18 pbkdf2-sha256 [OK]
PBKDF vector 19 pbkdf2-sha512 [OK]
PBKDF vector 20 pbkdf2-whirlpool [OK]
Hash vector 00: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 01: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 02: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 03: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 04: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 05: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
Hash vector 06: 
[crc32][sha1][sha256][sha512][ripemd160][whirlpool][blake2b-512][blake2s-256]
HMAC vector 00: [sha1][sha256][sha512]
HMAC vector 01: [sha1][sha256][sha512]
HMAC vector 02: [sha1][sha256][sha512]
HMAC vector 03: [sha1][sha256][sha512]
HMAC vector 04: [sha1][sha256][sha512]
HMAC vector 05: [sha1][sha256][sha512]
CIPHER vector 00: [aes-ecb,128bits][serpent-ecb,128bits]
CIPHER vector 01: [aes-cbc,128bits][serpent-cbc,128bits]
CIPHER vector 02: [aes-ecb,256bits][serpent-ecb,256bits]
CIPHER vector 03: [aes-cbc,256bits][serpent-cbc,256bits]
CIPHER vector 04: [aes-xts,256bits][serpent-xts,256bits]
CIPHER vector 05: [aes-xts,512bits][serpent-xts,512bits]
CIPHER vector 06: 
[xchacha12,aes-adiantum,256bits][xchacha20,aes-adiantum,256bits]
IV vector 00: [aes-cbc-null][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 01: [aes-cbc-plain][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 02: [aes-cbc-plain64][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 03: [aes-cbc-plain64be][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 04: [aes-cbc-essiv:sha256][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 05: [aes-cbc-benbi][512][1024][1024L][2048][2048L][4096][4096L]
IV vector 06: [aes-cbc-eboiv][512][1024][1024L][2048][2048L][4096][4096L]
BASE64 00 [encode][decode]
BASE64 01 [encode][decode]
BASE64 02 [encode][decode]
BASE64 03 [encode][decode]
BASE64 04 [encode][decode]
BASE64 05 [encode][decode]
BASE64 06 [encode][decode]
BASE64 07 [encode][decode]
BASE64 08 [encode][decode]
BASE64 09 [encode][decode]
BASE64 10 [encode][decode]
BASE64 11 [encode][decode]
BASE64 12 [encode][decode]
BASE64 13 [encode][decode]
BASE64 14 [encode][decode]
BASE64 15 [encode][decode]
BASE64 16 [encode][decode]
MEMEQ [OK]
UTF8/16 00 [UTF8_TO_UTF16][UTF16_TO_UTF8]
UTF8/16 01 [UTF8_TO_UTF16][UTF16_TO_UTF8]
UTF8/16 02 [UTF8_TO_UTF16][UTF16_TO_UTF8]
Defaults: [LUKS1 hash sha256] [PLAIN hash sha256] [VERITY hash sha256] [OK]
PASS: vectors-test
System PAGE_SIZE=4096
Run tests in local filesystem
WARNING: You must be root to run remaining tests.
PASS: blockwise-compat-test
HEADER CHECK
 bitlk-images/bitlk-aes-cbc-128-4k.img [OK]
 bitlk-images/bitlk-aes-cbc-128.img [OK]
 bitlk-images/bitlk-aes-cbc-256.img [OK]
 bitlk-images/bitlk-aes-cbc-elephant-128.img [OK]
 bitlk-images/bitlk-aes-cbc-elephant-256.img [OK]
 bitlk-images/bitlk-aes-xts-128-4k.img [OK]
 bitlk-images/bitlk-aes-xts-128-eow.img [OK]
 bitlk-images/bitlk-aes-xts-128-new-entry.img [OK]
 bitlk-images/bitlk-aes-xts-128-smart-card.img [OK]
 bitlk-images/bitlk-aes-xts-128-startup-key-win11.img [OK]
 bitlk-images/bitlk-aes-xts-128-startup-key.img [OK]
 bitlk-images/bitlk-aes-xts-128.img [OK]
 bitlk-images/bitlk-aes-xts-256.img [OK]
 bitlk-images/bitlk-clearkey-aes-cbc-128.img [OK]
 bitlk-images/bitlk-togo-aes-cbc-128.img [OK]
 bitlk-images/bitlk-togo-aes-xts-128.img [OK]
WARNING: You must be root to run activation part of test, test skipped.
PASS: bitlk-compat-test
HEADER CHECK
 fvault2-images/small [OK]
WARNING: You must be root to run activation part of test, test skipped.
PASS: fvault2-compat-test
Checking dlopen(../.libs/libcryptsetup.so)...OK
Performed 144 symbol checks in total.
PASS: run-all-symbols
MODECONV:[aes-xts-plain][aes-xts-plain64][aes-cbc-plain][aes-cbc-plain64][aes-cbc-essiv:sha256][aes][twofish][cipher_null]
[null][xchacha12,aes-adiantum-plain64][xchacha20,aes-adiantum-plain64][aes:64-cbc-lmk][des3_ede-cbc-tcw][aes-lrw-benbi][OK]
INTEGRITYCONV:[aead,0][poly1305,0][none,0][crc32,0][hmac-sha1,20][hmac-sha256,32][hmac-sha512,64][cmac-aes,16][blake2b-256,0][OK]
NULLCONV:[cipher_null-ecb][cipher_null][null][cipher-null][aes-ecb][NULL][OK]
HEXCONV:[0000000000000000][abcdef0123456789][aBCDef0123456789][ff][f][a-cde][FAKE][INV:7][INV:8][fff][fg][OK]
PASS: unit-utils-crypt-test
[1] Wipe full file [0/DIO][0][1048576/DIO][1048576][4194304/DIO][4194304][OK]
[2] Wipe blocks in file 
[0/DIO][0][1048576/DIO][1048576][4194304/DIO][4194304][OK]
WARNING: You must be root to run remaining tests.
PASS: unit-wipe-test
WARNING: You must be root to run this test, test skipped.
SKIP: reencryption-compat-test
WARNING: You must be root to run this test, test skipped.
SKIP: luks2-reencryption-test
[1] Reencryption with old flag is rejected
[2] Old reencryption in-progress (journal)
[3] Old reencryption in-progress (checksum)
[4] Old decryption in-progress (journal)
[5] Old decryption in-progress (checksum)
[6] Old reencryption in-progress (datashift)
[7] Reencryption with various mangled metadata
[8] Reencryption with AEAD is not supported
[9] Decryption with datashift
PASS: luks2-reencryption-mangle-test
WARNING: You must be root to run this test, test skipped.
SKIP: verity-compat-test
WARNING: You must be root to run this test, test skipped.
SKIP: integrity-compat-test
WARNING: You must be root to run this test, test skipped.
SKIP: ssh-test-plugin
WARNING: Variable RUN_SYSTEMD_PLUGIN_TEST must be defined, test skipped.
SKIP: systemd-test-plugin
=======================
1 of 12 tests failed
(22 tests were not run)
=======================
make[4]: *** [Makefile:910: check-TESTS] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[3]: *** [Makefile:1036: check-am] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:1038: check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[1]: *** [Makefile:2708: check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 
returned exit code 2
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to