Source: golang-github-minio-minio-go Version: 6.0.45-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200321 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > # set -short param to avoid tests that access to s3.amazonaws.com > # api_functional_v4_test.go is needed for other tests to run > dh_auto_test -- -short > cd obj-x86_64-linux-gnu && go test -vet=off -v -p 4 -short > github.com/minio/minio-go github.com/minio/minio-go/pkg/credentials > github.com/minio/minio-go/pkg/encrypt github.com/minio/minio-go/pkg/policy > github.com/minio/minio-go/pkg/s3signer github.com/minio/minio-go/pkg/s3utils > github.com/minio/minio-go/pkg/set > === RUN TestPartsRequired > --- PASS: TestPartsRequired (0.00s) > === RUN TestCalculateEvenSplits > --- PASS: TestCalculateEvenSplits (0.00s) > === RUN TestGetUserMetaHeadersMap > --- PASS: TestGetUserMetaHeadersMap (0.00s) > === RUN TestHttpRespToErrorResponse > --- PASS: TestHttpRespToErrorResponse (0.00s) > === RUN TestErrEntityTooLarge > --- PASS: TestErrEntityTooLarge (0.00s) > === RUN TestErrEntityTooSmall > --- PASS: TestErrEntityTooSmall (0.00s) > === RUN TestErrUnexpectedEOF > --- PASS: TestErrUnexpectedEOF (0.00s) > === RUN TestErrInvalidBucketName > --- PASS: TestErrInvalidBucketName (0.00s) > === RUN TestErrInvalidObjectName > --- PASS: TestErrInvalidObjectName (0.00s) > === RUN TestErrInvalidArgument > --- PASS: TestErrInvalidArgument (0.00s) > === RUN TestErrWithoutMessage > --- PASS: TestErrWithoutMessage (0.00s) > === RUN TestErrorResponseComparable > --- PASS: TestErrorResponseComparable (0.00s) > === RUN TestPutObjectOptionsValidate > --- PASS: TestPutObjectOptionsValidate (0.00s) > === RUN TestValidBucketLocation > --- PASS: TestValidBucketLocation (0.00s) > === RUN TestErrorResponse > --- PASS: TestErrorResponse (0.00s) > === RUN TestSignatureType > --- PASS: TestSignatureType (0.00s) > === RUN TestBucketPolicyTypes > --- PASS: TestBucketPolicyTypes (0.00s) > === RUN TestPartSize > --- PASS: TestPartSize (0.00s) > === RUN TestMakeTargetURL > --- PASS: TestMakeTargetURL (0.00s) > === RUN TestNewBucketLocationCache > --- PASS: TestNewBucketLocationCache (0.00s) > === RUN TestBucketLocationCacheOps > --- PASS: TestBucketLocationCacheOps (0.00s) > === RUN TestGetBucketLocationRequest > --- PASS: TestGetBucketLocationRequest (0.00s) > === RUN TestProcessBucketLocationResponse > --- PASS: TestProcessBucketLocationResponse (0.00s) > === RUN TestGetObjectCore > TestGetObjectCore: core_test.go:68: skipping functional tests for the > short runs > --- SKIP: TestGetObjectCore (0.00s) > === RUN TestGetObjectContentEncoding > TestGetObjectContentEncoding: core_test.go:261: skipping functional tests > for the short runs > --- SKIP: TestGetObjectContentEncoding (0.00s) > === RUN TestGetBucketPolicy > TestGetBucketPolicy: core_test.go:338: skipping functional tests for > short runs > --- SKIP: TestGetBucketPolicy (0.00s) > === RUN TestCoreCopyObject > TestCoreCopyObject: core_test.go:401: skipping functional tests for short > runs > --- SKIP: TestCoreCopyObject (0.00s) > === RUN TestCoreCopyObjectPart > TestCoreCopyObjectPart: core_test.go:515: skipping functional tests for > short runs > --- SKIP: TestCoreCopyObjectPart (0.00s) > === RUN TestCorePutObject > TestCorePutObject: core_test.go:660: skipping functional tests for short > runs > --- SKIP: TestCorePutObject (0.00s) > === RUN TestCoreGetObjectMetadata > TestCoreGetObjectMetadata: core_test.go:756: skipping functional tests > for the short runs > --- SKIP: TestCoreGetObjectMetadata (0.00s) > === RUN TestSetHeader > --- PASS: TestSetHeader (0.00s) > === RUN TestRedactSignature > --- PASS: TestRedactSignature (0.00s) > === RUN TestFilterHeader > --- PASS: TestFilterHeader (0.00s) > === RUN TestGetEndpointURL > --- PASS: TestGetEndpointURL (0.00s) > === RUN TestIsValidEndpointURL > --- PASS: TestIsValidEndpointURL (0.00s) > === RUN TestDefaultBucketLocation > --- PASS: TestDefaultBucketLocation (0.00s) > === RUN TestIsValidExpiry > --- PASS: TestIsValidExpiry (0.00s) > === RUN TestIsValidBucketName > --- PASS: TestIsValidBucketName (0.00s) > === RUN TestIsStandardHeader > --- PASS: TestIsStandardHeader (0.00s) > === RUN TestIsSSEHeader > --- PASS: TestIsSSEHeader (0.00s) > === RUN TestIsAmzHeader > --- PASS: TestIsAmzHeader (0.00s) > PASS > ok github.com/minio/minio-go 0.007s > === RUN TestChainGet > --- PASS: TestChainGet (0.00s) > === RUN TestChainIsExpired > --- PASS: TestChainIsExpired (0.00s) > === RUN TestChainWithNoProvider > --- PASS: TestChainWithNoProvider (0.00s) > === RUN TestChainProviderWithNoValidProvider > --- PASS: TestChainProviderWithNoValidProvider (0.00s) > === RUN TestCredentialsGet > --- PASS: TestCredentialsGet (0.00s) > === RUN TestCredentialsGetWithError > --- PASS: TestCredentialsGetWithError (0.00s) > === RUN TestEnvAWSRetrieve > --- PASS: TestEnvAWSRetrieve (0.00s) > === RUN TestEnvMinioRetrieve > --- PASS: TestEnvMinioRetrieve (0.00s) > === RUN TestFileAWS > --- PASS: TestFileAWS (0.00s) > === RUN TestFileMinioClient > --- PASS: TestFileMinioClient (0.00s) > === RUN TestIAMMalformedEndpoint > TestIAMMalformedEndpoint: iam_aws_test.go:139: Expected parse %%%%: > invalid URL escape "%%%", got parse "%%%%": invalid URL escape "%%%" > --- FAIL: TestIAMMalformedEndpoint (0.00s) > === RUN TestIAMFailServer > --- PASS: TestIAMFailServer (0.00s) > === RUN TestIAMNoRoles > --- PASS: TestIAMNoRoles (0.00s) > === RUN TestIAM > --- PASS: TestIAM (0.00s) > === RUN TestIAMFailAssume > --- PASS: TestIAMFailAssume (0.00s) > === RUN TestIAMIsExpired > --- PASS: TestIAMIsExpired (0.00s) > === RUN TestEcsTask > --- PASS: TestEcsTask (0.00s) > === RUN TestEcsTaskFullURI > --- PASS: TestEcsTaskFullURI (0.00s) > === RUN TestSts > --- PASS: TestSts (0.00s) > === RUN TestStaticGet > --- PASS: TestStaticGet (0.00s) > FAIL > FAIL github.com/minio/minio-go/pkg/credentials 0.018s > ? github.com/minio/minio-go/pkg/encrypt [no test files] > === RUN TestConditionKeyMapAdd > --- PASS: TestConditionKeyMapAdd (0.00s) > === RUN TestConditionKeyMapRemove > --- PASS: TestConditionKeyMapRemove (0.00s) > === RUN TestConditionKeyMapRemoveKey > --- PASS: TestConditionKeyMapRemoveKey (0.00s) > === RUN TestCopyConditionKeyMap > --- PASS: TestCopyConditionKeyMap (0.00s) > === RUN TestMergeConditionKeyMap > --- PASS: TestMergeConditionKeyMap (0.00s) > === RUN TestConditionMapAdd > --- PASS: TestConditionMapAdd (0.00s) > === RUN TestConditionMapRemove > --- PASS: TestConditionMapRemove (0.00s) > === RUN TestMergeConditionMap > --- PASS: TestMergeConditionMap (0.00s) > === RUN TestUnmarshalBucketPolicy > --- PASS: TestUnmarshalBucketPolicy (0.00s) > === RUN TestIsValidStatement > --- PASS: TestIsValidStatement (0.00s) > === RUN TestNewStatements > --- PASS: TestNewStatements (0.00s) > === RUN TestGetInUsePolicy > --- PASS: TestGetInUsePolicy (0.00s) > === RUN TestRemoveStatements > --- PASS: TestRemoveStatements (0.00s) > === RUN TestAppendStatement > --- PASS: TestAppendStatement (0.00s) > === RUN TestGetBucketPolicy > --- PASS: TestGetBucketPolicy (0.00s) > === RUN TestGetObjectPolicy > --- PASS: TestGetObjectPolicy (0.00s) > === RUN TestListBucketPolicies > --- PASS: TestListBucketPolicies (0.00s) > === RUN TestGetPolicy > --- PASS: TestGetPolicy (0.00s) > === RUN TestSetPolicy > --- PASS: TestSetPolicy (0.00s) > === RUN TestIsValidBucketPolicy > --- PASS: TestIsValidBucketPolicy (0.00s) > === RUN TestBucketPolicyResourceMatch > --- PASS: TestBucketPolicyResourceMatch (0.00s) > PASS > ok github.com/minio/minio-go/pkg/policy 0.004s > === RUN TestGetSeedSignature > --- PASS: TestGetSeedSignature (0.00s) > === RUN TestChunkSignature > --- PASS: TestChunkSignature (0.00s) > === RUN TestSetStreamingAuthorization > --- PASS: TestSetStreamingAuthorization (0.00s) > === RUN TestStreamingReader > --- PASS: TestStreamingReader (0.00s) > === RUN TestResourceListSorting > --- PASS: TestResourceListSorting (0.00s) > === RUN TestRequestHost > --- PASS: TestRequestHost (0.00s) > === RUN TestSignatureCalculationV4 > --- PASS: TestSignatureCalculationV4 (0.00s) > === RUN TestSignatureCalculationV2 > --- PASS: TestSignatureCalculationV2 (0.00s) > === RUN TestEncodeURL2Path > --- PASS: TestEncodeURL2Path (0.00s) > === RUN TestSignV4TrimAll > --- PASS: TestSignV4TrimAll (0.00s) > PASS > ok github.com/minio/minio-go/pkg/s3signer 0.005s > === RUN TestGetRegionFromURL > --- PASS: TestGetRegionFromURL (0.00s) > === RUN TestIsValidDomain > --- PASS: TestIsValidDomain (0.00s) > === RUN TestIsValidIP > --- PASS: TestIsValidIP (0.00s) > === RUN TestIsVirtualHostSupported > --- PASS: TestIsVirtualHostSupported (0.00s) > === RUN TestIsAmazonEndpoint > --- PASS: TestIsAmazonEndpoint (0.00s) > === RUN TestIsGoogleEndpoint > --- PASS: TestIsGoogleEndpoint (0.00s) > === RUN TestPercentEncodeSlash > --- PASS: TestPercentEncodeSlash (0.00s) > === RUN TestQueryEncode > --- PASS: TestQueryEncode (0.00s) > === RUN TestEncodePath > --- PASS: TestEncodePath (0.00s) > === RUN TestIsValidBucketName > --- PASS: TestIsValidBucketName (0.00s) > === RUN TestIsValidBucketNameStrict > --- PASS: TestIsValidBucketNameStrict (0.00s) > PASS > ok github.com/minio/minio-go/pkg/s3utils 0.003s > === RUN TestNewStringSet > --- PASS: TestNewStringSet (0.00s) > === RUN TestCreateStringSet > --- PASS: TestCreateStringSet (0.00s) > === RUN TestCopyStringSet > --- PASS: TestCopyStringSet (0.00s) > === RUN TestStringSetAdd > --- PASS: TestStringSetAdd (0.00s) > === RUN TestStringSetRemove > --- PASS: TestStringSetRemove (0.00s) > === RUN TestStringSetContains > --- PASS: TestStringSetContains (0.00s) > === RUN TestStringSetFuncMatch > --- PASS: TestStringSetFuncMatch (0.00s) > === RUN TestStringSetApplyFunc > --- PASS: TestStringSetApplyFunc (0.00s) > === RUN TestStringSetEquals > --- PASS: TestStringSetEquals (0.00s) > === RUN TestStringSetIntersection > --- PASS: TestStringSetIntersection (0.00s) > === RUN TestStringSetDifference > --- PASS: TestStringSetDifference (0.00s) > === RUN TestStringSetUnion > --- PASS: TestStringSetUnion (0.00s) > === RUN TestStringSetMarshalJSON > --- PASS: TestStringSetMarshalJSON (0.00s) > === RUN TestStringSetUnmarshalJSON > --- PASS: TestStringSetUnmarshalJSON (0.00s) > === RUN TestStringSetString > --- PASS: TestStringSetString (0.00s) > === RUN TestStringSetToSlice > --- PASS: TestStringSetToSlice (0.00s) > PASS > ok github.com/minio/minio-go/pkg/set 0.005s > FAIL > dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 4 > -short github.com/minio/minio-go github.com/minio/minio-go/pkg/credentials > github.com/minio/minio-go/pkg/encrypt github.com/minio/minio-go/pkg/policy > github.com/minio/minio-go/pkg/s3signer github.com/minio/minio-go/pkg/s3utils > github.com/minio/minio-go/pkg/set returned exit code 1 The full build log is available from: http://qa-logs.debian.net/2020/03/21/golang-github-minio-minio-go_6.0.45-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.

