Package: src:knot Version: 3.3.8-1 User: [email protected] Usertags: ftbfs-during-trixie-support-period Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable in the year 2028, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary \ --exclude=.la --exclude=example.com.zone \ --with python3 dh_update_autotools_config -O--exclude=.la -O--exclude=example.com.zone cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead dh_autoreconf -O--exclude=.la -O--exclude=example.com.zone 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' [... snipped ...] ok 623 - init ob[46+1]: seqno ok 624 - ob[47]: sent ok 625 - init ob[47+1]: seqno ok 626 - ob[48]: sent ok 627 - init ob[48+1]: seqno ok 628 - ob[49]: sent ok 629 - init ob[49+1]: seqno ok 630 - ob[50]: sent ok 631 - init ob[50+1]: seqno ok 632 - ob[51]: sent ok 633 - init ob[51+1]: seqno ok 634 - ob[52]: sent ok 635 - init ob[52+1]: seqno ok 636 - ob[53]: sent ok 637 - init ob[53+1]: seqno ok 638 - ob[54]: sent ok 639 - init ob[54+1]: seqno ok 640 - ob[55]: sent ok 641 - init ob[55+1]: seqno ok 642 - ob[56]: sent ok 643 - init ob[56+1]: seqno ok 644 - ob[57]: sent ok 645 - last ob[58]: not sent ok 646 - obufs: ACKed data ok 647 - obufs: unACKed survived ok 648 - obufs: just one survived ok 649 - obufs: survivor not sent ok 650 - send2: not too many at once ok 651 - send2: is TCP message ok 652 - send2: has ACK ok 653 - send2: fulfilled MSS ok 654 - obufs: send rest OK ok 655 - obufs: sent all ok 656 - obufs: survivor sent ok 657 - obufs: survivor seqno 1..657 # All 657 tests successful or skipped # Search tests basic ok 1 - Init ok 2 - Insert 'aa' ok 3 - Insert 'bb' # Search for 'a' ok 4 - Check found ok 5 - Compare key ok 6 - Compare data ok 7 - Compare no first key ok 8 - Compare 1 count # Search for 'aa' ok 9 - Check found ok 10 - Compare key ok 11 - Compare data ok 12 - Compare no first key ok 13 - Compare 1 count # Search for 'b' ok 14 - Check found ok 15 - Compare key ok 16 - Compare data ok 17 - Compare no first key ok 18 - Compare 1 count # Search for 'bb' ok 19 - Check found ok 20 - Compare key ok 21 - Compare data ok 22 - Compare no first key ok 23 - Compare 1 count # Search for '0' ok 24 - Check not found ok 25 - Check no key ok 26 - Check no data # Search for '000' ok 27 - Check not found ok 28 - Check no key ok 29 - Check no data # Search for '00000000000000000000000000000000000000000000' ok 30 - Check not found ok 31 - Check no key ok 32 - Check no data # Search for 'a0' ok 33 - Check not found ok 34 - Check no key ok 35 - Check no data # Search for 'ab' ok 36 - Check not found ok 37 - Check no key ok 38 - Check no data # Search for 'aaa' ok 39 - Check not found ok 40 - Check no key ok 41 - Check no data # Search for 'bbb' ok 42 - Check not found ok 43 - Check no key ok 44 - Check no data # Search for 'cc' ok 45 - Check not found ok 46 - Check no key ok 47 - Check no data # Search for 'ccc' ok 48 - Check not found ok 49 - Check no key ok 50 - Check no data # Search for 'cccccccccccccccccccccccccccccccccccccccccccc' ok 51 - Check not found ok 52 - Check no key ok 53 - Check no data # Search for '' ok 54 - Check found multi ok 55 - Compare key ok 56 - Compare no data ok 57 - Compare first key ok 58 - Compare count # Search tests multi-result ok 59 - Init ok 60 - Insert '0' ok 61 - Insert 'ab' ok 62 - Insert 'abc' ok 63 - Insert 'abcd' ok 64 - Insert 'abc-1' ok 65 - Insert 'abc-99' ok 66 - Insert 'z' # Search for '' ok 67 - Check found multi ok 68 - Compare key ok 69 - Compare no data ok 70 - Compare first key ok 71 - Compare count # Search for 'a' ok 72 - Check found multi ok 73 - Compare key ok 74 - Compare no data ok 75 - Compare first key ok 76 - Compare count # Search for 'ab' ok 77 - Check found multi ok 78 - Compare key ok 79 - Compare no data ok 80 - Compare first key ok 81 - Compare count # Search for 'abc' ok 82 - Check found multi ok 83 - Compare key ok 84 - Compare no data ok 85 - Compare first key ok 86 - Compare count # Search for 'abc-' ok 87 - Check found multi ok 88 - Compare key ok 89 - Compare no data ok 90 - Compare first key ok 91 - Compare count 1..91 # All 91 tests successful or skipped ok 1 - nsec_next, zero-byte label, apex ok 2 - nsec_next, zero-byte label, subdomain ok 3 - nsec_next, zero-byte label, binary ok 4 - nsec_next, increment first label (simple) ok 5 - nsec_next, increment first label (binary) ok 6 - nsec_next, increment first label (in place) ok 7 - nsec_next, increment first label (extend) ok 8 - nsec_next, name to long, strip label and increase next (simple) ok 9 - nsec_next, name to long, strip label and increase next (binary) ok 10 - nsec_next, name to long, strip label and increase next (extend) ok 11 - nsec_next, label too long, strip and increase next (simple) ok 12 - nsec_next, label too long, strip and increase next (extend) ok 13 - nsec_next, label too long, strip multiple ok 14 - nsec_next, label too long, wrap around to apex 1..14 # All 14 tests successful or skipped ok 1 - rrl: create ok 2 - rrl: unlimited IPv4/v6 requests ok 3 - rrl: IPv4 hash input buffer ok 4 - rrl: IPv6 hash input buffer 1..4 # All 4 tests successful or skipped 1..87 ok 1 - 00-0_general: output matches ok 2 - 00-1_general: output matches ok 3 - 00-2_general: output matches ok 4 - 00-3_general: output matches ok 5 - 00-4_general: output matches ok 6 - 01_owner: output matches ok 7 - 02_class: output matches ok 8 - 03_rrttl: output matches ok 9 - 04-0_ORIGIN: output matches ok 10 - 04-1_ORIGIN: output matches ok 11 - 04-2_ORIGIN: output matches ok 12 - 04-3_ORIGIN: output matches ok 13 - 04-4_ORIGIN: output matches ok 14 - 04-5_ORIGIN: output matches ok 15 - 04-6_ORIGIN: output matches ok 16 - 04-7_ORIGIN: output matches ok 17 - 04-8_ORIGIN: output matches ok 18 - 04-9_ORIGIN: output matches ok 19 - 05-0_TTL: output matches ok 20 - 05-1_TTL: output matches ok 21 - 05-2_TTL: output matches ok 22 - 05-3_TTL: output matches ok 23 - 05-4_TTL: output matches ok 24 - 06-0_INCLUDE: output matches ok 25 - 06-1_INCLUDE: output matches ok 26 - 06-2_INCLUDE: output matches ok 27 - 06-3_INCLUDE: output matches ok 28 - 06-4_INCLUDE: output matches ok 29 - 06-5_INCLUDE: output matches ok 30 - 06-6_INCLUDE: output matches ok 31 - 06-7_INCLUDE: output matches ok 32 - 06-8_INCLUDE: output matches ok 33 - 07-0-rdata: output matches ok 34 - 07-1-rdata: output matches ok 35 - 07-2-rdata: output matches ok 36 - 07-3-rdata: output matches ok 37 - 07-4-rdata: output matches ok 38 - 10_A: output matches ok 39 - 11_AAAA: output matches ok 40 - 12_TXT: output matches ok 41 - 13_SPF: output matches ok 42 - 14_NS: output matches ok 43 - 15_CNAME: output matches ok 44 - 16_PTR: output matches ok 45 - 17_DNAME: output matches ok 46 - 18_MX: output matches ok 47 - 19_AFSDB: output matches ok 48 - 20_RT: output matches ok 49 - 21_KX: output matches ok 50 - 22_HINFO: output matches ok 51 - 23_MINFO: output matches ok 52 - 24_RP: output matches ok 53 - 25_SOA: output matches ok 54 - 26_SRV: output matches ok 55 - 27_NAPTR: output matches ok 56 - 28_TYPE: output matches ok 57 - 29_CERT: output matches ok 58 - 30_KEY: output matches ok 59 - 31_DNSKEY: output matches ok 60 - 32_APL: output matches ok 61 - 33_DS: output matches ok 62 - 34_SSHFP: output matches ok 63 - 35_IPSECKEY: output matches ok 64 - 36_RRSIG: output matches ok 65 - 37_NSEC: output matches ok 66 - 38_DHCID: output matches ok 67 - 39_NSEC3: output matches ok 68 - 40_NSEC3PARAM: output matches ok 69 - 41_TLSA: output matches ok 70 - 42_LOC: output matches ok 71 - 43_EUI48: output matches ok 72 - 44_EUI64: output matches ok 73 - 45_NID: output matches ok 74 - 46_L32: output matches ok 75 - 47_L64: output matches ok 76 - 48_LP: output matches ok 77 - 49_CDS: output matches ok 78 - 50_CDNSKEY: output matches ok 79 - 51_URI: output matches ok 80 - 52_CAA: output matches ok 81 - 53_SMIMEA: output matches ok 82 - 54_OPENPGPKEY: output matches ok 83 - 55_CSYNC: output matches ok 84 - 56_ZONEMD: output matches ok 85 - 57_SVCB: output matches ok 86 - 58_HTTPS: output matches ok 87 - 59_WALLET: output matches # All 87 tests successful or skipped ok 1 - cname_extra_01.zone - check program return ok 2 - cname_extra_01.zone - check fatal ok 3 - cname_extra_01.zone - check errors ok 4 - cname_extra_02.signed - check program return ok 5 - cname_extra_02.signed - check fatal ok 6 - cname_extra_02.signed - check errors ok 7 - cname_multiple.zone - check program return ok 8 - cname_multiple.zone - check fatal ok 9 - cname_multiple.zone - check errors ok 10 - dname_children.zone - check program return ok 11 - dname_children.zone - check fatal ok 12 - dname_children.zone - check errors ok 13 - dname_multiple.zone - check program return ok 14 - dname_multiple.zone - check fatal ok 15 - dname_multiple.zone - check errors ok 16 - dname_extra_ns.zone - check program return ok 17 - dname_extra_ns.zone - check fatal ok 18 - dname_extra_ns.zone - check errors ok 19 - ds_apex.zone - check program return ok 20 - ds_apex.zone - check fatal ok 21 - ds_apex.zone - check errors ok 22 - ns_apex.missing - check program return ok 23 - ns_apex.missing - check fatal ok 24 - ns_apex.missing - check errors ok 25 - glue_apex_both.missing - check program return ok 26 - glue_apex_both.missing - check fatal ok 27 - glue_apex_both.missing - check errors ok 28 - glue_apex_one.missing - check program return ok 29 - glue_apex_one.missing - check fatal ok 30 - glue_apex_one.missing - check errors ok 31 - glue_besides.missing - check program return ok 32 - glue_besides.missing - check fatal ok 33 - glue_besides.missing - check errors ok 34 - glue_deleg.missing - check program return ok 35 - glue_deleg.missing - check fatal ok 36 - glue_deleg.missing - check errors ok 37 - glue_in_apex.missing - check program return ok 38 - glue_in_apex.missing - check fatal ok 39 - glue_in_apex.missing - check errors ok 40 - different_signer_name.signed - check program return ok 41 - different_signer_name.signed - check fatal ok 42 - different_signer_name.signed - check errors ok 43 - no_rrsig.signed - check program return ok 44 - no_rrsig.signed - check fatal ok 45 - no_rrsig.signed - check errors ok 46 - no_rrsig_with_delegation.signed - check program return ok 47 - no_rrsig_with_delegation.signed - check fatal ok 48 - no_rrsig_with_delegation.signed - check errors ok 49 - nsec_broken_chain_01.signed - check program return ok 50 - nsec_broken_chain_01.signed - check fatal ok 51 - nsec_broken_chain_01.signed - check errors ok 52 - nsec_broken_chain_02.signed - check program return ok 53 - nsec_broken_chain_02.signed - check fatal ok 54 - nsec_broken_chain_02.signed - check errors ok 55 - nsec_missing.signed - check program return ok 56 - nsec_missing.signed - check fatal ok 57 - nsec_missing.signed - check errors ok 58 - nsec_multiple.signed - check program return ok 59 - nsec_multiple.signed - check fatal ok 60 - nsec_multiple.signed - check errors ok 61 - nsec_wrong_bitmap_01.signed - check program return ok 62 - nsec_wrong_bitmap_01.signed - check fatal ok 63 - nsec_wrong_bitmap_01.signed - check errors ok 64 - nsec_wrong_bitmap_02.signed - check program return ok 65 - nsec_wrong_bitmap_02.signed - check fatal ok 66 - nsec_wrong_bitmap_02.signed - check errors ok 67 - nsec3_missing.signed - check program return ok 68 - nsec3_missing.signed - check fatal ok 69 - nsec3_missing.signed - check errors ok 70 - nsec3_optout_ent.invalid - check program return ok 71 - nsec3_optout_ent.invalid - check fatal ok 72 - nsec3_optout_ent.invalid - check errors ok 73 - nsec3_wrong_bitmap_01.signed - check program return ok 74 - nsec3_wrong_bitmap_01.signed - check fatal ok 75 - nsec3_wrong_bitmap_01.signed - check errors ok 76 - nsec3_wrong_bitmap_02.signed - check program return ok 77 - nsec3_wrong_bitmap_02.signed - check fatal ok 78 - nsec3_wrong_bitmap_02.signed - check errors ok 79 - nsec3_ds.signed - check program return ok 80 - nsec3_ds.signed - check fatal ok 81 - nsec3_ds.signed - check errors ok 82 - nsec3_optout.signed - check program return ok 83 - nsec3_optout.signed - check fatal ok 84 - nsec3_optout.signed - check errors ok 85 - nsec3_chain_01.signed - check program return ok 86 - nsec3_chain_01.signed - check fatal ok 87 - nsec3_chain_01.signed - check errors ok 88 - nsec3_chain_02.signed - check program return ok 89 - nsec3_chain_02.signed - check fatal ok 90 - nsec3_chain_02.signed - check errors ok 91 - nsec3_chain_03.signed - check program return ok 92 - nsec3_chain_03.signed - check fatal ok 93 - nsec3_chain_03.signed - check errors ok 94 - nsec3_param_invalid.signed - check program return ok 95 - nsec3_param_invalid.signed - check fatal ok 96 - nsec3_param_invalid.signed - check errors ok 97 - nsec3_param_invalid.signed - check program return ok 98 - nsec3_param_invalid.signed - check fatal ok 99 - nsec3_param_invalid.signed - check errors ok 100 - rrsig_signed.signed - check program return ok 101 - rrsig_signed.signed - check fatal ok 102 - rrsig_signed.signed - check errors ok 103 - rrsig_rdata_ttl.signed - check program return ok 104 - rrsig_rdata_ttl.signed - check fatal ok 105 - rrsig_rdata_ttl.signed - check errors ok 106 - duplicate.signature - check program return ok 107 - duplicate.signature - check fatal ok 108 - duplicate.signature - check errors ok 109 - missing.signed - check program return ok 110 - missing.signed - check fatal ok 111 - missing.signed - check errors ok 112 - dnskey_param_error.signed - check program return ok 113 - dnskey_param_error.signed - check fatal ok 114 - dnskey_param_error.signed - check errors ok 115 - dnskey_keytags.many - check program return ok 116 - dnskey_keytags.many - check fatal ok 117 - dnskey_keytags.many - check errors ok 118 - invalid_ds.signed - check program return ok 119 - invalid_ds.signed - check fatal ok 120 - invalid_ds.signed - check errors ok 121 - cdnskey.invalid - check program return ok 122 - cdnskey.invalid - check fatal ok 123 - cdnskey.invalid - check errors ok 124 - cdnskey.invalid.param - check program return ok 125 - cdnskey.invalid.param - check fatal ok 126 - cdnskey.invalid.param - check errors ok 127 - cdnskey.nocds - check program return ok 128 - cdnskey.nocds - check fatal ok 129 - cdnskey.nocds - check errors ok 130 - cdnskey.nocdnskey - check program return ok 131 - cdnskey.nocdnskey - check fatal ok 132 - cdnskey.nocdnskey - check errors ok 133 - cdnskey.nodnskey - check program return ok 134 - cdnskey.nodnskey - check fatal ok 135 - cdnskey.nodnskey - check errors ok 136 - cdnskey.orphan.cds - check program return ok 137 - cdnskey.orphan.cds - check fatal ok 138 - cdnskey.orphan.cds - check errors ok 139 - cdnskey.orphan.cdnskey - check program return ok 140 - cdnskey.orphan.cdnskey - check fatal ok 141 - cdnskey.orphan.cdnskey - check errors ok 142 - cdnskey.delete.invalid.cds - check program return ok 143 - cdnskey.delete.invalid.cds - check fatal ok 144 - cdnskey.delete.invalid.cds - check errors ok 145 - cdnskey.delete.invalid.cdnskey - check program return ok 146 - cdnskey.delete.invalid.cdnskey - check fatal ok 147 - cdnskey.delete.invalid.cdnskey - check errors ok 148 - delegation.signed - check program return ok 149 - delegation.signed - check fatal ok 150 - delegation.signed - check errors ok 151 - nsec_nonauth.invalid - check program return ok 152 - nsec_nonauth.invalid - check fatal ok 153 - nsec_nonauth.invalid - check errors ok 154 - rrsig_ttl.signed - correct zone, without error ok 155 - no_error_delegation_bitmap.signed - correct zone, without error ok 156 - no_error_nsec3_optout.signed - correct zone, without error ok 157 - glue_wildcard.valid - correct zone, without error ok 158 - glue_no_foreign.valid - correct zone, without error ok 159 - glue_in_deleg.valid - correct zone, without error ok 160 - cdnskey.cds - correct zone, without error ok 161 - cdnskey.delete.both - correct zone, without error ok 162 - dname_apex_nsec3.signed - correct zone, without error not ok 163 - dnskey_keytags.more - correct zone, without error ok 164 - nsec3_optout_ent.valid - correct zone, without error ok 165 - nsec3_optout_ent.all - correct zone, without error ok 166 - no_rrsig.signed - correct zone, without error ok 167 - no_rrsig_with_delegation.signed - correct zone, without error ok 168 - nsec_broken_chain_01.signed - correct zone, without error ok 169 - nsec_broken_chain_02.signed - correct zone, without error ok 170 - nsec_missing.signed - correct zone, without error ok 171 - nsec_multiple.signed - correct zone, without error ok 172 - nsec_wrong_bitmap_01.signed - correct zone, without error ok 173 - nsec_wrong_bitmap_02.signed - correct zone, without error ok 174 - nsec3_missing.signed - correct zone, without error ok 175 - nsec3_wrong_bitmap_01.signed - correct zone, without error ok 176 - nsec3_wrong_bitmap_02.signed - correct zone, without error ok 177 - nsec3_ds.signed - correct zone, without error ok 178 - nsec3_optout.signed - correct zone, without error ok 179 - nsec3_chain_01.signed - correct zone, without error ok 180 - nsec3_chain_02.signed - correct zone, without error ok 181 - nsec3_chain_03.signed - correct zone, without error ok 182 - nsec3_param_invalid.signed - correct zone, without error ok 183 - rrsig_signed.signed - correct zone, without error ok 184 - rrsig_rdata_ttl.signed - correct zone, without error ok 185 - duplicate.signature - correct zone, without error ok 186 - missing.signed - correct zone, without error ok 187 - dnskey_param_error.signed - correct zone, without error ok 188 - dnskey_keytags.many - correct zone, without error ok 189 - cdnskey.invalid - correct zone, without error ok 190 - cdnskey.invalid.param - correct zone, without error ok 191 - cdnskey.nocds - correct zone, without error ok 192 - cdnskey.nocdnskey - correct zone, without error ok 193 - cdnskey.nodnskey - correct zone, without error ok 194 - cdnskey.orphan.cds - correct zone, without error ok 195 - cdnskey.orphan.cdnskey - correct zone, without error ok 196 - cdnskey.delete.invalid.cds - correct zone, without error ok 197 - cdnskey.delete.invalid.cdnskey - correct zone, without error ok 198 - delegation.signed - correct zone, without error 1..198 # Looks like you failed 1 test of 198 make[4]: *** [Makefile:2762: check-local] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests' make[3]: *** [Makefile:2431: check-am] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests' make[2]: *** [Makefile:496: check-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test: error: make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 returned exit code 2 make[1]: *** [debian/rules:111: override_dh_auto_test-arch] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:51: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/ftbfs-future/ About the archive rebuild: This is an effort to keep trixie free from FTBFS bugs during its lifetime as a supported distribution, as explained here: https://lists.debian.org/debian-devel/2024/05/msg00414.html (While they are not yet, please note that the bugs will be RC for trixie) The build was made using sbuild and a reduced chroot with only build-essential packages. If you could not 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 affects, so that this is still visible in the BTS web page for this package. Thanks.

