Package: src:golang-github-nats-io-jwt
Version: 2.3.0-1
Severity: serious
Tags: ftbfs patch

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary-indep
dh binary-indep --buildsystem=golang --with=golang
   dh_update_autotools_config -i -O--buildsystem=golang
   dh_autoreconf -i -O--buildsystem=golang
   dh_auto_configure -i -O--buildsystem=golang
   dh_auto_build -i -O--buildsystem=golang
dh_auto_build: warning: github.com/nats-io/jwt/v2/test contains no non-test Go 
files, removing it from build
        cd obj-x86_64-linux-gnu && go install -trimpath -v -p 1 
github.com/nats-io/jwt github.com/nats-io/jwt/v2
internal/goarch
internal/unsafeheader
internal/abi
internal/cpu
internal/bytealg
internal/goexperiment
internal/goos
runtime/internal/atomic
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
runtime
internal/reflectlite
errors
internal/race
sync/atomic
sync
io
unicode
unicode/utf8
bytes
hash
math/bits
math
strconv
crypto
crypto/internal/subtle
crypto/subtle
internal/itoa
reflect
encoding/binary
crypto/cipher
crypto/internal/boring/sig
crypto/internal/boring
crypto/sha256
crypto/sha512
encoding/base32
encoding/base64
encoding
sort
internal/fmtsort
internal/oserror
syscall
internal/syscall/unix
time
internal/poll
internal/safefilepath
internal/syscall/execenv
internal/testlog
path
io/fs
os
fmt
strings
unicode/utf16
encoding/json
crypto/internal/randutil
math/rand
math/big
crypto/rand
crypto/internal/edwards25519/field
crypto/internal/edwards25519
crypto/ed25519
golang.org/x/crypto/ed25519
regexp/syntax
regexp
github.com/nats-io/nkeys
io/ioutil
context
vendor/golang.org/x/net/dns/dnsmessage
internal/godebug
internal/nettrace
internal/singleflight
internal/intern
net/netip
runtime/cgo
net
bufio
compress/flate
hash/crc32
compress/gzip
container/list
crypto/aes
crypto/des
crypto/internal/nistec/fiat
embed
crypto/internal/nistec
crypto/elliptic
crypto/internal/boring/bbig
encoding/asn1
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/cryptobyte
crypto/ecdsa
crypto/hmac
crypto/md5
crypto/rc4
crypto/rsa
crypto/sha1
crypto/dsa
encoding/hex
crypto/x509/pkix
encoding/pem
net/url
path/filepath
crypto/x509
vendor/golang.org/x/crypto/internal/subtle
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/curve25519/internal/field
vendor/golang.org/x/crypto/curve25519
vendor/golang.org/x/crypto/hkdf
crypto/tls
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
net/textproto
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
mime/multipart
net/http/httptrace
net/http/internal
net/http/internal/ascii
net/http
github.com/nats-io/jwt
github.com/nats-io/jwt/v2
   dh_auto_test -i -O--buildsystem=golang
        cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 
github.com/nats-io/jwt github.com/nats-io/jwt/v2 github.com/nats-io/jwt/v2/test
=== RUN   TestNewAccountClaims
--- PASS: TestNewAccountClaims (0.00s)
=== RUN   TestAccountCanSignOperatorLimits
--- PASS: TestAccountCanSignOperatorLimits (0.00s)
=== RUN   TestAccountCanSignIdentities
--- PASS: TestAccountCanSignIdentities (0.00s)
=== RUN   TestOperatorCanSignClaims
--- PASS: TestOperatorCanSignClaims (0.00s)
=== RUN   TestInvalidAccountClaimIssuer
--- PASS: TestInvalidAccountClaimIssuer (0.00s)
=== RUN   TestInvalidAccountSubjects
--- PASS: TestInvalidAccountSubjects (0.00s)
=== RUN   TestAccountImports
--- PASS: TestAccountImports (0.00s)
=== RUN   TestNewNilAccountClaim
--- PASS: TestNewNilAccountClaim (0.00s)
=== RUN   TestLimitValidationInAccount
--- PASS: TestLimitValidationInAccount (0.00s)
=== RUN   TestWildcardExportLimit
--- PASS: TestWildcardExportLimit (0.00s)
=== RUN   TestAccountSigningKeyValidation
--- PASS: TestAccountSigningKeyValidation (0.00s)
=== RUN   TestAccountSignedBy
--- PASS: TestAccountSignedBy (0.00s)
=== RUN   TestAddRemoveSigningKey
--- PASS: TestAddRemoveSigningKey (0.00s)
=== RUN   TestUserRevocation
--- PASS: TestUserRevocation (0.00s)
=== RUN   TestUserRevocationAll
--- PASS: TestUserRevocationAll (0.00s)
=== RUN   TestNewActivationClaims
--- PASS: TestNewActivationClaims (0.00s)
=== RUN   TestInvalidActivationTargets
--- PASS: TestInvalidActivationTargets (0.00s)
=== RUN   TestInvalidActivationClaimIssuer
--- PASS: TestInvalidActivationClaimIssuer (0.00s)
=== RUN   TestPublicIsNotValid
--- PASS: TestPublicIsNotValid (0.00s)
=== RUN   TestNilActivationClaim
--- PASS: TestNilActivationClaim (0.00s)
=== RUN   TestActivationImportSubjectValidation
--- PASS: TestActivationImportSubjectValidation (0.00s)
=== RUN   TestActivationValidation
--- PASS: TestActivationValidation (0.00s)
=== RUN   TestActivationHashIDLimits
--- PASS: TestActivationHashIDLimits (0.00s)
=== RUN   TestActivationClaimAccountIDValidation
--- PASS: TestActivationClaimAccountIDValidation (0.00s)
=== RUN   TestCleanSubject
--- PASS: TestCleanSubject (0.00s)
=== RUN   TestActivationClaimRevocation
--- PASS: TestActivationClaimRevocation (0.00s)
=== RUN   TestNewClusterClaims
--- PASS: TestNewClusterClaims (0.00s)
=== RUN   TestClusterClaimsIssuer
--- PASS: TestClusterClaimsIssuer (0.00s)
=== RUN   TestClusterSubjects
--- PASS: TestClusterSubjects (0.00s)
=== RUN   TestNewNilClusterClaims
--- PASS: TestNewNilClusterClaims (0.00s)
=== RUN   TestClusterType
--- PASS: TestClusterType (0.00s)
=== RUN   Test_DecorateJwt
--- PASS: Test_DecorateJwt (0.00s)
=== RUN   Test_FormatUserConfig
--- PASS: Test_FormatUserConfig (0.00s)
=== RUN   Test_ParseDecoratedJWT
--- PASS: Test_ParseDecoratedJWT (0.00s)
=== RUN   Test_ParseDecoratedJWTBad
--- PASS: Test_ParseDecoratedJWTBad (0.00s)
=== RUN   Test_ParseDecoratedSeed
--- PASS: Test_ParseDecoratedSeed (0.00s)
=== RUN   Test_ParseDecoratedBadKey
--- PASS: Test_ParseDecoratedBadKey (0.00s)
=== RUN   Test_FailsOnNonUserJWT
--- PASS: Test_FailsOnNonUserJWT (0.00s)
=== RUN   Test_DecorateNKeys
--- PASS: Test_DecorateNKeys (0.00s)
=== RUN   TestNewToken
--- PASS: TestNewToken (0.00s)
=== RUN   TestBadType
--- PASS: TestBadType (0.00s)
=== RUN   TestBadAlgo
--- PASS: TestBadAlgo (0.00s)
=== RUN   TestBadJWT
--- PASS: TestBadJWT (0.00s)
=== RUN   TestBadSignature
--- PASS: TestBadSignature (0.00s)
=== RUN   TestDifferentPayload
--- PASS: TestDifferentPayload (0.00s)
=== RUN   TestExpiredToken
--- PASS: TestExpiredToken (0.00s)
=== RUN   TestNotYetValid
--- PASS: TestNotYetValid (0.00s)
=== RUN   TestIssuedAtIsSet
--- PASS: TestIssuedAtIsSet (0.00s)
=== RUN   TestSample
--- PASS: TestSample (0.00s)
=== RUN   TestBadHeaderEncoding
--- PASS: TestBadHeaderEncoding (0.00s)
=== RUN   TestBadClaimsEncoding
--- PASS: TestBadClaimsEncoding (0.00s)
=== RUN   TestBadHeaderJSON
--- PASS: TestBadHeaderJSON (0.00s)
=== RUN   TestBadClaimsJSON
--- PASS: TestBadClaimsJSON (0.00s)
=== RUN   TestBadPublicKeyDecodeGeneric
--- PASS: TestBadPublicKeyDecodeGeneric (0.00s)
=== RUN   TestBadSig
--- PASS: TestBadSig (0.00s)
=== RUN   TestClaimsStringIsJSON
--- PASS: TestClaimsStringIsJSON (0.00s)
=== RUN   TestDoEncodeNilHeader
--- PASS: TestDoEncodeNilHeader (0.00s)
=== RUN   TestDoEncodeNilKeyPair
--- PASS: TestDoEncodeNilKeyPair (0.00s)
=== RUN   TestUsingURLDecoder
--- PASS: TestUsingURLDecoder (0.00s)
=== RUN   TestSimpleExportValidation
--- PASS: TestSimpleExportValidation (0.00s)
=== RUN   TestResponseTypeValidation
--- PASS: TestResponseTypeValidation (0.00s)
=== RUN   TestInvalidExportType
--- PASS: TestInvalidExportType (0.00s)
=== RUN   TestOverlappingExports
--- PASS: TestOverlappingExports (0.00s)
=== RUN   TestDifferentExportTypes_OverlapOK
--- PASS: TestDifferentExportTypes_OverlapOK (0.00s)
=== RUN   TestDifferentExportTypes_SameSubjectOK
--- PASS: TestDifferentExportTypes_SameSubjectOK (0.00s)
=== RUN   TestSameExportType_SameSubject
--- PASS: TestSameExportType_SameSubject (0.00s)
=== RUN   TestExportRevocation
--- PASS: TestExportRevocation (0.00s)
=== RUN   TestExportTrackLatency
--- PASS: TestExportTrackLatency (0.00s)
=== RUN   TestExport_Sorting
--- PASS: TestExport_Sorting (0.00s)
=== RUN   TestNewGenericClaims
--- PASS: TestNewGenericClaims (0.00s)
=== RUN   TestImportValidation
--- PASS: TestImportValidation (0.00s)
=== RUN   TestInvalidImportType
--- PASS: TestInvalidImportType (0.00s)
=== RUN   TestInvalidImportToken
--- PASS: TestInvalidImportToken (0.00s)
=== RUN   TestInvalidImportURL
--- PASS: TestInvalidImportURL (0.00s)
=== RUN   TestInvalidImportTokenValuesValidation
--- PASS: TestInvalidImportTokenValuesValidation (0.00s)
=== RUN   TestMissingAccountInImport
--- PASS: TestMissingAccountInImport (0.00s)
=== RUN   TestServiceImportWithWildcard
--- PASS: TestServiceImportWithWildcard (0.00s)
=== RUN   TestStreamImportWithWildcardPrefix
--- PASS: TestStreamImportWithWildcardPrefix (0.00s)
=== RUN   TestImportsValidation
--- PASS: TestImportsValidation (0.00s)
=== RUN   TestTokenURLImportValidation
--- PASS: TestTokenURLImportValidation (0.00s)
=== RUN   TestImportSubjectValidation
--- PASS: TestImportSubjectValidation (0.00s)
=== RUN   TestImportServiceDoubleToSubjectsValidation
--- PASS: TestImportServiceDoubleToSubjectsValidation (0.00s)
=== RUN   TestImport_Sorting
--- PASS: TestImport_Sorting (0.00s)
=== RUN   TestNewOperatorClaims
--- PASS: TestNewOperatorClaims (0.00s)
=== RUN   TestOperatorSubjects
--- PASS: TestOperatorSubjects (0.00s)
=== RUN   TestInvalidOperatorClaimIssuer
--- PASS: TestInvalidOperatorClaimIssuer (0.00s)
=== RUN   TestNewNilOperatorClaims
--- PASS: TestNewNilOperatorClaims (0.00s)
=== RUN   TestOperatorType
--- PASS: TestOperatorType (0.00s)
=== RUN   TestSigningKeyValidation
--- PASS: TestSigningKeyValidation (0.00s)
=== RUN   TestSignedBy
--- PASS: TestSignedBy (0.00s)
=== RUN   Test_SystemAccount
--- PASS: Test_SystemAccount (0.00s)
=== RUN   Test_AccountServerURL
--- PASS: Test_AccountServerURL (0.00s)
=== RUN   Test_OperatorServiceURL
--- PASS: Test_OperatorServiceURL (0.00s)
=== RUN   Test_ForwardCompatibility
--- PASS: Test_ForwardCompatibility (0.00s)
=== RUN   TestNewServerClaims
--- PASS: TestNewServerClaims (0.00s)
=== RUN   TestServerClaimsIssuer
--- PASS: TestServerClaimsIssuer (0.00s)
=== RUN   TestServerSubjects
--- PASS: TestServerSubjects (0.00s)
=== RUN   TestNewNilServerClaims
--- PASS: TestNewNilServerClaims (0.00s)
=== RUN   TestServerType
--- PASS: TestServerType (0.00s)
=== RUN   TestVersion
--- PASS: TestVersion (0.00s)
=== RUN   TestVersionMatchesTag
--- SKIP: TestVersionMatchesTag (0.00s)
=== RUN   TestTimeRangeValidation
--- PASS: TestTimeRangeValidation (0.00s)
=== RUN   TestTagList
--- PASS: TestTagList (0.00s)
=== RUN   TestStringList
--- PASS: TestStringList (0.00s)
=== RUN   TestSubjectValid
--- PASS: TestSubjectValid (0.00s)
=== RUN   TestSubjectHasWildCards
--- PASS: TestSubjectHasWildCards (0.00s)
=== RUN   TestSubjectContainment
--- PASS: TestSubjectContainment (0.00s)
=== RUN   TestNewUserClaims
--- PASS: TestNewUserClaims (0.00s)
=== RUN   TestUserClaimIssuer
--- PASS: TestUserClaimIssuer (0.00s)
=== RUN   TestUserSubjects
--- PASS: TestUserSubjects (0.00s)
=== RUN   TestNewNilUserClaim
--- PASS: TestNewNilUserClaim (0.00s)
=== RUN   TestUserType
--- PASS: TestUserType (0.00s)
=== RUN   TestSubjects
--- PASS: TestSubjects (0.00s)
=== RUN   TestUserValidation
--- PASS: TestUserValidation (0.00s)
=== RUN   TestUserAccountID
--- PASS: TestUserAccountID (0.00s)
=== RUN   TestUserAccountIDValidation
--- PASS: TestUserAccountIDValidation (0.00s)
=== RUN   TestSourceNetworkValidation
--- PASS: TestSourceNetworkValidation (0.00s)
=== RUN   TestUserClaimRevocation
--- PASS: TestUserClaimRevocation (0.00s)
PASS
ok      github.com/nats-io/jwt  0.064s
=== RUN   TestNewAccountClaims
--- PASS: TestNewAccountClaims (0.00s)
=== RUN   TestAccountCanSignOperatorLimits
--- PASS: TestAccountCanSignOperatorLimits (0.00s)
=== RUN   TestOperatorCanSignClaims
--- PASS: TestOperatorCanSignClaims (0.00s)
=== RUN   TestInvalidAccountClaimIssuer
--- PASS: TestInvalidAccountClaimIssuer (0.00s)
=== RUN   TestInvalidAccountSubjects
--- PASS: TestInvalidAccountSubjects (0.00s)
=== RUN   TestAccountImports
--- PASS: TestAccountImports (0.00s)
=== RUN   TestNewNilAccountClaim
--- PASS: TestNewNilAccountClaim (0.00s)
=== RUN   TestLimitValidationInAccount
--- PASS: TestLimitValidationInAccount (0.00s)
=== RUN   TestWildcardExportLimit
--- PASS: TestWildcardExportLimit (0.00s)
=== RUN   TestJetstreamLimits
--- PASS: TestJetstreamLimits (0.00s)
=== RUN   TestTieredLimits
--- PASS: TestTieredLimits (0.00s)
=== RUN   TestJetstreamLimitsDeEnCode
--- PASS: TestJetstreamLimitsDeEnCode (0.00s)
=== RUN   TestAccountSigningKeyValidation
--- PASS: TestAccountSigningKeyValidation (0.00s)
=== RUN   TestAccountSignedBy
--- PASS: TestAccountSignedBy (0.00s)
=== RUN   TestAddRemoveSigningKey
--- PASS: TestAddRemoveSigningKey (0.00s)
=== RUN   TestUserRevocation
--- PASS: TestUserRevocation (0.00s)
=== RUN   TestAccountDefaultPermissions
--- PASS: TestAccountDefaultPermissions (0.00s)
=== RUN   TestUserRevocationAll
--- PASS: TestUserRevocationAll (0.00s)
=== RUN   TestInvalidAccountInfo
--- PASS: TestInvalidAccountInfo (0.00s)
=== RUN   TestAccountMapping
--- PASS: TestAccountMapping (0.00s)
=== RUN   TestNewActivationClaims
--- PASS: TestNewActivationClaims (0.00s)
=== RUN   TestInvalidActivationTargets
--- PASS: TestInvalidActivationTargets (0.00s)
=== RUN   TestInvalidActivationClaimIssuer
--- PASS: TestInvalidActivationClaimIssuer (0.00s)
=== RUN   TestPublicIsNotValid
--- PASS: TestPublicIsNotValid (0.00s)
=== RUN   TestNilActivationClaim
--- PASS: TestNilActivationClaim (0.00s)
=== RUN   TestActivationImportSubjectValidation
--- PASS: TestActivationImportSubjectValidation (0.00s)
=== RUN   TestActivationValidation
--- PASS: TestActivationValidation (0.00s)
=== RUN   TestActivationHashIDLimits
--- PASS: TestActivationHashIDLimits (0.00s)
=== RUN   TestActivationClaimAccountIDValidation
--- PASS: TestActivationClaimAccountIDValidation (0.00s)
=== RUN   TestCleanSubject
--- PASS: TestCleanSubject (0.00s)
=== RUN   TestActivationClaimRevocation
--- PASS: TestActivationClaimRevocation (0.00s)
=== RUN   Test_DecorateJwt
--- PASS: Test_DecorateJwt (0.00s)
=== RUN   Test_FormatUserConfig
--- PASS: Test_FormatUserConfig (0.00s)
=== RUN   Test_ParseDecoratedJWT
--- PASS: Test_ParseDecoratedJWT (0.00s)
=== RUN   Test_ParseDecoratedJWTBad
--- PASS: Test_ParseDecoratedJWTBad (0.00s)
=== RUN   Test_ParseDecoratedOPJWT
=== RUN   Test_ParseDecoratedOPJWT/0
=== RUN   Test_ParseDecoratedOPJWT/0-win
=== RUN   Test_ParseDecoratedOPJWT/0-trail-nl
=== RUN   Test_ParseDecoratedOPJWT/0-trail-nl-win
=== RUN   Test_ParseDecoratedOPJWT/1
=== RUN   Test_ParseDecoratedOPJWT/1-win
=== RUN   Test_ParseDecoratedOPJWT/1-trail-nl
=== RUN   Test_ParseDecoratedOPJWT/1-trail-nl-win
--- PASS: Test_ParseDecoratedOPJWT (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/0 (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/0-win (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/0-trail-nl (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/0-trail-nl-win (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/1 (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/1-win (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/1-trail-nl (0.00s)
    --- PASS: Test_ParseDecoratedOPJWT/1-trail-nl-win (0.00s)
=== RUN   Test_ParseDecoratedSeed
--- PASS: Test_ParseDecoratedSeed (0.00s)
=== RUN   Test_ParseDecoratedBadKey
--- PASS: Test_ParseDecoratedBadKey (0.00s)
=== RUN   Test_FailsOnNonUserJWT
--- PASS: Test_FailsOnNonUserJWT (0.00s)
=== RUN   Test_DecorateNKeys
--- PASS: Test_DecorateNKeys (0.00s)
=== RUN   Test_ParseCreds
--- PASS: Test_ParseCreds (0.00s)
=== RUN   Test_ParseCredsWithCrLfs
--- PASS: Test_ParseCredsWithCrLfs (0.00s)
=== RUN   TestNewToken
--- PASS: TestNewToken (0.00s)
=== RUN   TestBadType
--- PASS: TestBadType (0.00s)
=== RUN   TestBadAlgo
--- PASS: TestBadAlgo (0.00s)
=== RUN   TestBadJWT
--- PASS: TestBadJWT (0.00s)
=== RUN   TestBadSignature
--- PASS: TestBadSignature (0.00s)
=== RUN   TestDifferentPayload
--- PASS: TestDifferentPayload (0.00s)
=== RUN   TestExpiredToken
--- PASS: TestExpiredToken (0.00s)
=== RUN   TestNotYetValid
--- PASS: TestNotYetValid (0.00s)
=== RUN   TestIssuedAtIsSet
--- PASS: TestIssuedAtIsSet (0.00s)
=== RUN   TestSample
--- PASS: TestSample (0.00s)
=== RUN   TestBadHeaderEncoding
--- PASS: TestBadHeaderEncoding (0.00s)
=== RUN   TestBadClaimsEncoding
--- PASS: TestBadClaimsEncoding (0.00s)
=== RUN   TestBadHeaderJSON
--- PASS: TestBadHeaderJSON (0.00s)
=== RUN   TestBadClaimsJSON
--- PASS: TestBadClaimsJSON (0.00s)
=== RUN   TestBadPublicKeyDecodeGeneric
--- PASS: TestBadPublicKeyDecodeGeneric (0.00s)
=== RUN   TestBadSig
--- PASS: TestBadSig (0.00s)
=== RUN   TestClaimsStringIsJSON
--- PASS: TestClaimsStringIsJSON (0.00s)
=== RUN   TestDoEncodeNilHeader
--- PASS: TestDoEncodeNilHeader (0.00s)
=== RUN   TestDoEncodeNilKeyPair
--- PASS: TestDoEncodeNilKeyPair (0.00s)
=== RUN   TestUsingURLDecoder
--- PASS: TestUsingURLDecoder (0.00s)
=== RUN   TestSimpleExportValidation
--- PASS: TestSimpleExportValidation (0.00s)
=== RUN   TestResponseTypeValidation
--- PASS: TestResponseTypeValidation (0.00s)
=== RUN   TestInvalidExportType
--- PASS: TestInvalidExportType (0.00s)
=== RUN   TestInvalidExportInfo
--- PASS: TestInvalidExportInfo (0.00s)
=== RUN   TestOverlappingExports
--- PASS: TestOverlappingExports (0.00s)
=== RUN   TestDifferentExportTypes_OverlapOK
--- PASS: TestDifferentExportTypes_OverlapOK (0.00s)
=== RUN   TestDifferentExportTypes_SameSubjectOK
--- PASS: TestDifferentExportTypes_SameSubjectOK (0.00s)
=== RUN   TestSameExportType_SameSubject
--- PASS: TestSameExportType_SameSubject (0.00s)
=== RUN   TestExportRevocation
--- PASS: TestExportRevocation (0.00s)
=== RUN   TestExportTrackLatency
--- PASS: TestExportTrackLatency (0.00s)
=== RUN   TestExportTrackHeader
--- PASS: TestExportTrackHeader (0.00s)
=== RUN   TestExport_Sorting
--- PASS: TestExport_Sorting (0.00s)
=== RUN   TestExportAccountTokenPos
=== RUN   TestExportAccountTokenPos/*
=== RUN   TestExportAccountTokenPos/foo.*
=== RUN   TestExportAccountTokenPos/foo.*.bar.*
=== RUN   TestExportAccountTokenPos/foo.*.bar.>
=== RUN   TestExportAccountTokenPos/*.*.*.>
=== RUN   TestExportAccountTokenPos/*.*.>
--- PASS: TestExportAccountTokenPos (0.00s)
    --- PASS: TestExportAccountTokenPos/* (0.00s)
    --- PASS: TestExportAccountTokenPos/foo.* (0.00s)
    --- PASS: TestExportAccountTokenPos/foo.*.bar.* (0.00s)
    --- PASS: TestExportAccountTokenPos/foo.*.bar.> (0.00s)
    --- PASS: TestExportAccountTokenPos/*.*.*.> (0.00s)
    --- PASS: TestExportAccountTokenPos/*.*.> (0.00s)
=== RUN   TestExportAccountTokenPosFail
=== RUN   TestExportAccountTokenPosFail/*
=== RUN   TestExportAccountTokenPosFail/*.*
=== RUN   TestExportAccountTokenPosFail/bar
=== RUN   TestExportAccountTokenPosFail/foo.bar
=== RUN   TestExportAccountTokenPosFail/*.*.>
=== RUN   TestExportAccountTokenPosFail/foo.*x.bar
=== RUN   TestExportAccountTokenPosFail/foo.x*.bar
=== RUN   TestExportAccountTokenPosFail/bar.>
=== RUN   TestExportAccountTokenPosFail/foo.>
=== RUN   TestExportAccountTokenPosFail/foo.*.bar
=== RUN   TestExportAccountTokenPosFail/*.>
=== RUN   TestExportAccountTokenPosFail/>
--- PASS: TestExportAccountTokenPosFail (0.01s)
    --- PASS: TestExportAccountTokenPosFail/* (0.00s)
    --- PASS: TestExportAccountTokenPosFail/*.* (0.00s)
    --- PASS: TestExportAccountTokenPosFail/bar (0.00s)
    --- PASS: TestExportAccountTokenPosFail/foo.bar (0.00s)
    --- PASS: TestExportAccountTokenPosFail/*.*.> (0.00s)
    --- PASS: TestExportAccountTokenPosFail/foo.*x.bar (0.00s)
    --- PASS: TestExportAccountTokenPosFail/foo.x*.bar (0.00s)
    --- PASS: TestExportAccountTokenPosFail/bar.> (0.00s)
    --- PASS: TestExportAccountTokenPosFail/foo.> (0.00s)
    --- PASS: TestExportAccountTokenPosFail/foo.*.bar (0.00s)
    --- PASS: TestExportAccountTokenPosFail/*.> (0.00s)
    --- PASS: TestExportAccountTokenPosFail/> (0.00s)
=== RUN   TestExport_ResponseThreshold
--- PASS: TestExport_ResponseThreshold (0.00s)
=== RUN   TestImportValidation
--- PASS: TestImportValidation (0.00s)
=== RUN   TestImportValidationExpiredToken
--- PASS: TestImportValidationExpiredToken (0.00s)
=== RUN   TestImportValidationDifferentAccount
--- PASS: TestImportValidationDifferentAccount (0.00s)
=== RUN   TestImportValidationSigningKey
--- PASS: TestImportValidationSigningKey (0.00s)
=== RUN   TestInvalidImportType
--- PASS: TestInvalidImportType (0.00s)
=== RUN   TestInvalidImportToken
--- PASS: TestInvalidImportToken (0.00s)
=== RUN   TestInvalidImportURL
--- PASS: TestInvalidImportURL (0.00s)
=== RUN   TestInvalidImportTokenValuesValidation
--- PASS: TestInvalidImportTokenValuesValidation (0.00s)
=== RUN   TestMissingAccountInImport
--- PASS: TestMissingAccountInImport (0.00s)
=== RUN   TestServiceImportWithWildcard
--- PASS: TestServiceImportWithWildcard (0.00s)
=== RUN   TestStreamImportWithWildcardPrefix
--- PASS: TestStreamImportWithWildcardPrefix (0.00s)
=== RUN   TestStreamImportInformationSharing
--- PASS: TestStreamImportInformationSharing (0.00s)
=== RUN   TestImportsValidation
--- PASS: TestImportsValidation (0.00s)
=== RUN   TestImportsLocalSubjectExclusiveTo
--- PASS: TestImportsLocalSubjectExclusiveTo (0.00s)
=== RUN   TestImportsLocalSubjectVariants
--- PASS: TestImportsLocalSubjectVariants (0.00s)
=== RUN   TestImportSubjectValidation
--- PASS: TestImportSubjectValidation (0.00s)
=== RUN   TestImportServiceDoubleToSubjectsValidation
--- PASS: TestImportServiceDoubleToSubjectsValidation (0.00s)
=== RUN   TestWildcard
--- PASS: TestWildcard (0.00s)
=== RUN   TestImport_Sorting
--- PASS: TestImport_Sorting (0.00s)
=== RUN   TestImports_Validate
--- PASS: TestImports_Validate (0.00s)
=== RUN   TestNewOperatorClaims
--- PASS: TestNewOperatorClaims (0.00s)
=== RUN   TestOperatorSubjects
--- PASS: TestOperatorSubjects (0.00s)
=== RUN   TestInvalidOperatorClaimIssuer
--- PASS: TestInvalidOperatorClaimIssuer (0.00s)
=== RUN   TestNewNilOperatorClaims
--- PASS: TestNewNilOperatorClaims (0.00s)
=== RUN   TestOperatorType
--- PASS: TestOperatorType (0.00s)
=== RUN   TestSigningKeyValidation
--- PASS: TestSigningKeyValidation (0.00s)
=== RUN   TestSignedBy
--- PASS: TestSignedBy (0.00s)
=== RUN   Test_AccountServerURL
--- PASS: Test_AccountServerURL (0.00s)
=== RUN   Test_SystemAccount
--- PASS: Test_SystemAccount (0.00s)
=== RUN   Test_AssertServerVersion
--- PASS: Test_AssertServerVersion (0.00s)
=== RUN   Test_OperatorServiceURL
--- PASS: Test_OperatorServiceURL (0.00s)
=== RUN   TestTags
--- PASS: TestTags (0.00s)
=== RUN   TestRevocationCompact
--- PASS: TestRevocationCompact (0.00s)
=== RUN   TestScopesAreAccounts
--- PASS: TestScopesAreAccounts (0.00s)
=== RUN   TestScopesCheckIssuer
--- PASS: TestScopesCheckIssuer (0.00s)
=== RUN   TestScopesCheckClaimType
--- PASS: TestScopesCheckClaimType (0.00s)
=== RUN   TestScopedSigningKeysBasics
--- PASS: TestScopedSigningKeysBasics (0.00s)
=== RUN   TestGetKeys
--- PASS: TestGetKeys (0.00s)
=== RUN   TestJson
--- PASS: TestJson (0.00s)
=== RUN   TestVersion
--- PASS: TestVersion (0.00s)
=== RUN   TestVersionMatchesTag
--- SKIP: TestVersionMatchesTag (0.00s)
=== RUN   TestTimeRangeValidation
--- PASS: TestTimeRangeValidation (0.00s)
=== RUN   TestTagList
--- PASS: TestTagList (0.00s)
=== RUN   TestStringList
--- PASS: TestStringList (0.00s)
=== RUN   TestSubjectValid
--- PASS: TestSubjectValid (0.00s)
=== RUN   TestSubjectHasWildCards
--- PASS: TestSubjectHasWildCards (0.00s)
=== RUN   TestSubjectContainment
--- PASS: TestSubjectContainment (0.00s)
=== RUN   TestPermissions_Validate
--- PASS: TestPermissions_Validate (0.00s)
=== RUN   TestRenamingSubject_ToSubject
--- PASS: TestRenamingSubject_ToSubject (0.00s)
=== RUN   TestRenamigSubject_Validate
--- PASS: TestRenamigSubject_Validate (0.00s)
=== RUN   TestInvalidInfo
--- PASS: TestInvalidInfo (0.00s)
=== RUN   TestNewUserClaims
--- PASS: TestNewUserClaims (0.00s)
=== RUN   TestUserClaimIssuer
--- PASS: TestUserClaimIssuer (0.00s)
=== RUN   TestUserSubjects
--- PASS: TestUserSubjects (0.00s)
=== RUN   TestNewNilUserClaim
--- PASS: TestNewNilUserClaim (0.00s)
=== RUN   TestUserType
--- PASS: TestUserType (0.00s)
=== RUN   TestSubjects
--- PASS: TestSubjects (0.00s)
=== RUN   TestUserValidation
    user_claims_test.go:184: valid user permissions should be valid
    user_claims_test.go:192: bad limit should be invalid
    user_claims_test.go:201: bad limit should be invalid
    user_claims_test.go:214: bad limit should be invalid
--- FAIL: TestUserValidation (0.00s)
=== RUN   TestUserAccountID
--- PASS: TestUserAccountID (0.00s)
=== RUN   TestUserAccountIDValidation
--- PASS: TestUserAccountIDValidation (0.00s)
=== RUN   TestSourceNetworkValidation
--- PASS: TestSourceNetworkValidation (0.00s)
=== RUN   TestUserAllowedConnectionTypes
--- PASS: TestUserAllowedConnectionTypes (0.00s)
=== RUN   TestUserClaimRevocation
--- PASS: TestUserClaimRevocation (0.00s)
FAIL
FAIL    github.com/nats-io/jwt/v2       0.090s
=== RUN   TestMigrateOperator
--- PASS: TestMigrateOperator (0.00s)
=== RUN   TestMigrateAccount
--- PASS: TestMigrateAccount (0.00s)
=== RUN   TestMigrateUser
--- PASS: TestMigrateUser (0.00s)
=== RUN   TestMigrateUserWithDeprecatedLimits
--- PASS: TestMigrateUserWithDeprecatedLimits (0.00s)
=== RUN   TestMigrateUserToGeneric
--- PASS: TestMigrateUserToGeneric (0.00s)
=== RUN   TestMigrateActivationWithDeprecatedLimits
--- PASS: TestMigrateActivationWithDeprecatedLimits (0.00s)
=== RUN   TestNewGenericClaims
--- PASS: TestNewGenericClaims (0.00s)
=== RUN   TestNewGenericOperatorClaims
--- PASS: TestNewGenericOperatorClaims (0.00s)
=== RUN   TestGenericClaimsCanHaveCustomType
--- PASS: TestGenericClaimsCanHaveCustomType (0.00s)
=== RUN   TestGenericClaimsCanHaveCustomTypeFromV1
--- PASS: TestGenericClaimsCanHaveCustomTypeFromV1 (0.00s)
PASS
ok      github.com/nats-io/jwt/v2/test  0.014s
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 
github.com/nats-io/jwt github.com/nats-io/jwt/v2 github.com/nats-io/jwt/v2/test 
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'm using the "patch" tag because the fix is indicated in the subject.

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.

Reply via email to