Your message dated Sat, 22 Feb 2025 11:05:28 +0000
with message-id <e1tlnk4-008xql...@fasolo.debian.org>
and subject line Bug#1098562: fixed in golang-github-protonmail-go-crypto
1.1.5-2
has caused the Debian Bug report #1098562,
regarding golang-github-protonmail-go-crypto: FTBFS: clearsign_test.go:203:
cannot create key: rsa: generated p == q, random source is broken
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 ow...@bugs.debian.org
immediately.)
--
1098562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:golang-github-protonmail-go-crypto
Version: 1.1.5-1
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 --with=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 --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
dh_auto_build: warning:
github.com/ProtonMail/go-crypto/openpgp/integration_tests contains no non-test
Go files, removing it from build
dh_auto_build: warning:
github.com/ProtonMail/go-crypto/openpgp/integration_tests/v2 contains no
non-test Go files, removing it from build
cd _build && go install -trimpath -v -p 2
github.com/ProtonMail/go-crypto/bitcurves
github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax
github.com/ProtonMail/go-crypto/internal/byteutil
github.com/ProtonMail/go-crypto/ocb github.com/ProtonMail/go-crypto/openpgp
github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
github.com/ProtonMail/go-crypto/openpgp/armor
github.com/ProtonMail/go-crypto/openpgp/clearsign
github.com/ProtonMail/go-crypto/openpgp/ecdh
github.com/ProtonMail/go-crypto/openpgp/ecdsa
github.com/ProtonMail/go-crypto/openpgp/ed25519
github.com/ProtonMail/go-crypto/openpgp/ed448
github.com/ProtonMail/go-crypto/openpgp/eddsa
github.com/ProtonMail/go-crypto/openpgp/elgamal
github.com/ProtonMail/go-crypto/openpgp/errors
github.com/ProtonMail/go-crypto/openpgp/internal/algorithm
github.com/ProtonMail/go-crypto/openpgp/internal/ecc
github.com/ProtonMail/go-crypto/openpgp/internal/encoding
github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonM
ail/go-crypto/openpgp/s2k github.com/ProtonMail/go-crypto/openpgp/v2
github.com/ProtonMail/go-crypto/openpgp/x25519
github.com/ProtonMail/go-crypto/openpgp/x448
[... snipped ...]
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Salted
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Argon2
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow (2.08s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128 (0.75s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX
(0.27s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Iterated (0.02s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/EAX/Argon2 (0.24s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB
(0.24s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Iterated (0.03s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/OCB/Argon2 (0.21s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM
(0.25s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Iterated (0.04s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Argon2 (0.21s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES128/GCM/Salted (0.00s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192 (0.70s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB
(0.24s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Iterated (0.02s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/OCB/Argon2 (0.21s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM
(0.23s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Iterated (0.03s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/GCM/Argon2 (0.20s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX
(0.24s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Iterated (0.02s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES192/EAX/Argon2 (0.22s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256 (0.63s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX
(0.18s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Iterated (0.03s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/EAX/Argon2 (0.15s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB
(0.22s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Iterated (0.02s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/OCB/Argon2 (0.20s)
--- PASS: TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM
(0.22s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Salted (0.00s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Iterated (0.02s)
--- PASS:
TestSerializeSymmetricKeyEncryptedV6RandomizeSlow/AES256/GCM/Argon2 (0.20s)
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES128
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Salted
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES192
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Argon2
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Salted
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES256
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Salted
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Iterated
=== RUN TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Argon2
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4 (0.65s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES128 (0.22s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Salted
(0.00s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Iterated
(0.03s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES128/Argon2
(0.19s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES192 (0.23s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Iterated
(0.02s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Argon2
(0.21s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES192/Salted
(0.00s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES256 (0.20s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Salted
(0.00s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Iterated
(0.03s)
--- PASS: TestSerializeSymmetricKeyEncryptedCiphersV4/AES256/Argon2
(0.18s)
=== RUN TestMDCReader
--- PASS: TestMDCReader (0.00s)
=== RUN TestSerializeMdc
--- PASS: TestSerializeMdc (0.00s)
=== RUN TestAeadRfcVector
--- PASS: TestAeadRfcVector (0.00s)
=== RUN TestAeadEncryptDecrypt
=== RUN TestAeadEncryptDecrypt/AES256
=== RUN TestAeadEncryptDecrypt/AES256/EAX
=== RUN TestAeadEncryptDecrypt/AES256/OCB
=== RUN TestAeadEncryptDecrypt/AES256/GCM
=== RUN TestAeadEncryptDecrypt/AES128
=== RUN TestAeadEncryptDecrypt/AES128/EAX
=== RUN TestAeadEncryptDecrypt/AES128/OCB
=== RUN TestAeadEncryptDecrypt/AES128/GCM
=== RUN TestAeadEncryptDecrypt/AES192
=== RUN TestAeadEncryptDecrypt/AES192/EAX
=== RUN TestAeadEncryptDecrypt/AES192/OCB
=== RUN TestAeadEncryptDecrypt/AES192/GCM
--- PASS: TestAeadEncryptDecrypt (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES256 (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES256/EAX (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES256/OCB (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES256/GCM (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES128 (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES128/EAX (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES128/OCB (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES128/GCM (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES192 (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES192/EAX (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES192/OCB (0.00s)
--- PASS: TestAeadEncryptDecrypt/AES192/GCM (0.00s)
=== RUN TestParseUserAttribute
--- PASS: TestParseUserAttribute (0.00s)
=== RUN TestParseUserId
--- PASS: TestParseUserId (0.00s)
=== RUN TestNewUserId
--- PASS: TestNewUserId (0.00s)
=== RUN TestNewUserIdWithInvalidInput
--- PASS: TestNewUserIdWithInvalidInput (0.00s)
=== RUN FuzzPackets
=== RUN FuzzPackets/seed#0
--- PASS: FuzzPackets (0.00s)
--- PASS: FuzzPackets/seed#0 (0.00s)
PASS
ok github.com/ProtonMail/go-crypto/openpgp/packet 5.813s
=== RUN TestSalted
--- PASS: TestSalted (0.00s)
=== RUN TestArgon2EncodeTest
--- PASS: TestArgon2EncodeTest (0.00s)
=== RUN TestIterated
--- PASS: TestIterated (0.00s)
=== RUN TestArgon2Derive
--- PASS: TestArgon2Derive (0.76s)
=== RUN TestParseIntoParams
--- PASS: TestParseIntoParams (0.17s)
=== RUN TestSerializeSaltedOK
--- PASS: TestSerializeSaltedOK (0.00s)
=== RUN TestSerializeSaltedLowEntropy
--- PASS: TestSerializeSaltedLowEntropy (0.49s)
=== RUN TestSerializeSaltedIteratedOK
--- PASS: TestSerializeSaltedIteratedOK (2.32s)
=== RUN TestSerializeOKArgon
--- PASS: TestSerializeOKArgon (0.21s)
=== RUN TestValidateArgon2Params
--- PASS: TestValidateArgon2Params (0.00s)
PASS
ok github.com/ProtonMail/go-crypto/openpgp/s2k 3.961s
=== RUN TestCanonicalText
--- PASS: TestCanonicalText (0.00s)
=== RUN TestKeyExpiry
--- PASS: TestKeyExpiry (0.00s)
=== RUN TestExpiringPrimaryUIDKey
--- PASS: TestExpiringPrimaryUIDKey (0.00s)
=== RUN TestReturnFirstUnexpiredSigningSubkey
--- PASS: TestReturnFirstUnexpiredSigningSubkey (0.45s)
=== RUN TestSignatureExpiry
--- PASS: TestSignatureExpiry (0.18s)
=== RUN TestMissingCrossSignature
--- PASS: TestMissingCrossSignature (0.00s)
=== RUN TestInvalidCrossSignature
--- PASS: TestInvalidCrossSignature (0.00s)
=== RUN TestGoodCrossSignature
--- PASS: TestGoodCrossSignature (0.00s)
=== RUN TestRevokedUserID
--- PASS: TestRevokedUserID (0.00s)
=== RUN TestFirstUserIDRevoked
--- PASS: TestFirstUserIDRevoked (0.00s)
=== RUN TestOnlyUserIDRevoked
--- PASS: TestOnlyUserIDRevoked (0.00s)
=== RUN TestDummyPrivateKey
--- PASS: TestDummyPrivateKey (0.00s)
=== RUN TestExternallyRevocableKey
--- PASS: TestExternallyRevocableKey (0.00s)
=== RUN TestKeyRevocation
--- PASS: TestKeyRevocation (0.00s)
=== RUN TestKeyWithRevokedSubKey
--- PASS: TestKeyWithRevokedSubKey (0.00s)
=== RUN TestSubkeyRevocation
--- PASS: TestSubkeyRevocation (0.00s)
=== RUN TestKeyWithSubKeyAndBadSelfSigOrder
--- PASS: TestKeyWithSubKeyAndBadSelfSigOrder (0.00s)
=== RUN TestIdVerification
--- PASS: TestIdVerification (0.00s)
=== RUN TestNewEntityWithDefaultHash
--- PASS: TestNewEntityWithDefaultHash (0.00s)
=== RUN TestNewEntityNilConfigPreferredHash
--- PASS: TestNewEntityNilConfigPreferredHash (0.56s)
=== RUN TestNewEntityCorrectName
--- PASS: TestNewEntityCorrectName (0.51s)
=== RUN TestNewEntityWithDefaultCipher
--- PASS: TestNewEntityWithDefaultCipher (1.13s)
=== RUN TestNewEntityNilConfigPreferredSymmetric
--- PASS: TestNewEntityNilConfigPreferredSymmetric (0.13s)
=== RUN TestNewEntityWithDefaultAead
--- PASS: TestNewEntityWithDefaultAead (1.09s)
=== RUN TestNewEntityPublicSerialization
--- PASS: TestNewEntityPublicSerialization (0.30s)
=== RUN TestNewEntityPrivateSerialization
--- PASS: TestNewEntityPrivateSerialization (0.21s)
=== RUN TestNotationPacket
--- PASS: TestNotationPacket (0.00s)
=== RUN TestEntityPrivateSerialization
--- PASS: TestEntityPrivateSerialization (0.00s)
=== RUN TestAddUserId
--- PASS: TestAddUserId (0.30s)
=== RUN TestAddSubkey
--- PASS: TestAddSubkey (0.60s)
=== RUN TestAddSubkeySerialized
--- PASS: TestAddSubkeySerialized (0.68s)
=== RUN TestAddSubkeyWithConfig
--- PASS: TestAddSubkeyWithConfig (0.10s)
=== RUN TestAddSubkeyWithConfigSerialized
--- PASS: TestAddSubkeyWithConfigSerialized (0.41s)
=== RUN TestRevokeKey
--- PASS: TestRevokeKey (0.24s)
=== RUN TestRevokeKeyWithConfig
--- PASS: TestRevokeKeyWithConfig (0.00s)
=== RUN TestRevokeSubkey
--- PASS: TestRevokeSubkey (0.37s)
=== RUN TestRevokeSubkeyWithInvalidSignature
--- PASS: TestRevokeSubkeyWithInvalidSignature (0.79s)
=== RUN TestRevokeSubkeyWithConfig
--- PASS: TestRevokeSubkeyWithConfig (0.22s)
=== RUN TestEncryptAndDecryptPrivateKeys
=== RUN TestEncryptAndDecryptPrivateKeys/S2KMode_3
=== RUN TestEncryptAndDecryptPrivateKeys/S2KMode_4
--- PASS: TestEncryptAndDecryptPrivateKeys (0.89s)
--- PASS: TestEncryptAndDecryptPrivateKeys/S2KMode_3 (0.07s)
--- PASS: TestEncryptAndDecryptPrivateKeys/S2KMode_4 (0.38s)
=== RUN TestKeyValidateOnDecrypt
=== RUN TestKeyValidateOnDecrypt/RSA
=== RUN TestKeyValidateOnDecrypt/RSA/Hardcoded:2048_bits
=== RUN TestKeyValidateOnDecrypt/RSA/Generated:2048_bits
=== RUN TestKeyValidateOnDecrypt/RSA/Generated:3072_bits
=== RUN TestKeyValidateOnDecrypt/RSA/Generated:4096_bits
=== RUN TestKeyValidateOnDecrypt/ECDSA
=== RUN TestKeyValidateOnDecrypt/ECDSA/Hardcoded:NIST_P-256
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:SecP256k1
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-256
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-384
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-521
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-256
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-384
=== RUN TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-512
=== RUN TestKeyValidateOnDecrypt/EdDSA
=== RUN TestKeyValidateOnDecrypt/EdDSA/Hardcoded:Curve448
=== RUN TestKeyValidateOnDecrypt/EdDSA/Hardcoded:Curve25519
=== RUN TestKeyValidateOnDecrypt/EdDSA/Generated:Curve25519
=== RUN TestKeyValidateOnDecrypt/EdDSA/Generated:Curve448
=== RUN TestKeyValidateOnDecrypt/DSA_With_El_Gamal_Subkey
--- PASS: TestKeyValidateOnDecrypt (5.37s)
--- PASS: TestKeyValidateOnDecrypt/RSA (5.01s)
--- PASS: TestKeyValidateOnDecrypt/RSA/Hardcoded:2048_bits (0.11s)
--- PASS: TestKeyValidateOnDecrypt/RSA/Generated:2048_bits (0.22s)
--- PASS: TestKeyValidateOnDecrypt/RSA/Generated:3072_bits (1.58s)
--- PASS: TestKeyValidateOnDecrypt/RSA/Generated:4096_bits (3.10s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA (0.09s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Hardcoded:NIST_P-256 (0.03s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:SecP256k1 (0.01s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-256 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-384 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:NIST_P-521 (0.01s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-256
(0.01s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-384
(0.02s)
--- PASS: TestKeyValidateOnDecrypt/ECDSA/Generated:Brainpool_P-512
(0.03s)
--- PASS: TestKeyValidateOnDecrypt/EdDSA (0.00s)
--- PASS: TestKeyValidateOnDecrypt/EdDSA/Hardcoded:Curve448 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/EdDSA/Hardcoded:Curve25519 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/EdDSA/Generated:Curve25519 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/EdDSA/Generated:Curve448 (0.00s)
--- PASS: TestKeyValidateOnDecrypt/DSA_With_El_Gamal_Subkey (0.26s)
=== RUN TestReadPrivateForeignV4Key
--- PASS: TestReadPrivateForeignV4Key (0.00s)
=== RUN TestCorruptKeys
--- PASS: TestCorruptKeys (0.00s)
=== RUN TestMultiIdentity
--- PASS: TestMultiIdentity (0.00s)
=== RUN TestParseKeyWithUnsupportedSubkey
--- PASS: TestParseKeyWithUnsupportedSubkey (0.00s)
=== RUN TestParseUnsupportedSubkey
--- PASS: TestParseUnsupportedSubkey (0.00s)
=== RUN TestReadPrivateForeignV5Key
keys_v5_test.go:17:
--- SKIP: TestReadPrivateForeignV5Key (0.00s)
=== RUN TestReadPrivateSerializeForeignV5Key
keys_v5_test.go:30:
--- SKIP: TestReadPrivateSerializeForeignV5Key (0.00s)
=== RUN TestReadPrivateForeignV6Key
--- PASS: TestReadPrivateForeignV6Key (0.00s)
=== RUN TestReadPrivateForeignV6KeyAndDecrypt
--- PASS: TestReadPrivateForeignV6KeyAndDecrypt (0.71s)
=== RUN TestReadPrivateEncryptedV6Key
--- PASS: TestReadPrivateEncryptedV6Key (0.28s)
=== RUN TestNewEntitySerializeV6Key
--- PASS: TestNewEntitySerializeV6Key (0.33s)
=== RUN TestNewEntityV6Key
--- PASS: TestNewEntityV6Key (0.32s)
=== RUN TestNewEntityWithDefaultHashV6
--- PASS: TestNewEntityWithDefaultHashV6 (1.15s)
=== RUN TestKeyGenerationHighSecurityLevel
--- PASS: TestKeyGenerationHighSecurityLevel (0.00s)
=== RUN TestKeyGenLegacyECC
--- PASS: TestKeyGenLegacyECC (0.00s)
=== RUN TestReadLegacyECC
--- PASS: TestReadLegacyECC (0.00s)
=== RUN TestReadKeyRing
--- PASS: TestReadKeyRing (0.00s)
=== RUN TestRereadKeyRing
--- PASS: TestRereadKeyRing (0.00s)
=== RUN TestReadPrivateKeyRing
--- PASS: TestReadPrivateKeyRing (0.00s)
=== RUN TestReadDSAKey
--- PASS: TestReadDSAKey (0.00s)
=== RUN TestReadP256Key
--- PASS: TestReadP256Key (0.00s)
=== RUN TestDSAHashTruncatation
--- PASS: TestDSAHashTruncatation (0.00s)
=== RUN TestGetKeyById
--- PASS: TestGetKeyById (0.00s)
=== RUN TestSignedMessage
--- PASS: TestSignedMessage (0.00s)
=== RUN TestTextSignedMessage
--- PASS: TestTextSignedMessage (0.00s)
=== RUN TestCampbellQuine
--- PASS: TestCampbellQuine (0.00s)
=== RUN TestSignedEncryptedMessage
--- PASS: TestSignedEncryptedMessage (0.08s)
=== RUN TestUnspecifiedRecipient
--- PASS: TestUnspecifiedRecipient (0.00s)
=== RUN TestSymmetricallyEncrypted
--- PASS: TestSymmetricallyEncrypted (0.00s)
=== RUN TestDetachedSignature
--- PASS: TestDetachedSignature (0.00s)
=== RUN TestDetachedSignatureDSA
--- PASS: TestDetachedSignatureDSA (0.00s)
=== RUN TestMultipleSignaturePacketsDSA
--- PASS: TestMultipleSignaturePacketsDSA (0.00s)
=== RUN TestDetachedSignatureP256
--- PASS: TestDetachedSignatureP256 (0.00s)
=== RUN TestUnknownHashFunction
--- PASS: TestUnknownHashFunction (0.00s)
=== RUN TestMissingHashFunction
--- PASS: TestMissingHashFunction (0.00s)
=== RUN TestRSASignatureBadMPILength
--- PASS: TestRSASignatureBadMPILength (0.00s)
=== RUN TestDetachedSignatureExpiredCrossSig
--- PASS: TestDetachedSignatureExpiredCrossSig (0.00s)
=== RUN TestSignatureUnknownNotation
--- PASS: TestSignatureUnknownNotation (0.00s)
=== RUN TestSignatureKnownNotation
--- PASS: TestSignatureKnownNotation (0.00s)
=== RUN TestReadingArmoredPrivateKey
--- PASS: TestReadingArmoredPrivateKey (0.00s)
=== RUN TestReadingArmoredPublicKey
--- PASS: TestReadingArmoredPublicKey (0.00s)
=== RUN TestNoArmoredData
--- PASS: TestNoArmoredData (0.00s)
=== RUN TestIssue11503
--- PASS: TestIssue11503 (0.00s)
=== RUN TestIssue11504
--- PASS: TestIssue11504 (0.00s)
=== RUN TestSignatureV3Message
--- PASS: TestSignatureV3Message (0.00s)
=== RUN TestSignatureOldStyleMessage
--- PASS: TestSignatureOldStyleMessage (0.01s)
=== RUN TestReadV6Messages
--- PASS: TestReadV6Messages (0.00s)
=== RUN TestSymmetricDecryptionArgon2
--- PASS: TestSymmetricDecryptionArgon2 (2.38s)
=== RUN TestSymmetricDecryptionArgon2LessMemory
--- PASS: TestSymmetricDecryptionArgon2LessMemory (0.05s)
=== RUN TestAsymmestricAeadOcbOpenPGPjsCompressedMessage
read_test.go:729:
--- SKIP: TestAsymmestricAeadOcbOpenPGPjsCompressedMessage (0.00s)
=== RUN TestSymmetricAeadEaxOpenPGPJsMessage
read_test.go:778:
--- SKIP: TestSymmetricAeadEaxOpenPGPJsMessage (0.00s)
=== RUN TestCorruptedMessageInvalidSigHeader
--- PASS: TestCorruptedMessageInvalidSigHeader (0.00s)
=== RUN TestCorruptedMessageWrongLength
--- PASS: TestCorruptedMessageWrongLength (0.00s)
=== RUN TestMessageWithoutMdc
=== RUN
TestMessageWithoutMdc/fails_with_InsecureAllowUnauthenticatedMessages_disabled
=== RUN
TestMessageWithoutMdc/succeeds_with_InsecureAllowUnauthenticatedMessages_enabled
--- PASS: TestMessageWithoutMdc (0.00s)
--- PASS:
TestMessageWithoutMdc/fails_with_InsecureAllowUnauthenticatedMessages_disabled
(0.00s)
--- PASS:
TestMessageWithoutMdc/succeeds_with_InsecureAllowUnauthenticatedMessages_enabled
(0.00s)
=== RUN TestMultiSignedMessage
--- PASS: TestMultiSignedMessage (0.01s)
=== RUN TestMalformedMessage
=== RUN TestMalformedMessage/Signature_+_Literal
=== RUN TestMalformedMessage/Two_literals,_1st_compressed_4_times
=== RUN TestMalformedMessage/PKESK_+_Literal
=== RUN TestMalformedMessage/OPS_+_Literal
--- PASS: TestMalformedMessage (0.02s)
--- PASS: TestMalformedMessage/Signature_+_Literal (0.00s)
--- PASS: TestMalformedMessage/Two_literals,_1st_compressed_4_times (0.00s)
--- PASS: TestMalformedMessage/PKESK_+_Literal (0.00s)
--- PASS: TestMalformedMessage/OPS_+_Literal (0.00s)
=== RUN TestReadMessageWithSignOnly
--- PASS: TestReadMessageWithSignOnly (0.00s)
=== RUN TestSignDetached
--- PASS: TestSignDetached (0.00s)
=== RUN TestSignTextDetached
--- PASS: TestSignTextDetached (0.00s)
=== RUN TestSignDetachedDSA
--- PASS: TestSignDetachedDSA (0.00s)
=== RUN TestSignDetachedP256
--- PASS: TestSignDetachedP256 (0.05s)
=== RUN TestSignDetachedWithNotation
--- PASS: TestSignDetachedWithNotation (0.00s)
=== RUN TestSignDetachedWithCriticalNotation
--- PASS: TestSignDetachedWithCriticalNotation (0.00s)
=== RUN TestNewEntity
--- PASS: TestNewEntity (0.47s)
=== RUN TestEncryptWithCompression
--- PASS: TestEncryptWithCompression (0.00s)
=== RUN TestSymmetricEncryption
=== RUN TestSymmetricEncryption/Iterated
=== RUN TestSymmetricEncryption/Argon2
--- PASS: TestSymmetricEncryption (0.13s)
--- PASS: TestSymmetricEncryption/Iterated (0.03s)
--- PASS: TestSymmetricEncryption/Argon2 (0.11s)
=== RUN TestSymmetricEncryptionV5RandomizeSlow
--- PASS: TestSymmetricEncryptionV5RandomizeSlow (0.10s)
=== RUN TestIntendedRecipientsEncryption
--- PASS: TestIntendedRecipientsEncryption (0.00s)
=== RUN TestMultiSignEncryption
--- PASS: TestMultiSignEncryption (0.70s)
=== RUN TestEncryption
--- PASS: TestEncryption (0.24s)
=== RUN TestSigning
--- PASS: TestSigning (0.11s)
PASS
ok github.com/ProtonMail/go-crypto/openpgp/v2 21.849s
=== RUN TestGenerate
--- PASS: TestGenerate (0.00s)
=== RUN TestValidate
--- PASS: TestValidate (0.00s)
=== RUN TestEncryptDecrypt
--- PASS: TestEncryptDecrypt (0.00s)
PASS
ok github.com/ProtonMail/go-crypto/openpgp/x25519 0.002s
=== RUN TestGenerate
--- PASS: TestGenerate (0.00s)
=== RUN TestValidate
--- PASS: TestValidate (0.00s)
=== RUN TestEncryptDecrypt
--- PASS: TestEncryptDecrypt (0.00s)
PASS
ok github.com/ProtonMail/go-crypto/openpgp/x448 0.009s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2 -timeout 25m
github.com/ProtonMail/go-crypto/bitcurves
github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax
github.com/ProtonMail/go-crypto/internal/byteutil
github.com/ProtonMail/go-crypto/ocb github.com/ProtonMail/go-crypto/openpgp
github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
github.com/ProtonMail/go-crypto/openpgp/armor
github.com/ProtonMail/go-crypto/openpgp/clearsign
github.com/ProtonMail/go-crypto/openpgp/ecdh
github.com/ProtonMail/go-crypto/openpgp/ecdsa
github.com/ProtonMail/go-crypto/openpgp/ed25519
github.com/ProtonMail/go-crypto/openpgp/ed448
github.com/ProtonMail/go-crypto/openpgp/eddsa
github.com/ProtonMail/go-crypto/openpgp/elgamal
github.com/ProtonMail/go-crypto/openpgp/errors
github.com/ProtonMail/go-crypto/openpgp/integration_tests
github.com/ProtonMail/go-crypto/openpgp/integration_tests/v2
github.com/ProtonMail/go-crypto/openpgp/internal/algorithm
github.com/ProtonMail/go-cry
pto/openpgp/internal/ecc
github.com/ProtonMail/go-crypto/openpgp/internal/encoding
github.com/ProtonMail/go-crypto/openpgp/packet
github.com/ProtonMail/go-crypto/openpgp/s2k
github.com/ProtonMail/go-crypto/openpgp/v2
github.com/ProtonMail/go-crypto/openpgp/x25519
github.com/ProtonMail/go-crypto/openpgp/x448 returned exit code 1
make[1]: *** [debian/rules:14: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:5: 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/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-protonmail-go-crypto, so that
this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: golang-github-protonmail-go-crypto
Source-Version: 1.1.5-2
Done: Martin Dosch <mar...@mdosch.de>
We believe that the bug you reported is fixed in the latest version of
golang-github-protonmail-go-crypto, 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 1098...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin Dosch <mar...@mdosch.de> (supplier of updated
golang-github-protonmail-go-crypto 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 22 Feb 2025 10:07:50 +0000
Source: golang-github-protonmail-go-crypto
Architecture: source
Version: 1.1.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Martin Dosch <mar...@mdosch.de>
Closes: 1098562
Changes:
golang-github-protonmail-go-crypto (1.1.5-2) unstable; urgency=medium
.
* d/patches: Add patch to fix clearsign test. (Closes: #1098562)
Checksums-Sha1:
57709af5f824e2065ae6fda57bb85ff8ade315dc 2524
golang-github-protonmail-go-crypto_1.1.5-2.dsc
5adf1196123239d443626237f29724a12d309910 4728
golang-github-protonmail-go-crypto_1.1.5-2.debian.tar.xz
b8e9ebe806eee736d7d43fe2e89cea92730e34fb 6673
golang-github-protonmail-go-crypto_1.1.5-2_amd64.buildinfo
Checksums-Sha256:
dfc382b06d5b5425290ee3ea178ee124f67be7559e90de27f2b339bb4f182f1e 2524
golang-github-protonmail-go-crypto_1.1.5-2.dsc
949b857d957fcaae34ca9ec085a13ee020c2c0379618fd6f946dcaeaaf5459ac 4728
golang-github-protonmail-go-crypto_1.1.5-2.debian.tar.xz
e54257457df926a24d499700460dcb8c9f7421e371b4dbf2a0166b477a248652 6673
golang-github-protonmail-go-crypto_1.1.5-2_amd64.buildinfo
Files:
435cbf29509288ba8d775db0dd45964f 2524 golang optional
golang-github-protonmail-go-crypto_1.1.5-2.dsc
bb5b051b72812d22302abbb7ca496fd1 4728 golang optional
golang-github-protonmail-go-crypto_1.1.5-2.debian.tar.xz
a205e0e8d9c5c0eecf8602eedcc0ff4d 6673 golang optional
golang-github-protonmail-go-crypto_1.1.5-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
wsG7BAEBCgBvBYJnuapqCRBSpXz84T1lfUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmdLwi99AB3ZEzCO7nOgMg/R+juavVpirJu0rs2ynQGi
RxYhBP1akvQggTektmgLPVKlfPzhPWV9AABNtRAAk85Vkc5kQNSWdyfzG/sX/8ij
IKWH6oHL9ePVkqCp2Rr61Ks+VE4dDBaOa3Asn7c9ljFzJ9S+BgpTi3awFBSjSfDs
IX126RFK5WSLT3m7ptYjXI+fVaQWPXFpFG0Fs0brXig0Rxs1MjTVqfZrsblYtZWN
4dQ80i24WE88oDpO71Ty3ZITxp+6LcSvmwbV5Ss/p/cm+RNZsKU8MZ2LulRxuMkD
YhAXLKQbRnB1g3AvGGtSld4Lo81t42eanD1wm8HaGhESDNeP2LE6hPQGgOnlkoPF
XbOwWz0w4c5h3RkEb7HR2cVOkHuxMcU3SNu9uaozXE3EFTjkR5tT0uSgjAmtnVTU
hyU1cJ9CCNBt9OQns8PrjVoBUzzmmrM7mLF3w/BER9oCY3s2iZAIQSePGYGXIhQl
8I8Gny370TtiKoFQFZ0IZy5qzLgkxZruGvhcAJ39OJOqE9aJjahAQqkijxJvRPy9
Lay46GKQN2K5iuhza0g2MUiG0DBRODJXgVFc8BBkIDlPyZ+IiaALZ450fYvvuFUi
wMelUk7jGlz7ckruZSoinjyVPEn5RvttDYt1UeXK4aFM9528Pr2kEmuuCxpd5tX6
x48tSeMxB0C0KmRKZ7K2wX26ha2xH3v9I96Mc3H1qWdrH4ca7lpR+uMTRSWj3yzo
lgpj0LT2+Z0y4cakX/c=
=tJ/a
-----END PGP SIGNATURE-----
pgpNXsbR5IMPh.pgp
Description: PGP signature
--- End Message ---