Package: src:golang-github-go-fed-httpsig
Version: 1.1.0-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
        cd _build && go install -trimpath -v -p 2 github.com/go-fed/httpsig
internal/unsafeheader
internal/goarch
internal/cpu
internal/abi
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
internal/profilerecord
internal/runtime/atomic
internal/asan
internal/msan
internal/race
internal/runtime/math
internal/runtime/sys
internal/runtime/exithook
internal/runtime/syscall
internal/runtime/maps
internal/stringslite
sync/atomic
internal/sync
math/bits
runtime
unicode
unicode/utf8
math
crypto/internal/fips140/alias
crypto/internal/fips140deps/byteorder
crypto/internal/fips140deps/cpu
crypto/internal/fips140/subtle
internal/itoa
cmp
crypto/internal/boring/sig
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
golang.org/x/crypto/internal/alias
log/internal
container/list
vendor/golang.org/x/crypto/internal/alias
internal/reflectlite
sync
errors
iter
internal/bisect
io
strconv
bytes
hash
internal/godebug
crypto
strings
crypto/internal/fips140deps/godebug
internal/oserror
syscall
crypto/internal/fips140
crypto/internal/impl
crypto/internal/fips140/sha256
crypto/internal/fips140/sha3
crypto/internal/fips140/sha512
crypto/internal/fips140/hmac
crypto/internal/fips140/check
crypto/internal/fips140/aes
path
internal/syscall/unix
slices
time
internal/syscall/execenv
internal/testlog
math/rand/v2
crypto/internal/randutil
crypto/subtle
crypto/internal/fips140/nistec/fiat
io/fs
internal/filepathlite
internal/poll
crypto/internal/fips140/nistec
os
crypto/internal/fips140/edwards25519/field
reflect
crypto/internal/sysrand
crypto/internal/entropy
crypto/internal/fips140/drbg
crypto/internal/fips140/aes/gcm
crypto/internal/fips140only
crypto/cipher
crypto/internal/boring
crypto/internal/fips140/ecdh
crypto/ecdh
math/rand
crypto/internal/fips140/bigmod
crypto/internal/fips140/ecdsa
crypto/sha3
crypto/internal/fips140hash
crypto/sha512
crypto/hmac
crypto/internal/fips140/rsa
internal/fmtsort
fmt
crypto/sha1
crypto/sha256
encoding/binary
encoding/base64
golang.org/x/sys/cpu
math/big
golang.org/x/crypto/blake2b
golang.org/x/crypto/blake2s
crypto/internal/fips140/edwards25519
crypto/internal/fips140/ed25519
golang.org/x/crypto/ripemd160
golang.org/x/crypto/sha3
bufio
context
crypto/aes
crypto/elliptic
crypto/internal/boring/bbig
encoding/asn1
crypto/rand
crypto/rsa
crypto/ed25519
golang.org/x/crypto/ed25519
vendor/golang.org/x/crypto/cryptobyte
crypto/des
crypto/dsa
crypto/md5
crypto/ecdsa
crypto/rc4
encoding/hex
crypto/x509/pkix
encoding/pem
maps
vendor/golang.org/x/net/dns/dnsmessage
internal/singleflight
weak
unique
net/netip
runtime/cgo
net/url
path/filepath
golang.org/x/crypto/chacha20
golang.org/x/crypto/curve25519
golang.org/x/crypto/internal/poly1305
golang.org/x/crypto/blowfish
golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
net
log
sort
compress/flate
hash/crc32
compress/gzip
crypto/internal/fips140/hkdf
crypto/internal/fips140/mlkem
crypto/internal/fips140/tls12
crypto/internal/fips140/tls13
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/chacha20poly1305
crypto/internal/hpke
crypto/tls/internal/fips140tls
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/idna
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
net/http/internal
net/http/internal/ascii
net/textproto
crypto/x509
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
mime/multipart
golang.org/x/crypto/ssh
crypto/tls
net/http/httptrace
net/http
github.com/go-fed/httpsig
   dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
        cd _build && go test -vet=off -v -p 2 github.com/go-fed/httpsig
=== RUN   TestIsAvailable
--- PASS: TestIsAvailable (0.00s)
=== RUN   TestSignerFromString
--- PASS: TestSignerFromString (0.00s)
=== RUN   TestMACerFromString
--- PASS: TestMACerFromString (0.00s)
=== RUN   TestSignerSigns
    algorithms_test.go:679: "rsa_SHA3_224": expected error, got: %!s(<nil>)
--- FAIL: TestSignerSigns (0.83s)
=== RUN   TestSignerVerifies
--- PASS: TestSignerVerifies (0.56s)
=== RUN   TestMACerSigns
--- PASS: TestMACerSigns (0.01s)
=== RUN   TestMACerEquals
--- PASS: TestMACerEquals (0.01s)
=== RUN   TestAddDigest
=== RUN   TestAddDigest/adds_sha256_digest
=== RUN   TestAddDigest/adds_sha512_digest
=== RUN   TestAddDigest/digest_already_set
=== RUN   TestAddDigest/unknown/unsupported_digest_algorithm
--- PASS: TestAddDigest (0.00s)
    --- PASS: TestAddDigest/adds_sha256_digest (0.00s)
    --- PASS: TestAddDigest/adds_sha512_digest (0.00s)
    --- PASS: TestAddDigest/digest_already_set (0.00s)
    --- PASS: TestAddDigest/unknown/unsupported_digest_algorithm (0.00s)
=== RUN   TestVerifyDigest
=== RUN   TestVerifyDigest/verify_sha256
=== RUN   TestVerifyDigest/verify_sha512
=== RUN   TestVerifyDigest/no_digest_header
=== RUN   TestVerifyDigest/malformed_digest
=== RUN   TestVerifyDigest/unsupported/unknown_algo
=== RUN   TestVerifyDigest/bad_digest
--- PASS: TestVerifyDigest (0.00s)
    --- PASS: TestVerifyDigest/verify_sha256 (0.00s)
    --- PASS: TestVerifyDigest/verify_sha512 (0.00s)
    --- PASS: TestVerifyDigest/no_digest_header (0.00s)
    --- PASS: TestVerifyDigest/malformed_digest (0.00s)
    --- PASS: TestVerifyDigest/unsupported/unknown_algo (0.00s)
    --- PASS: TestVerifyDigest/bad_digest (0.00s)
=== RUN   TestSignerRequest
=== RUN   TestSignerRequest/rsa_signature
=== RUN   TestSignerRequest/ed25519_signature
=== RUN   TestSignerRequest/digest_on_rsa_signature
=== RUN   TestSignerRequest/digest_on_ed25519_signature
=== RUN   TestSignerRequest/hmac_signature
=== RUN   TestSignerRequest/digest_on_hmac_signature
=== RUN   TestSignerRequest/rsa_authorization
=== RUN   TestSignerRequest/ed25519_authorization
=== RUN   TestSignerRequest/hmac_authorization
=== RUN   TestSignerRequest/default_algo
=== RUN   TestSignerRequest/default_headers
=== RUN   TestSignerRequest/different_pub_key_id
=== RUN   TestSignerRequest/with_request_target
--- PASS: TestSignerRequest (0.01s)
    --- PASS: TestSignerRequest/rsa_signature (0.00s)
    --- PASS: TestSignerRequest/ed25519_signature (0.00s)
    --- PASS: TestSignerRequest/digest_on_rsa_signature (0.00s)
    --- PASS: TestSignerRequest/digest_on_ed25519_signature (0.00s)
    --- PASS: TestSignerRequest/hmac_signature (0.00s)
    --- PASS: TestSignerRequest/digest_on_hmac_signature (0.00s)
    --- PASS: TestSignerRequest/rsa_authorization (0.00s)
    --- PASS: TestSignerRequest/ed25519_authorization (0.00s)
    --- PASS: TestSignerRequest/hmac_authorization (0.00s)
    --- PASS: TestSignerRequest/default_algo (0.00s)
    --- PASS: TestSignerRequest/default_headers (0.00s)
    --- PASS: TestSignerRequest/different_pub_key_id (0.00s)
    --- PASS: TestSignerRequest/with_request_target (0.00s)
=== RUN   TestSignerResponse
=== RUN   TestSignerResponse/rsa_signature
=== RUN   TestSignerResponse/ed25519_signature
=== RUN   TestSignerResponse/digest_on_rsa_signature
=== RUN   TestSignerResponse/digest_on_ed25519_signature
=== RUN   TestSignerResponse/hmac_signature
=== RUN   TestSignerResponse/digest_on_hmac_signature
=== RUN   TestSignerResponse/rsa_authorization
=== RUN   TestSignerResponse/ed25519_authorization
=== RUN   TestSignerResponse/hmac_authorization
=== RUN   TestSignerResponse/default_algo
=== RUN   TestSignerResponse/default_headers
=== RUN   TestSignerResponse/different_pub_key_id
=== RUN   TestSignerResponse/with_request_target
--- PASS: TestSignerResponse (0.01s)
    --- PASS: TestSignerResponse/rsa_signature (0.00s)
    --- PASS: TestSignerResponse/ed25519_signature (0.00s)
    --- PASS: TestSignerResponse/digest_on_rsa_signature (0.00s)
    --- PASS: TestSignerResponse/digest_on_ed25519_signature (0.00s)
    --- PASS: TestSignerResponse/hmac_signature (0.00s)
    --- PASS: TestSignerResponse/digest_on_hmac_signature (0.00s)
    --- PASS: TestSignerResponse/rsa_authorization (0.00s)
    --- PASS: TestSignerResponse/ed25519_authorization (0.00s)
    --- PASS: TestSignerResponse/hmac_authorization (0.00s)
    --- PASS: TestSignerResponse/default_algo (0.00s)
    --- PASS: TestSignerResponse/default_headers (0.00s)
    --- PASS: TestSignerResponse/different_pub_key_id (0.00s)
    --- PASS: TestSignerResponse/with_request_target (0.00s)
=== RUN   TestNewSignerRequestMissingHeaders
=== RUN   TestNewSignerRequestMissingHeaders/wants_digest
--- PASS: TestNewSignerRequestMissingHeaders (0.00s)
    --- PASS: TestNewSignerRequestMissingHeaders/wants_digest (0.00s)
=== RUN   TestNewSignerResponseMissingHeaders
=== RUN   TestNewSignerResponseMissingHeaders/want_digest
--- PASS: TestNewSignerResponseMissingHeaders (0.00s)
    --- PASS: TestNewSignerResponseMissingHeaders/want_digest (0.00s)
=== RUN   TestNewVerifier
=== RUN   TestNewVerifier/rsa_signature
=== RUN   TestNewVerifier/ed25519_signature
=== RUN   TestNewVerifier/digest_on_rsa_signature
=== RUN   TestNewVerifier/digest_on_ed25519_signature
=== RUN   TestNewVerifier/hmac_signature
=== RUN   TestNewVerifier/digest_on_hmac_signature
=== RUN   TestNewVerifier/rsa_authorization
=== RUN   TestNewVerifier/ed25519_authorization
=== RUN   TestNewVerifier/hmac_authorization
=== RUN   TestNewVerifier/default_algo
=== RUN   TestNewVerifier/default_headers
=== RUN   TestNewVerifier/different_pub_key_id
=== RUN   TestNewVerifier/with_request_target
--- PASS: TestNewVerifier (0.01s)
    --- PASS: TestNewVerifier/rsa_signature (0.00s)
    --- PASS: TestNewVerifier/ed25519_signature (0.00s)
    --- PASS: TestNewVerifier/digest_on_rsa_signature (0.00s)
    --- PASS: TestNewVerifier/digest_on_ed25519_signature (0.00s)
    --- PASS: TestNewVerifier/hmac_signature (0.00s)
    --- PASS: TestNewVerifier/digest_on_hmac_signature (0.00s)
    --- PASS: TestNewVerifier/rsa_authorization (0.00s)
    --- PASS: TestNewVerifier/ed25519_authorization (0.00s)
    --- PASS: TestNewVerifier/hmac_authorization (0.00s)
    --- PASS: TestNewVerifier/default_algo (0.00s)
    --- PASS: TestNewVerifier/default_headers (0.00s)
    --- PASS: TestNewVerifier/different_pub_key_id (0.00s)
    --- PASS: TestNewVerifier/with_request_target (0.00s)
=== RUN   TestNewResponseVerifier
=== RUN   TestNewResponseVerifier/rsa_signature
=== RUN   TestNewResponseVerifier/ed25519_signature
=== RUN   TestNewResponseVerifier/digest_on_rsa_signature
=== RUN   TestNewResponseVerifier/digest_on_ed25519_signature
=== RUN   TestNewResponseVerifier/hmac_signature
=== RUN   TestNewResponseVerifier/digest_on_hmac_signature
=== RUN   TestNewResponseVerifier/rsa_authorization
=== RUN   TestNewResponseVerifier/ed25519_authorization
=== RUN   TestNewResponseVerifier/hmac_authorization
=== RUN   TestNewResponseVerifier/default_algo
=== RUN   TestNewResponseVerifier/default_headers
=== RUN   TestNewResponseVerifier/different_pub_key_id
=== RUN   TestNewResponseVerifier/with_request_target
--- PASS: TestNewResponseVerifier (0.01s)
    --- PASS: TestNewResponseVerifier/rsa_signature (0.00s)
    --- PASS: TestNewResponseVerifier/ed25519_signature (0.00s)
    --- PASS: TestNewResponseVerifier/digest_on_rsa_signature (0.00s)
    --- PASS: TestNewResponseVerifier/digest_on_ed25519_signature (0.00s)
    --- PASS: TestNewResponseVerifier/hmac_signature (0.00s)
    --- PASS: TestNewResponseVerifier/digest_on_hmac_signature (0.00s)
    --- PASS: TestNewResponseVerifier/rsa_authorization (0.00s)
    --- PASS: TestNewResponseVerifier/ed25519_authorization (0.00s)
    --- PASS: TestNewResponseVerifier/hmac_authorization (0.00s)
    --- PASS: TestNewResponseVerifier/default_algo (0.00s)
    --- PASS: TestNewResponseVerifier/default_headers (0.00s)
    --- PASS: TestNewResponseVerifier/different_pub_key_id (0.00s)
    --- PASS: TestNewResponseVerifier/with_request_target (0.00s)
=== RUN   Test_Signing_HTTP_Messages_AppendixC
=== RUN   Test_Signing_HTTP_Messages_AppendixC/C.1.__Default_Test
=== RUN   Test_Signing_HTTP_Messages_AppendixC/C.2.__Basic_Test
=== RUN   Test_Signing_HTTP_Messages_AppendixC/C.3.__All_Headers_Test
--- PASS: Test_Signing_HTTP_Messages_AppendixC (0.00s)
    --- PASS: Test_Signing_HTTP_Messages_AppendixC/C.1.__Default_Test (0.00s)
    --- PASS: Test_Signing_HTTP_Messages_AppendixC/C.2.__Basic_Test (0.00s)
    --- PASS: Test_Signing_HTTP_Messages_AppendixC/C.3.__All_Headers_Test 
(0.00s)
=== RUN   TestSigningEd25519
=== RUN   TestSigningEd25519/Default_Test
=== RUN   TestSigningEd25519/Basic_Test
=== RUN   TestSigningEd25519/All_Headers_Test
--- PASS: TestSigningEd25519 (0.00s)
    --- PASS: TestSigningEd25519/Default_Test (0.00s)
    --- PASS: TestSigningEd25519/Basic_Test (0.00s)
    --- PASS: TestSigningEd25519/All_Headers_Test (0.00s)
=== RUN   Test_Verifying_HTTP_Messages_AppendixC
=== RUN   Test_Verifying_HTTP_Messages_AppendixC/C.1.__Default_Test
=== RUN   Test_Verifying_HTTP_Messages_AppendixC/C.2.__Basic_Test
=== RUN   Test_Verifying_HTTP_Messages_AppendixC/C.3.__All_Headers_Test
--- PASS: Test_Verifying_HTTP_Messages_AppendixC (0.00s)
    --- PASS: Test_Verifying_HTTP_Messages_AppendixC/C.1.__Default_Test (0.00s)
    --- PASS: Test_Verifying_HTTP_Messages_AppendixC/C.2.__Basic_Test (0.00s)
    --- PASS: Test_Verifying_HTTP_Messages_AppendixC/C.3.__All_Headers_Test 
(0.00s)
=== RUN   TestVerifyingEd25519
=== RUN   TestVerifyingEd25519/Default_Test
=== RUN   TestVerifyingEd25519/Basic_Test
=== RUN   TestVerifyingEd25519/All_Headers_Test
--- PASS: TestVerifyingEd25519 (0.00s)
    --- PASS: TestVerifyingEd25519/Default_Test (0.00s)
    --- PASS: TestVerifyingEd25519/Basic_Test (0.00s)
    --- PASS: TestVerifyingEd25519/All_Headers_Test (0.00s)
FAIL
FAIL    github.com/go-fed/httpsig       1.779s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2 
github.com/go-fed/httpsig returned exit code 1
make: *** [debian/rules:4: binary] Error 25
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/202502/

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 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 add an affects on src:golang-github-go-fed-httpsig, so that this 
is still
visible in the BTS web page for this package.

Thanks.

Reply via email to