Your message dated Thu, 28 May 2026 22:58:53 +0000
with message-id <[email protected]>
and subject line Bug#1135413: fixed in libzonemaster-ldns-perl 5.0.2+ds-2
has caused the Debian Bug report #1135413,
regarding libzonemaster-ldns-perl: FTBFS: Failed 1/14 test programs. 1/252
subtests failed.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1135413: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135413
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libzonemaster-ldns-perl
Version: 5.0.2+ds-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202605/
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:libzonemaster-ldns-perl, so that this is
still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --no-internal-ldns
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="-g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2"
LD="x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wl,-z,relro -Wl,-z,now" --no-internal-ldns
include /<<PKGBUILDDIR>>/inc/Module/Install.pm
include inc/Module/Install/Metadata.pm
include inc/Module/Install/Base.pm
include inc/Module/Install/Makefile.pm
[... snipped ...]
ok 3
ok 4
ok 5
1..5
ok 10 - NSEC
# Subtest: From string
ok 1 - An object of class 'Zonemaster::LDNS::RR::NS' isa
'Zonemaster::LDNS::RR::NS'
ok 2 - direct comparison works
ok 3 - direct comparison works
ok 4 - direct comparison works
ok 5 - indirect comparison works
ok 6 - indirect comparison works
ok 7 - indirect comparison works
ok 8
1..8
ok 11 - From string
# Subtest: DS
# Subtest: Good RR
ok 1 - An object of class 'Zonemaster::LDNS::RR::DS' isa
'Zonemaster::LDNS::RR::DS'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
ok 1 - Good RR
1..1
ok 12 - DS
# Subtest: CDS
# Subtest: Good RR
ok 1 - An object of class 'Zonemaster::LDNS::RR::CDS' isa
'Zonemaster::LDNS::RR::CDS'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
ok 1 - Good RR
1..1
ok 13 - CDS
# Subtest: NSEC3 without salt
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3' isa
'Zonemaster::LDNS::RR::NSEC3'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
1..10
ok 14 - NSEC3 without salt
# Subtest: NSEC3 with salt
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3' isa
'Zonemaster::LDNS::RR::NSEC3'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
1..10
ok 15 - NSEC3 with salt
# Subtest: NSEC3 with unknown algorithm
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3' isa
'Zonemaster::LDNS::RR::NSEC3'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
1..10
ok 16 - NSEC3 with unknown algorithm
# Subtest: NSEC3PARAM without salt and non-zero flags
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3PARAM' isa
'Zonemaster::LDNS::RR::NSEC3PARAM'
ok 2
ok 3
ok 4
ok 5 - Salt
ok 6
ok 7
1..7
ok 17 - NSEC3PARAM without salt and non-zero flags
# Subtest: NSEC3PARAM with salt
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3PARAM' isa
'Zonemaster::LDNS::RR::NSEC3PARAM'
ok 2
ok 3
ok 4 - Iterations
ok 5 - Salt
ok 6
ok 7
1..7
ok 18 - NSEC3PARAM with salt
# Subtest: NSEC3PARAM with unknown algorithm
ok 1 - An object of class 'Zonemaster::LDNS::RR::NSEC3PARAM' isa
'Zonemaster::LDNS::RR::NSEC3PARAM'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok 19 - NSEC3PARAM with unknown algorithm
# Subtest: SIG
ok 1 - An object of class 'Zonemaster::LDNS::RR::SIG' isa
'Zonemaster::LDNS::RR::SIG'
ok 2 - Zonemaster::LDNS::RR::SIG->can('check_rd_count')
ok 3
1..3
ok 20 - SIG
# Subtest: SRV
ok 1
1..1
ok 21 - SRV
# Subtest: SPF
ok 1 - An object of class 'Zonemaster::LDNS::RR::SPF' isa
'Zonemaster::LDNS::RR::SPF'
ok 2 - An object of class 'Zonemaster::LDNS::RR::SPF' isa
'Zonemaster::LDNS::RR::SPF'
ok 3
ok 4
1..4
ok 22 - SPF
# Subtest: DNAME
ok 1 - An object of class 'Zonemaster::LDNS::RR::DNAME' isa
'Zonemaster::LDNS::RR::DNAME'
ok 2
1..2
ok 23 - DNAME
# Subtest: SVCB
ok 1 - An object of class 'Zonemaster::LDNS::RR::SVCB' isa
'Zonemaster::LDNS::RR::SVCB'
ok 2 - $rr->check_rd_count() does not crash
1..2
ok 24 - SVCB
# Subtest: HTTPS
ok 1 - An object of class 'Zonemaster::LDNS::RR::HTTPS' isa
'Zonemaster::LDNS::RR::HTTPS'
ok 2 - $rr->check_rd_count() does not crash
1..2
ok 25 - HTTPS
# Subtest: generic type
ok 1 - An object of class 'Zonemaster::LDNS::RR' isa 'Zonemaster::LDNS::RR'
ok 2 - $rr->check_rd_count() does not crash
1..2
ok 26 - generic type
# Subtest: croak when given malformed CAA records
ok 1
1..1
ok 27 - croak when given malformed CAA records
1..27
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/27 subtests
t/rrlist.t .........
# Subtest: Empty RRList
ok 1 - An object of class 'Zonemaster::LDNS::RRList' isa
'Zonemaster::LDNS::RRList'
ok 2 - An object of class 'Zonemaster::LDNS::RRList' isa
'Zonemaster::LDNS::RRList'
ok 3 - An object of class 'Zonemaster::LDNS::RRList' isa
'Zonemaster::LDNS::RRList'
ok 4 - two distinct empty RRLists are equal to each other
ok 5 - eq on two empty lists is commutative
ok 6 - stringifying an implicitly empty list gives empty string
ok 7 - stringifying an explicitly empty list gives empty string
ok 8 - the implicitly empty list isnât equal to a non-empty one
ok 9 - the explicitly empty list isnât equal to a non-empty one
ok 10 - now both lists are empty
ok 11 - count() on implicitly empty list is 0
ok 12 - count() on explicitly empty list is 0
ok 13 - get(0) on empty list gives undef
ok 14 - get(42) on empty list also gives undef
ok 15 - an empty list is not an RRset
ok 16 - an empty list is not an RRset
1..16
ok 1 - Empty RRList
# Subtest: Good RRList
ok 1 - Two in RRList
ok 2 - RRList string match
ok 3 - An object of class 'Zonemaster::LDNS::RR::NS' isa
'Zonemaster::LDNS::RR'
ok 4 - An object of class 'Zonemaster::LDNS::RR::NS' isa
'Zonemaster::LDNS::RR::NS'
ok 5 - Equal RRLists
# Subtest: RRset
# Subtest: Same TTL and owner name
ok 1 - Is a RRset with same TTL and owner name
1..1
ok 1 - Same TTL and owner name
# Subtest: Different CLASS
ok 1 - Is not a RRset with different CLASS
1..1
ok 2 - Different CLASS
# Subtest: Different TYPE
ok 1 - Is not a RRset with different TYPE
1..1
ok 3 - Different TYPE
ok 4 # skip Further is_rrset() testing disabled due to an issue in LDNS
1..4
ok 6 - RRset
ok 7 - Push OK
ok 8 - Three RRs in RRList
ok 9 - An object of class 'Zonemaster::LDNS::RR::A' isa
'Zonemaster::LDNS::RR'
ok 10 - An object of class 'Zonemaster::LDNS::RR::A' isa
'Zonemaster::LDNS::RR::A'
ok 11 - No RR here
ok 12 - An object of class 'Zonemaster::LDNS::RR::A' isa
'Zonemaster::LDNS::RR'
ok 13 - An object of class 'Zonemaster::LDNS::RR::NS' isa
'Zonemaster::LDNS::RR'
ok 14 - An object of class 'Zonemaster::LDNS::RR::NS' isa
'Zonemaster::LDNS::RR'
ok 15 - Zero RRs in RRList
ok 16 - Is not a RRset
ok 17 - No RR here
1..17
ok 2 - Good RRList
# Subtest: Bad RRList
ok 1 - crashes on incorrect type
1..1
ok 3 - Bad RRList
1..3
ok
t/serialize.t ......
ok 1 - use Zonemaster::LDNS;
ok 2
ok 3
1..3
ok
t/utils.t ..........
ok 1 - use Zonemaster::LDNS;
ok 2 # skip no network
ok 3 # skip no network
ok 4 # skip no network
ok 5 # skip no network
ok 6 # skip no network
1..6
ok
t/wireformat.t .....
ok 1 - use Zonemaster::LDNS;
ok 2 - Wireformat round-trip for: example.com. A 192.0.2.1
ok 3 - Wireformat round-trip for: example.com. AAAA 2001:db8::3
ok 4 - Wireformat round-trip for: abc.example.com. AFSDB 1
afs-server.example.com.
ok 5 - Wireformat round-trip for: example.com. CAA 0 issue
"ca.example.net; account=123456"
ok 6 - Wireformat round-trip for: smith CERT PGP 0 0
aNvv4w==
ok 7 - Wireformat round-trip for: example.com. CNAME
joe.example.com.
ok 8 - Wireformat round-trip for: example.com. DNAME
example.net.
ok 9 - Wireformat round-trip for: example.com. DNSKEY 256 3 5
742iU/TpPSEDhm2SNKLijfUppn1U aNvv4w==
ok 10 - Wireformat round-trip for: example. DS 12345 3 1
123456789abcdef67890123456789abcdef67890
ok 11 - Wireformat round-trip for: example.com. HINFO
PC-Intel-700mhz "Redhat Linux 7.1"
ok 12 - Wireformat round-trip for: geo.example.com. LOC 42 21
43.528 N 71 05 06.284 W 12m
ok 13 - Wireformat round-trip for: example.com. MX 10
mail.example.com.
ok 14 - Wireformat round-trip for: example.com. NAPTR 100 10 u
sip+E2U !^.*$!sip:[email protected]!i .
ok 15 - Wireformat round-trip for: example.com. NS
ns1.example.com.
ok 16 - Wireformat round-trip for: example.com. NSEC
aaa.example.com. NS SOA RRSIG NSEC DNSKEY
ok 17 - Wireformat round-trip for: example. NSEC3 1 1 12
aabbccdd 2vptu5timamqttgl4luu9kg21e0aor3s A RRSIG
ok 18 - Wireformat round-trip for: example.com. NSEC3PARAM 1 0 1
B606B568
ok 19 - Wireformat round-trip for: 2.2.0.192.in-addr.arpa. PTR
www.example.com.
ok 20 - Wireformat round-trip for: my.example.com. RP
who.example.com txtrec.example.com
ok 21 - Wireformat round-trip for: www.example.com. RRSIG AAAA 5 3
60 20171006161502 20170926161502 25665 example.com.
khOgZGrdkaggUfmZbOFjZLXWZsA8 u+Y=
ok 22 - Wireformat round-trip for: example.com. SOA
ns1.example.com. hostmaster.example.com. 2003080800 172800 900 1209600 3600
ok 23 - Wireformat round-trip for: example.com. SPF 10 5 80
hostname.example.com
ok 24 - Wireformat round-trip for: _http._tcp.example.com. SRV 0 5 80
www.example.com.
ok 25 - Wireformat round-trip for: random.example.com. SSHFP 1 1
23D3C516AAF4C8E867D0A2968B2EB999 B3168216
ok 26 - Wireformat round-trip for: example.com. TLSA 3 1 1
d2abde240d7cd3ee6b4b28c54df034b9 7983a1d16e8a410e4561cb106618e971
ok 27 - Wireformat round-trip for: example.com. TXT "system
manager: [email protected]"
ok 28 - Wireformat round-trip for: host.example.com. WKS 192.0.2.3
TCP (ftp smtp telnet)
1..28
ok
Test Summary Report
-------------------
t/rr.t (Wstat: 256 (exited 1) Tests: 27 Failed: 1)
Failed test: 8
Non-zero exit status: 1
Files=14, Tests=252, 0 wallclock secs ( 0.03 usr 0.02 sys + 0.56 cusr 0.16
csys = 0.77 CPU)
Result: FAIL
Failed 1/14 test programs. 1/252 subtests failed.
make[1]: *** [Makefile:1284: test_dynamic] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: libzonemaster-ldns-perl
Source-Version: 5.0.2+ds-2
Done: Étienne Mollier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libzonemaster-ldns-perl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (supplier of updated
libzonemaster-ldns-perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 28 May 2026 20:37:57 +0200
Source: libzonemaster-ldns-perl
Architecture: source
Version: 5.0.2+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1135413
Changes:
libzonemaster-ldns-perl (5.0.2+ds-2) unstable; urgency=medium
.
* update-tests-outcomes.patch: new: update tests after ldns changes.
(Closes: #1135413)
* d/control: declare compliance to standards version 4.7.4.
Checksums-Sha1:
067669603e142920afb95f2b01422698578949cd 2722
libzonemaster-ldns-perl_5.0.2+ds-2.dsc
fdc9b3e20a32e127364ce7ec9d8f7e2606804e19 4332
libzonemaster-ldns-perl_5.0.2+ds-2.debian.tar.xz
Checksums-Sha256:
b9810e9f36e4aa53915e94b8459b6e467474c6ededd3dba029f7df69275b14c6 2722
libzonemaster-ldns-perl_5.0.2+ds-2.dsc
b6120da79ed87bfa017e360804394b833d3f63e11bad714ebf05c2e844905c10 4332
libzonemaster-ldns-perl_5.0.2+ds-2.debian.tar.xz
Files:
7128f310d69ed4a568691d49c91effcb 2722 perl optional
libzonemaster-ldns-perl_5.0.2+ds-2.dsc
13963cddf574d2cf583d84f48c4c033e 4332 perl optional
libzonemaster-ldns-perl_5.0.2+ds-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmoYjHkUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqoYBAAnYfVhQclWQIJbtK7lGw5kOlEBPHW
7vOnaGEArSZKBpBOVcMg7nPRhGMhlW57vKrQ1yVIHo+6pHgjXnzhV9OVjLXdbpo8
/fafe5hLuW+4ftzq62ANJ784L+picKM0mUXJgDSAFQBjE2wHbr5t9hmtPPdA9naj
UvrEPxz9peIhLqvt9k1hn+Lf+rBtHhEVA+/57RDfHtud8hKluSkmJDEaEZUcW9wx
OpGzf3n9LiTMgeKjNdP51tlDMv3tHBvt5HRUDhchN7LRi28AamyH/9SQ7HdzrVA8
W6aMcOD9R4LaQgmyRQxLWX20dBBrDZbk7oUh9PkRqFTw+NBMn2qsukLbdw31othZ
MrLey5MDIZFFZKsPQ2uslkM+jgpHvOGr4a4wmVspcuTa6a3YHryM7f6EOFKKalmh
L4Kem5zFj2IhzYxhY0OdmYdmjViFC7jVb7aT0cyQA965LalwDUA4YUneOvl0VS9T
LQf5gURxEBOoR2TJXCs2GldZhSE6LYP+3z9FYhAeUeL6p6jy8sLo0wXYF+O6ozdr
kkS0bE3lgAdkU4yNRiu0ONHI3+DcDS/lLeiRw87uvkDqU6f47zePC3K0j3fnLv1d
S/9RbCSltPv1c8tI8QZ4V4mq52c20Xrx5ynzh8ngu/8C8QmppD3fQIHLpWwQSoyO
BsHq9I/33c4yYjI=
=zZ18
-----END PGP SIGNATURE-----
pgprw7DIrgyBa.pgp
Description: PGP signature
--- End Message ---