Package: src:golang-github-github-smimesign
Version: 0.2.0+dfsg-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=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/github/smimesign/ietf-cms github.com/github/smimesign/fakeca
internal/unsafeheader
internal/goarch
internal/cpu
internal/abi
internal/bytealg
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
runtime/internal/atomic
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
internal/race
sync/atomic
runtime
unicode
unicode/utf8
math/bits
math
crypto/internal/alias
crypto/subtle
internal/itoa
crypto/internal/boring/sig
cmp
slices
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
container/list
vendor/golang.org/x/crypto/internal/alias
log/internal
internal/reflectlite
sync
internal/testlog
internal/bisect
errors
sort
io
bytes
hash
strconv
crypto/internal/randutil
internal/oserror
syscall
crypto
reflect
internal/syscall/unix
time
internal/poll
encoding/binary
internal/fmtsort
crypto/cipher
internal/safefilepath
internal/syscall/execenv
path
crypto/internal/boring
crypto/aes
crypto/des
io/fs
internal/godebug
math/rand
os
strings
crypto/internal/edwards25519/field
crypto/internal/nistec/fiat
fmt
math/big
embed
crypto/internal/nistec
crypto/ecdh
crypto/sha512
crypto/internal/edwards25519
crypto/dsa
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
encoding/asn1
crypto/rand
crypto/ed25519
crypto/md5
crypto/rsa
vendor/golang.org/x/crypto/cryptobyte
crypto/sha1
crypto/ecdsa
crypto/sha256
encoding/hex
encoding/base64
crypto/x509/pkix
context
encoding/pem
vendor/golang.org/x/net/dns/dnsmessage
internal/singleflight
internal/intern
net/netip
runtime/cgo
net/url
path/filepath
bufio
compress/flate
hash/crc32
compress/gzip
crypto/hmac
crypto/rc4
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
vendor/golang.org/x/crypto/hkdf
net
vendor/golang.org/x/text/transform
log
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
os/exec
net/textproto
crypto/x509
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
mime/multipart
github.com/github/smimesign/ietf-cms/oid
crypto/tls
github.com/github/smimesign/ietf-cms/protocol
github.com/github/smimesign/fakeca
net/http/httptrace
net/http
github.com/github/smimesign/ietf-cms/timestamp
github.com/github/smimesign/ietf-cms
dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
cd _build && go test -vet=off -v -p 2
github.com/github/smimesign/ietf-cms github.com/github/smimesign/fakeca
=== RUN TestSign
--- PASS: TestSign (0.00s)
=== RUN TestSignDetached
--- PASS: TestSignDetached (0.00s)
=== RUN TestSignDetachedWithOpenSSL
sign_test.go:110: could not find openssl in path
--- SKIP: TestSignDetachedWithOpenSSL (0.00s)
=== RUN TestSignRemoveHeaders
--- PASS: TestSignRemoveHeaders (0.00s)
=== RUN TestAddTimestamps
--- PASS: TestAddTimestamps (0.02s)
=== RUN TestTimestampsVerifications
--- PASS: TestTimestampsVerifications (0.34s)
=== RUN TestVerify
--- PASS: TestVerify (0.00s)
=== RUN TestVerifyGPGSMAttached
--- PASS: TestVerifyGPGSMAttached (0.00s)
=== RUN TestVerifyGPGSMDetached
--- PASS: TestVerifyGPGSMDetached (0.00s)
=== RUN TestVerifyGPGSMNoCerts
--- PASS: TestVerifyGPGSMNoCerts (0.00s)
=== RUN TestVerifyOpenSSLAttached
--- PASS: TestVerifyOpenSSLAttached (0.00s)
=== RUN TestVerifyOpenSSLDetached
--- PASS: TestVerifyOpenSSLDetached (0.00s)
=== RUN TestVerifyOutlookDetached
verify_test.go:142: x509: certificate signed by unknown authority
--- FAIL: TestVerifyOutlookDetached (0.00s)
=== RUN TestVerifySmimesignAttachedWithTimestamp
verify_test.go:159: x509: certificate signed by unknown authority
--- FAIL: TestVerifySmimesignAttachedWithTimestamp (0.00s)
=== RUN TestVerifyChain
--- PASS: TestVerifyChain (0.00s)
=== RUN TestVerifyDSAWithSHA1
--- PASS: TestVerifyDSAWithSHA1 (0.00s)
FAIL
FAIL github.com/github/smimesign/ietf-cms 1.090s
=== RUN TestDefaults
--- PASS: TestDefaults (0.19s)
=== RUN TestIntermediate
--- PASS: TestIntermediate (0.47s)
=== RUN TestSubject
--- PASS: TestSubject (0.18s)
=== RUN TestNextSerialNumber
--- PASS: TestNextSerialNumber (0.48s)
=== RUN TestPrivateKey
--- PASS: TestPrivateKey (0.00s)
=== RUN TestIssuer
--- PASS: TestIssuer (0.27s)
=== RUN TestIsCA
--- PASS: TestIsCA (0.10s)
=== RUN TestChain
--- PASS: TestChain (0.37s)
=== RUN TestChainPool
--- PASS: TestChainPool (0.19s)
=== RUN TestPFX
fakeca_test.go:178: exec: "openssl": executable file not found in $PATH
--- FAIL: TestPFX (0.11s)
=== RUN TestAIA
--- PASS: TestAIA (0.16s)
=== RUN TestKeyUsage
--- PASS: TestKeyUsage (0.17s)
FAIL
FAIL github.com/github/smimesign/fakeca 2.694s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2
github.com/github/smimesign/ietf-cms github.com/github/smimesign/fakeca returned exit
code 1
make: *** [debian/rules:6: 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/202405/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.