Your message dated Tue, 06 Oct 2026 16:35:10 +0000
with message-id <[email protected]>
and subject line Bug#1031058: fixed in golang-github-pion-dtls.v2 2.2.6-4
has caused the Debian Bug report #1031058,
regarding golang-github-pion-dtls.v2: FTBFS randomly (failing tests)
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.)
--
1031058: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031058
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:golang-github-pion-dtls.v2
Version: 2.1.5-3
Severity: important
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in bookworm, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary-indep
dh binary-indep --builddirectory=_build --buildsystem=golang --with=golang
dh_update_autotools_config -i -O--builddirectory=_build
-O--buildsystem=golang
dh_autoreconf -i -O--builddirectory=_build -O--buildsystem=golang
dh_auto_configure -i -O--builddirectory=_build -O--buildsystem=golang
dh_auto_build -i -O--builddirectory=_build -O--buildsystem=golang
cd _build && go install -trimpath -v -p 1 github.com/pion/dtls/v2
github.com/pion/dtls/v2/e2e github.com/pion/dtls/v2/examples/dial/psk
github.com/pion/dtls/v2/examples/dial/selfsign
github.com/pion/dtls/v2/examples/dial/verify
github.com/pion/dtls/v2/examples/listen/psk
github.com/pion/dtls/v2/examples/listen/selfsign
github.com/pion/dtls/v2/examples/listen/verify github.com/pion/dtls/v2/examples/util
github.com/pion/dtls/v2/internal/ciphersuite
github.com/pion/dtls/v2/internal/ciphersuite/types
github.com/pion/dtls/v2/internal/closer github.com/pion/dtls/v2/internal/net/dpipe
github.com/pion/dtls/v2/internal/util github.com/pion/dtls/v2/pkg/crypto/ccm
github.com/pion/dtls/v2/pkg/crypto/ciphersuite
github.com/pion/dtls/v2/pkg/crypto/clientcertificate
github.com/pion/dtls/v2/pkg/crypto/elliptic
github.com/pion/dtls/v2/pkg/crypto/fingerprint github.com/pion/dtls/v2/pkg/crypto/hash
github.com/pion/dtls/v2/pkg/crypto/prf github.com/pion/dtls/v2/pkg/crypto/selfsign
github.com/pion/dtls/v2/pkg/crypto/signature
github.com/pion/dtls/v2/pkg/crypto/signaturehash github.com/pion/dtls/v2/pkg/protocol
github.com/pion/dtls/v2/pkg/protocol/alert
github.com/pion/dtls/v2/pkg/protocol/extension
github.com/pion/dtls/v2/pkg/protocol/handshake
github.com/pion/dtls/v2/pkg/protocol/recordlayer
internal/goarch
internal/unsafeheader
internal/abi
internal/cpu
internal/bytealg
internal/goexperiment
internal/goos
[... snipped ...]
# 0x4de919 testing.(*T).Run+0x379
/usr/lib/go-1.19/src/testing/testing.go:1494
# 0x623f9d golang.org/x/net/nettest.TestConn+0x11d
/<<PKGBUILDDIR>>/_build/src/golang.org/x/net/nettest/conntest.go:34
# 0x66bc13 github.com/pion/dtls/v2.TestNetTest+0x73
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/nettest_test.go:19
# 0x4ddb2a testing.tRunner+0x10a
/usr/lib/go-1.19/src/testing/testing.go:1446
1 @ 0x43ba56 0x44b81c 0x5fe349 0x46bbc1
# 0x5fe348
github.com/pion/transport/connctx.(*connCtx).WriteContext.func1+0xc8
/<<PKGBUILDDIR>>/_build/src/github.com/pion/transport/connctx/connctx.go:122
1 @ 0x43ba56 0x44b81c 0x620816 0x5fe0ae 0x62e296 0x62d425 0x490ca4 0x490a1c
0x6297db 0x46bbc1
# 0x620815 github.com/pion/dtls/v2/internal/net/dpipe.(*conn).Write+0x195
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/internal/net/dpipe/dpipe.go:128
# 0x5fe0ad github.com/pion/transport/connctx.(*connCtx).WriteContext+0x22d
/<<PKGBUILDDIR>>/_build/src/github.com/pion/transport/connctx/connctx.go:137
# 0x62e295 github.com/pion/dtls/v2.(*Conn).writePackets+0xa55
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:411
# 0x62d424 github.com/pion/dtls/v2.(*Conn).Write+0x244
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:331
# 0x490ca3 io.copyBuffer+0x203
/usr/lib/go-1.19/src/io/io.go:429
# 0x490a1b io.CopyBuffer+0x3b
/usr/lib/go-1.19/src/io/io.go:400
# 0x6297da golang.org/x/net/nettest.chunkedCopy+0xda
/<<PKGBUILDDIR>>/_build/src/golang.org/x/net/nettest/conntest.go:466
1 @ 0x43ba56 0x44c8de 0x44c8b5 0x468105 0x474ae5 0x476036 0x476015 0x62d8b5
0x631305 0x62f536 0x6319e5 0x46bbc1
# 0x468104 sync.runtime_SemacquireMutex+0x24
/usr/lib/go-1.19/src/runtime/sema.go:77
# 0x474ae4 sync.(*Mutex).lockSlow+0x164
/usr/lib/go-1.19/src/sync/mutex.go:171
# 0x476035 sync.(*Mutex).Lock+0x35
/usr/lib/go-1.19/src/sync/mutex.go:90
# 0x476014 sync.(*RWMutex).Lock+0x14
/usr/lib/go-1.19/src/sync/rwmutex.go:147
# 0x62d8b4 github.com/pion/dtls/v2.(*Conn).writePackets+0x74
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:375
# 0x631304 github.com/pion/dtls/v2.(*Conn).notify+0x344
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:783
# 0x62f535 github.com/pion/dtls/v2.(*Conn).readAndBuffer+0x535
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:584
# 0x6319e4 github.com/pion/dtls/v2.(*Conn).handshake.func3+0x104
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:852
1 @ 0x43ba56 0x44c8de 0x44c8b5 0x468105 0x474ae5 0x476036 0x476015 0x62d8b5
0x631305 0x6323e5 0x62d4e5 0x66bb82 0x624afb 0x474e82 0x474d7f 0x6248c3
0x624585 0x4ddb2b 0x46bbc1
# 0x468104 sync.runtime_SemacquireMutex+0x24
/usr/lib/go-1.19/src/runtime/sema.go:77
# 0x474ae4 sync.(*Mutex).lockSlow+0x164
/usr/lib/go-1.19/src/sync/mutex.go:171
# 0x476035 sync.(*Mutex).Lock+0x35
/usr/lib/go-1.19/src/sync/mutex.go:90
# 0x476014 sync.(*RWMutex).Lock+0x14
/usr/lib/go-1.19/src/sync/rwmutex.go:147
# 0x62d8b4 github.com/pion/dtls/v2.(*Conn).writePackets+0x74
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:375
# 0x631304 github.com/pion/dtls/v2.(*Conn).notify+0x344
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:783
# 0x6323e4 github.com/pion/dtls/v2.(*Conn).close+0xc4
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:928
# 0x62d4e4 github.com/pion/dtls/v2.(*Conn).Close+0x24
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/conn.go:349
# 0x66bb81 github.com/pion/dtls/v2.TestNetTest.func1.1+0x41
/<<PKGBUILDDIR>>/_build/src/github.com/pion/dtls/v2/nettest_test.go:26
# 0x624afa golang.org/x/net/nettest.timeoutWrapper.func1+0x1a
/<<PKGBUILDDIR>>/_build/src/golang.org/x/net/nettest/conntest.go:54
# 0x474e81 sync.(*Once).doSlow+0xc1
/usr/lib/go-1.19/src/sync/once.go:74
# 0x474d7e sync.(*Once).Do+0x1e
/usr/lib/go-1.19/src/sync/once.go:65
# 0x6248c2 golang.org/x/net/nettest.timeoutWrapper+0x242
/<<PKGBUILDDIR>>/_build/src/golang.org/x/net/nettest/conntest.go:63
# 0x624584 golang.org/x/net/nettest.TestConn.func3+0x24
/<<PKGBUILDDIR>>/_build/src/golang.org/x/net/nettest/conntest.go:34
# 0x4ddb2a testing.tRunner+0x10a
/usr/lib/go-1.19/src/testing/testing.go:1446
panic: timeout
goroutine 8994 [running]:
github.com/pion/transport/test.TimeOut.func1()
/<<PKGBUILDDIR>>/_build/src/github.com/pion/transport/test/util.go:24
+0xa5
created by time.goFunc
/usr/lib/go-1.19/src/time/sleep.go:176 +0x32
FAIL github.com/pion/dtls/v2 92.621s
=== RUN TestPionE2ELossy
=== RUN TestPionE2ELossy/Loss0_MTU0
=== RUN TestPionE2ELossy/Loss10_MTU0
=== RUN TestPionE2ELossy/Loss20_MTU0
=== RUN TestPionE2ELossy/Loss50_MTU0
=== RUN TestPionE2ELossy/Loss0_MTU0_WithCliAuth
=== RUN TestPionE2ELossy/Loss10_MTU0_WithCliAuth
=== RUN TestPionE2ELossy/Loss20_MTU0_WithCliAuth
=== RUN TestPionE2ELossy/Loss50_MTU0_WithCliAuth
=== RUN TestPionE2ELossy/Loss0_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
=== RUN TestPionE2ELossy/Loss10_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
=== RUN TestPionE2ELossy/Loss20_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
=== RUN TestPionE2ELossy/Loss50_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
=== RUN TestPionE2ELossy/Loss10_MTU100_WithCliAuth
=== RUN TestPionE2ELossy/Loss20_MTU100_WithCliAuth
=== RUN TestPionE2ELossy/Loss50_MTU100_WithCliAuth
--- PASS: TestPionE2ELossy (6.48s)
--- PASS: TestPionE2ELossy/Loss0_MTU0 (0.17s)
--- PASS: TestPionE2ELossy/Loss10_MTU0 (0.35s)
--- PASS: TestPionE2ELossy/Loss20_MTU0 (0.26s)
--- PASS: TestPionE2ELossy/Loss50_MTU0 (0.25s)
--- PASS: TestPionE2ELossy/Loss0_MTU0_WithCliAuth (0.05s)
--- PASS: TestPionE2ELossy/Loss10_MTU0_WithCliAuth (0.06s)
--- PASS: TestPionE2ELossy/Loss20_MTU0_WithCliAuth (0.25s)
--- PASS: TestPionE2ELossy/Loss50_MTU0_WithCliAuth (0.16s)
--- PASS:
TestPionE2ELossy/Loss0_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.06s)
--- PASS:
TestPionE2ELossy/Loss10_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.05s)
--- PASS:
TestPionE2ELossy/Loss20_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.25s)
--- PASS:
TestPionE2ELossy/Loss50_MTU0_WithTLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.76s)
--- PASS: TestPionE2ELossy/Loss10_MTU100_WithCliAuth (0.45s)
--- PASS: TestPionE2ELossy/Loss20_MTU100_WithCliAuth (0.79s)
--- PASS: TestPionE2ELossy/Loss50_MTU100_WithCliAuth (2.16s)
=== RUN TestPionE2ESimple
=== RUN TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
=== RUN TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
=== RUN TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
--- PASS: TestPionE2ESimple (0.41s)
--- PASS: TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0.00s)
--- PASS: TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0.00s)
--- PASS: TestPionE2ESimple/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.00s)
=== RUN TestPionE2ESimplePSK
=== RUN TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_CCM
=== RUN TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_CCM_8
=== RUN TestPionE2ESimplePSK/TLS_PSK_WITH_AES_256_CCM_8
=== RUN TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_GCM_SHA256
=== RUN TestPionE2ESimplePSK/TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
--- PASS: TestPionE2ESimplePSK (0.42s)
--- PASS: TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_CCM (0.00s)
--- PASS: TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_CCM_8 (0.00s)
--- PASS: TestPionE2ESimplePSK/TLS_PSK_WITH_AES_256_CCM_8 (0.00s)
--- PASS: TestPionE2ESimplePSK/TLS_PSK_WITH_AES_128_GCM_SHA256 (0.00s)
--- PASS: TestPionE2ESimplePSK/TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 (0.00s)
=== RUN TestPionE2EMTUs
=== RUN TestPionE2EMTUs/MTU10000
=== RUN TestPionE2EMTUs/MTU1000
=== RUN TestPionE2EMTUs/MTU100
--- PASS: TestPionE2EMTUs (0.41s)
--- PASS: TestPionE2EMTUs/MTU10000 (0.00s)
--- PASS: TestPionE2EMTUs/MTU1000 (0.00s)
--- PASS: TestPionE2EMTUs/MTU100 (0.00s)
=== RUN TestPionE2ESimpleED25519
=== RUN TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_CCM
=== RUN TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
=== RUN TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
=== RUN TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
=== RUN TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
--- PASS: TestPionE2ESimpleED25519 (0.42s)
--- PASS: TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_CCM (0.01s)
--- PASS: TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
(0.00s)
--- PASS: TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
(0.00s)
--- PASS: TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
(0.00s)
--- PASS: TestPionE2ESimpleED25519/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
(0.00s)
PASS
ok github.com/pion/dtls/v2/e2e 8.154s
? github.com/pion/dtls/v2/examples/dial/psk [no test files]
? github.com/pion/dtls/v2/examples/dial/selfsign [no test files]
? github.com/pion/dtls/v2/examples/dial/verify [no test files]
? github.com/pion/dtls/v2/examples/listen/psk [no test files]
? github.com/pion/dtls/v2/examples/listen/selfsign [no test files]
? github.com/pion/dtls/v2/examples/listen/verify [no test files]
? github.com/pion/dtls/v2/examples/util [no test files]
? github.com/pion/dtls/v2/internal/ciphersuite [no test files]
? github.com/pion/dtls/v2/internal/ciphersuite/types [no test files]
? github.com/pion/dtls/v2/internal/closer [no test files]
=== RUN TestNetTest
=== RUN TestNetTest/BasicIO
=== RUN TestNetTest/PingPong
=== RUN TestNetTest/RacyRead
=== RUN TestNetTest/RacyWrite
=== RUN TestNetTest/ReadTimeout
=== RUN TestNetTest/WriteTimeout
=== RUN TestNetTest/PastTimeout
=== RUN TestNetTest/PresentTimeout
=== RUN TestNetTest/FutureTimeout
=== RUN TestNetTest/CloseTimeout
=== RUN TestNetTest/ConcurrentMethods
--- PASS: TestNetTest (0.33s)
--- PASS: TestNetTest/BasicIO (0.00s)
--- PASS: TestNetTest/PingPong (0.00s)
--- PASS: TestNetTest/RacyRead (0.00s)
--- PASS: TestNetTest/RacyWrite (0.00s)
--- PASS: TestNetTest/ReadTimeout (0.00s)
--- PASS: TestNetTest/WriteTimeout (0.00s)
--- PASS: TestNetTest/PastTimeout (0.00s)
--- PASS: TestNetTest/PresentTimeout (0.10s)
--- PASS: TestNetTest/FutureTimeout (0.10s)
--- PASS: TestNetTest/CloseTimeout (0.10s)
--- PASS: TestNetTest/ConcurrentMethods (0.00s)
=== RUN TestPipe
=== RUN TestPipe/AtoB
=== RUN TestPipe/BtoA
--- PASS: TestPipe (0.01s)
--- PASS: TestPipe/AtoB (0.00s)
--- PASS: TestPipe/BtoA (0.00s)
PASS
ok github.com/pion/dtls/v2/internal/net/dpipe 0.344s
? github.com/pion/dtls/v2/internal/util [no test files]
=== RUN TestRFC3610Vectors
=== RUN TestRFC3610Vectors/packet_vector_#1
=== RUN TestRFC3610Vectors/packet_vector_#1/seal
=== RUN TestRFC3610Vectors/packet_vector_#1/open
=== RUN TestRFC3610Vectors/packet_vector_#2
=== RUN TestRFC3610Vectors/packet_vector_#2/seal
=== RUN TestRFC3610Vectors/packet_vector_#2/open
=== RUN TestRFC3610Vectors/packet_vector_#3
=== RUN TestRFC3610Vectors/packet_vector_#3/seal
=== RUN TestRFC3610Vectors/packet_vector_#3/open
=== RUN TestRFC3610Vectors/packet_vector_#4
=== RUN TestRFC3610Vectors/packet_vector_#4/seal
=== RUN TestRFC3610Vectors/packet_vector_#4/open
=== RUN TestRFC3610Vectors/packet_vector_#5
=== RUN TestRFC3610Vectors/packet_vector_#5/seal
=== RUN TestRFC3610Vectors/packet_vector_#5/open
=== RUN TestRFC3610Vectors/packet_vector_#6
=== RUN TestRFC3610Vectors/packet_vector_#6/seal
=== RUN TestRFC3610Vectors/packet_vector_#6/open
=== RUN TestRFC3610Vectors/packet_vector_#7
=== RUN TestRFC3610Vectors/packet_vector_#7/seal
=== RUN TestRFC3610Vectors/packet_vector_#7/open
=== RUN TestRFC3610Vectors/packet_vector_#8
=== RUN TestRFC3610Vectors/packet_vector_#8/seal
=== RUN TestRFC3610Vectors/packet_vector_#8/open
=== RUN TestRFC3610Vectors/packet_vector_#9
=== RUN TestRFC3610Vectors/packet_vector_#9/seal
=== RUN TestRFC3610Vectors/packet_vector_#9/open
=== RUN TestRFC3610Vectors/packet_vector_#10
=== RUN TestRFC3610Vectors/packet_vector_#10/seal
=== RUN TestRFC3610Vectors/packet_vector_#10/open
=== RUN TestRFC3610Vectors/packet_vector_#11
=== RUN TestRFC3610Vectors/packet_vector_#11/seal
=== RUN TestRFC3610Vectors/packet_vector_#11/open
=== RUN TestRFC3610Vectors/packet_vector_#12
=== RUN TestRFC3610Vectors/packet_vector_#12/seal
=== RUN TestRFC3610Vectors/packet_vector_#12/open
=== RUN TestRFC3610Vectors/packet_vector_#13
=== RUN TestRFC3610Vectors/packet_vector_#13/seal
=== RUN TestRFC3610Vectors/packet_vector_#13/open
=== RUN TestRFC3610Vectors/packet_vector_#14
=== RUN TestRFC3610Vectors/packet_vector_#14/seal
=== RUN TestRFC3610Vectors/packet_vector_#14/open
=== RUN TestRFC3610Vectors/packet_vector_#15
=== RUN TestRFC3610Vectors/packet_vector_#15/seal
=== RUN TestRFC3610Vectors/packet_vector_#15/open
=== RUN TestRFC3610Vectors/packet_vector_#16
=== RUN TestRFC3610Vectors/packet_vector_#16/seal
=== RUN TestRFC3610Vectors/packet_vector_#16/open
=== RUN TestRFC3610Vectors/packet_vector_#17
=== RUN TestRFC3610Vectors/packet_vector_#17/seal
=== RUN TestRFC3610Vectors/packet_vector_#17/open
=== RUN TestRFC3610Vectors/packet_vector_#18
=== RUN TestRFC3610Vectors/packet_vector_#18/seal
=== RUN TestRFC3610Vectors/packet_vector_#18/open
=== RUN TestRFC3610Vectors/packet_vector_#19
=== RUN TestRFC3610Vectors/packet_vector_#19/seal
=== RUN TestRFC3610Vectors/packet_vector_#19/open
=== RUN TestRFC3610Vectors/packet_vector_#20
=== RUN TestRFC3610Vectors/packet_vector_#20/seal
=== RUN TestRFC3610Vectors/packet_vector_#20/open
=== RUN TestRFC3610Vectors/packet_vector_#21
=== RUN TestRFC3610Vectors/packet_vector_#21/seal
=== RUN TestRFC3610Vectors/packet_vector_#21/open
=== RUN TestRFC3610Vectors/packet_vector_#22
=== RUN TestRFC3610Vectors/packet_vector_#22/seal
=== RUN TestRFC3610Vectors/packet_vector_#22/open
=== RUN TestRFC3610Vectors/packet_vector_#23
=== RUN TestRFC3610Vectors/packet_vector_#23/seal
=== RUN TestRFC3610Vectors/packet_vector_#23/open
=== RUN TestRFC3610Vectors/packet_vector_#24
=== RUN TestRFC3610Vectors/packet_vector_#24/seal
=== RUN TestRFC3610Vectors/packet_vector_#24/open
--- PASS: TestRFC3610Vectors (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#1 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#1/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#1/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#2 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#2/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#2/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#3 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#3/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#3/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#4 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#4/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#4/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#5 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#5/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#5/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#6 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#6/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#6/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#7 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#7/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#7/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#8 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#8/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#8/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#9 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#9/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#9/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#10 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#10/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#10/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#11 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#11/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#11/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#12 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#12/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#12/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#13 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#13/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#13/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#14 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#14/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#14/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#15 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#15/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#15/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#16 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#16/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#16/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#17 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#17/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#17/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#18 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#18/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#18/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#19 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#19/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#19/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#20 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#20/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#20/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#21 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#21/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#21/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#22 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#22/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#22/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#23 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#23/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#23/open (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#24 (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#24/seal (0.00s)
--- PASS: TestRFC3610Vectors/packet_vector_#24/open (0.00s)
=== RUN TestNewCCMError
=== RUN TestNewCCMError/ShortNonceLength
=== RUN TestNewCCMError/LongNonceLength
=== RUN TestNewCCMError/ShortTag
=== RUN TestNewCCMError/LongTag
--- PASS: TestNewCCMError (0.00s)
--- PASS: TestNewCCMError/ShortNonceLength (0.00s)
--- PASS: TestNewCCMError/LongNonceLength (0.00s)
--- PASS: TestNewCCMError/ShortTag (0.00s)
--- PASS: TestNewCCMError/LongTag (0.00s)
=== RUN TestSealError
=== RUN TestSealError/InvalidNonceLength
=== RUN TestSealError/PlaintextTooLong
--- PASS: TestSealError (0.00s)
--- PASS: TestSealError/InvalidNonceLength (0.00s)
--- PASS: TestSealError/PlaintextTooLong (0.00s)
=== RUN TestOpenError
=== RUN TestOpenError/CiphertextTooShort
=== RUN TestOpenError/CiphertextTooLong
--- PASS: TestOpenError (0.00s)
--- PASS: TestOpenError/CiphertextTooShort (0.00s)
--- PASS: TestOpenError/CiphertextTooLong (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/crypto/ccm 0.004s
? github.com/pion/dtls/v2/pkg/crypto/ciphersuite [no test files]
? github.com/pion/dtls/v2/pkg/crypto/clientcertificate [no test files]
? github.com/pion/dtls/v2/pkg/crypto/elliptic [no test files]
=== RUN TestFingerprint
--- PASS: TestFingerprint (0.00s)
=== RUN TestFingerprint_UnavailableHash
--- PASS: TestFingerprint_UnavailableHash (0.00s)
=== RUN TestHashFromString
=== RUN TestHashFromString/InvalidHashAlgorithm
=== RUN TestHashFromString/ValidHashAlgorithm
--- PASS: TestHashFromString (0.00s)
--- PASS: TestHashFromString/InvalidHashAlgorithm (0.00s)
--- PASS: TestHashFromString/ValidHashAlgorithm (0.00s)
=== RUN TestStringFromHash_Roundtrip
--- PASS: TestStringFromHash_Roundtrip (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/crypto/fingerprint 0.004s
=== RUN TestHashAlgorithm_StringRoundtrip
--- PASS: TestHashAlgorithm_StringRoundtrip (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/crypto/hash 0.003s
=== RUN TestPreMasterSecret
--- PASS: TestPreMasterSecret (0.00s)
=== RUN TestMasterSecret
--- PASS: TestMasterSecret (0.00s)
=== RUN TestEncryptionKeys
--- PASS: TestEncryptionKeys (0.00s)
=== RUN TestVerifyData
--- PASS: TestVerifyData (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/crypto/prf 0.003s
? github.com/pion/dtls/v2/pkg/crypto/selfsign [no test files]
? github.com/pion/dtls/v2/pkg/crypto/signature [no test files]
=== RUN TestParseSignatureSchemes_Ed25519
=== RUN TestParseSignatureSchemes_Ed25519/Translate
--- PASS: TestParseSignatureSchemes_Ed25519 (0.00s)
--- PASS: TestParseSignatureSchemes_Ed25519/Translate (0.00s)
=== RUN TestParseSignatureSchemes
=== RUN TestParseSignatureSchemes/OnlyInsecureHashAlgorithm
=== RUN TestParseSignatureSchemes/Translate
=== RUN TestParseSignatureSchemes/InvalidSignatureAlgorithm
=== RUN TestParseSignatureSchemes/InvalidHashAlgorithm
=== RUN TestParseSignatureSchemes/InsecureHashAlgorithmDenied
=== RUN TestParseSignatureSchemes/InsecureHashAlgorithmAllowed
--- PASS: TestParseSignatureSchemes (0.00s)
--- PASS: TestParseSignatureSchemes/OnlyInsecureHashAlgorithm (0.00s)
--- PASS: TestParseSignatureSchemes/Translate (0.00s)
--- PASS: TestParseSignatureSchemes/InvalidSignatureAlgorithm (0.00s)
--- PASS: TestParseSignatureSchemes/InvalidHashAlgorithm (0.00s)
--- PASS: TestParseSignatureSchemes/InsecureHashAlgorithmDenied (0.00s)
--- PASS: TestParseSignatureSchemes/InsecureHashAlgorithmAllowed (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/crypto/signaturehash 0.003s
=== RUN TestChangeCipherSpecRoundTrip
--- PASS: TestChangeCipherSpecRoundTrip (0.00s)
=== RUN TestChangeCipherSpecInvalid
--- PASS: TestChangeCipherSpecInvalid (0.00s)
=== RUN TestDecodeCompressionMethods
--- PASS: TestDecodeCompressionMethods (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/protocol 0.004s
=== RUN TestAlert
--- PASS: TestAlert (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/protocol/alert 0.003s
=== RUN TestALPN
--- PASS: TestALPN (0.00s)
=== RUN TestALPNProtocolSelection
--- PASS: TestALPNProtocolSelection (0.00s)
=== RUN TestExtensions
=== RUN TestExtensions/Zero
=== RUN TestExtensions/Invalid
--- PASS: TestExtensions (0.00s)
--- PASS: TestExtensions/Zero (0.00s)
--- PASS: TestExtensions/Invalid (0.00s)
=== RUN TestRenegotiationInfo
--- PASS: TestRenegotiationInfo (0.00s)
=== RUN TestServerName
--- PASS: TestServerName (0.00s)
=== RUN TestExtensionSupportedGroups
--- PASS: TestExtensionSupportedGroups (0.00s)
=== RUN TestExtensionSupportedPointFormats
--- PASS: TestExtensionSupportedPointFormats (0.00s)
=== RUN TestExtensionSupportedSignatureAlgorithms
--- PASS: TestExtensionSupportedSignatureAlgorithms (0.00s)
=== RUN TestExtensionUseSRTP
--- PASS: TestExtensionUseSRTP (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/protocol/extension 0.005s
=== RUN TestDecodeCipherSuiteIDs
--- PASS: TestDecodeCipherSuiteIDs (0.00s)
=== RUN TestHandshakeMessageCertificateRequest
--- PASS: TestHandshakeMessageCertificateRequest (0.00s)
=== RUN TestHandshakeMessageCertificate
--- PASS: TestHandshakeMessageCertificate (0.00s)
=== RUN TestEmptyHandshakeMessageCertificate
--- PASS: TestEmptyHandshakeMessageCertificate (0.00s)
=== RUN TestHandshakeMessageCertificateVerify
--- PASS: TestHandshakeMessageCertificateVerify (0.00s)
=== RUN TestHandshakeMessageClientHello
--- PASS: TestHandshakeMessageClientHello (0.00s)
=== RUN TestHandshakeMessageClientHelloSessionID
--- PASS: TestHandshakeMessageClientHelloSessionID (0.00s)
=== RUN TestHandshakeMessageClientKeyExchange
--- PASS: TestHandshakeMessageClientKeyExchange (0.00s)
=== RUN TestHandshakeMessageFinished
--- PASS: TestHandshakeMessageFinished (0.00s)
=== RUN TestHandshakeMessageHelloVerifyRequest
--- PASS: TestHandshakeMessageHelloVerifyRequest (0.00s)
=== RUN TestHandshakeMessageServerHelloDone
--- PASS: TestHandshakeMessageServerHelloDone (0.00s)
=== RUN TestHandshakeMessageServerHello
--- PASS: TestHandshakeMessageServerHello (0.00s)
=== RUN TestHandshakeMessageServerHelloSessionID
--- PASS: TestHandshakeMessageServerHelloSessionID (0.00s)
=== RUN TestHandshakeMessageServerKeyExchange
=== RUN TestHandshakeMessageServerKeyExchange/Hash+Signature
=== RUN TestHandshakeMessageServerKeyExchange/Anonymous
--- PASS: TestHandshakeMessageServerKeyExchange (0.00s)
--- PASS: TestHandshakeMessageServerKeyExchange/Hash+Signature (0.00s)
--- PASS: TestHandshakeMessageServerKeyExchange/Anonymous (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/protocol/handshake 0.004s
=== RUN TestUDPDecode
--- PASS: TestUDPDecode (0.00s)
=== RUN TestRecordLayerRoundTrip
--- PASS: TestRecordLayerRoundTrip (0.00s)
PASS
ok github.com/pion/dtls/v2/pkg/protocol/recordlayer 0.003s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 1
github.com/pion/dtls/v2 github.com/pion/dtls/v2/e2e
github.com/pion/dtls/v2/examples/dial/psk
github.com/pion/dtls/v2/examples/dial/selfsign
github.com/pion/dtls/v2/examples/dial/verify
github.com/pion/dtls/v2/examples/listen/psk
github.com/pion/dtls/v2/examples/listen/selfsign
github.com/pion/dtls/v2/examples/listen/verify github.com/pion/dtls/v2/examples/util
github.com/pion/dtls/v2/internal/ciphersuite
github.com/pion/dtls/v2/internal/ciphersuite/types
github.com/pion/dtls/v2/internal/closer github.com/pion/dtls/v2/internal/net/dpipe
github.com/pion/dtls/v2/internal/util github.com/pion/dtls/v2/pkg/crypto/ccm
github.com/pion/dtls/v2/pkg/crypto/ciphersuite
github.com/pion/dtls/v2/pkg/crypto/clientcertificate
github.com/pion/dtls/v2/pkg/crypto/elliptic
github.com/pion/dtls/v2/pkg/crypto/fingerprint github.com/pion/dtls/v2/pkg/crypto/hash
github.com/pion/dtls/v2/pkg/crypto/prf github.com/pion/dtls/v2/pkg/crypto/selfsign
github.com/pion/dtls/v2/pkg/crypto/signature
github.com/pion/dtls/v2/pkg/crypto/signaturehash github.com/pion/dtls/v2/pkg/protocol
github.com/pion/dtls/v2/pkg/protocol/alert
github.com/pion/dtls/v2/pkg/protocol/extension
github.com/pion/dtls/v2/pkg/protocol/handshake
github.com/pion/dtls/v2/pkg/protocol/recordlayer returned exit code 1
make: *** [debian/rules:4: binary-indep] Error 25
dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
(The above is just how the build ends and not necessarily the most relevant
part)
Note: I've used the word "randomly" in the subject, but it's not purely random.
After building several times on systems with 1 and 2 CPUs, I've noticed that
the failure rate on systems with one CPU is a lot higher.
Therefore, to reproduce, please try first setting GRUB_CMDLINE_LINUX="nr_cpus=1"
in /etc/default/grub. If that does not work, then the general offer below
still applies.
---------------------------------------------------------------------
About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).
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.
--- End Message ---
--- Begin Message ---
Source: golang-github-pion-dtls.v2
Source-Version: 2.2.6-4
Done: Santiago Vila <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-github-pion-dtls.v2, 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.
Santiago Vila <[email protected]> (supplier of updated
golang-github-pion-dtls.v2 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: Tue, 06 Oct 2026 17:50:00 +0200
Source: golang-github-pion-dtls.v2
Architecture: source
Version: 2.2.6-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1031058
Changes:
golang-github-pion-dtls.v2 (2.2.6-4) unstable; urgency=medium
.
* Team upload.
* Skip flaky test. Closes: #1031058.
* Fine-tune salsa-ci.yml.
* Add myself to uploaders (lintian error).
Checksums-Sha1:
b90169a5c99117ca0c73f58d8732e66694d12668 2062
golang-github-pion-dtls.v2_2.2.6-4.dsc
8afb34b0877d1716cbf670de48dafa3f52c4f6f6 4232
golang-github-pion-dtls.v2_2.2.6-4.debian.tar.xz
a5608599a019cc6583572815068c76d3b5f497cf 5934
golang-github-pion-dtls.v2_2.2.6-4_source.buildinfo
Checksums-Sha256:
2349081abce4cb42bae05d1cf53ca643e751127082e440491d06a76daf9e6f38 2062
golang-github-pion-dtls.v2_2.2.6-4.dsc
9138c6c1a303479dba32303543540b4a59beb1100b14f0a0341b94e08a477d1e 4232
golang-github-pion-dtls.v2_2.2.6-4.debian.tar.xz
802ac786bffe8bac91c2e09b8922f06f5ca1ec541b7ef738dae1ebbf27749ff4 5934
golang-github-pion-dtls.v2_2.2.6-4_source.buildinfo
Files:
37811213ddf987452b5a8eb6e473aa0b 2062 golang optional
golang-github-pion-dtls.v2_2.2.6-4.dsc
48218a6fbc1729db21ca2f2bc1815dad 4232 golang optional
golang-github-pion-dtls.v2_2.2.6-4.debian.tar.xz
d6d963ee6066d92eae4b2a246a295191 5934 golang optional
golang-github-pion-dtls.v2_2.2.6-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmrFHJQACgkQQc5/C58b
izKNvAf/Vd/oW0n+BsakSSsnMKAtc8CCKcWZfCgvHq8sWSm62oousRSxCehbKCi2
5UaaZIbBx93JdaG4qdMop1W0QqTrV3slnNE2ztMFTn+eojdn4DA7uBkWATXWDDar
X4dekgK4land6Ze8lg1XjSrjB9qn3vZoRcsFtgqi74Jo5dXPvJ8q1L/6rZXFURzc
XOwu50BoR+sF1I3NBjYkLc2MzvQ5N7GYh7oRSvEDJPF4+bfYul0SAkpm4jbKf58w
qzIuwPKvKV13fLlf/U8d4+QSz9mW4VsxsJs+UcYcn4w7sYjBsxzqLM8vP+YfPjVf
62sCO0Ge2mhYeUFODNftuBWDLLfW7A==
=SpFN
-----END PGP SIGNATURE-----
pgpOU9F_8Itt3.pgp
Description: PGP signature
--- End Message ---