Your message dated Sat, 16 Mar 2019 08:35:46 +0000
with message-id <e1h54nc-00059w...@fasolo.debian.org>
and subject line Bug#923804: fixed in golang-github-ncw-swift
0.0~git20180327.b2a7479-2
has caused the Debian Bug report #923804,
regarding golang-github-ncw-swift: FTBFS randomly
(TestWatchdogReaderOnSlowNetwork fails)
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.)
--
923804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923804
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:golang-github-ncw-swift
Version: 0.0~git20180327.b2a7479-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-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
cd obj-x86_64-linux-gnu && go install
-gcflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-ncw-swift-0.0\~git20180327.b2a7479/obj-x86_64-linux-gnu/src\"
-asmflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-ncw-swift-0.0\~git20180327.b2a7479/obj-x86_64-linux-gnu/src\"
-v -p 2 github.com/ncw/swift github.com/ncw/swift/rs
github.com/ncw/swift/swifttest
errors
internal/cpu
internal/race
runtime/internal/atomic
runtime/internal/sys
internal/bytealg
sync/atomic
unicode
runtime
unicode/utf8
crypto/subtle
math
math/bits
strconv
crypto/internal/subtle
internal/testlog
encoding
unicode/utf16
container/list
crypto/rc4
vendor/golang_org/x/crypto/cryptobyte/asn1
vendor/golang_org/x/net/dns/dnsmessage
internal/nettrace
runtime/cgo
vendor/golang_org/x/crypto/curve25519
sync
io
syscall
bytes
bufio
hash
crypto/hmac
crypto
crypto/md5
crypto/cipher
internal/syscall/unix
reflect
crypto/aes
time
internal/poll
os
encoding/binary
fmt
math/rand
strings
crypto/sha1
math/big
encoding/hex
encoding/base64
sort
encoding/json
crypto/rand
path/filepath
mime
io/ioutil
compress/flate
hash/crc32
context
crypto/des
compress/gzip
crypto/elliptic
crypto/internal/randutil
crypto/sha512
encoding/asn1
crypto/rsa
crypto/sha256
crypto/ecdsa
crypto/dsa
crypto/x509/pkix
encoding/pem
vendor/golang_org/x/crypto/cryptobyte
internal/singleflight
net
net/url
vendor/golang_org/x/crypto/internal/chacha20
vendor/golang_org/x/crypto/poly1305
vendor/golang_org/x/crypto/chacha20poly1305
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/quotedprintable
net/http/internal
path
flag
regexp/syntax
crypto/x509
net/textproto
vendor/golang_org/x/net/http/httpguts
vendor/golang_org/x/net/http/httpproxy
mime/multipart
regexp
crypto/tls
runtime/debug
runtime/trace
testing
net/http/httptrace
net/http
net/http/httptest
github.com/ncw/swift
github.com/ncw/swift/swifttest
github.com/ncw/swift/rs
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# some tests want to hit a remote API and spin up remote resources ($$) so skip
them
DH_GOLANG_EXCLUDES='github.com/ncw/swift/rs' dh_auto_test
cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
github.com/ncw/swift github.com/ncw/swift/swifttest
Waiting for server to start .. Started
=== RUN TestHeadersToMetadata
--- PASS: TestHeadersToMetadata (0.00s)
=== RUN TestHeadersToAccountMetadata
--- PASS: TestHeadersToAccountMetadata (0.00s)
=== RUN TestHeadersToContainerMetadata
--- PASS: TestHeadersToContainerMetadata (0.00s)
=== RUN TestHeadersToObjectMetadata
--- PASS: TestHeadersToObjectMetadata (0.00s)
=== RUN TestMetadataToHeaders
--- PASS: TestMetadataToHeaders (0.00s)
=== RUN TestMetadataToAccountHeaders
--- PASS: TestMetadataToAccountHeaders (0.00s)
=== RUN TestMetadataToContainerHeaders
--- PASS: TestMetadataToContainerHeaders (0.00s)
=== RUN TestMetadataToObjectHeaders
--- PASS: TestMetadataToObjectHeaders (0.00s)
=== RUN TestNsToFloatString
--- PASS: TestNsToFloatString (0.00s)
=== RUN TestFloatStringToNs
--- PASS: TestFloatStringToNs (0.00s)
=== RUN TestGetModTime
--- PASS: TestGetModTime (0.00s)
=== RUN TestSetModTime
--- PASS: TestSetModTime (0.00s)
=== RUN TestInternalError
--- PASS: TestInternalError (0.00s)
=== RUN TestInternalCheckClose
--- PASS: TestInternalCheckClose (0.00s)
=== RUN TestInternalParseHeaders
--- PASS: TestInternalParseHeaders (0.00s)
=== RUN TestInternalReadHeaders
--- PASS: TestInternalReadHeaders (0.00s)
=== RUN TestInternalStorage
--- PASS: TestInternalStorage (0.00s)
=== RUN TestInternalAuthenticate
--- PASS: TestInternalAuthenticate (0.00s)
=== RUN TestInternalAuthenticateDenied
--- PASS: TestInternalAuthenticateDenied (0.00s)
=== RUN TestInternalAuthenticateBad
--- PASS: TestInternalAuthenticateBad (0.00s)
=== RUN TestInternalContainerNames
--- PASS: TestInternalContainerNames (0.00s)
=== RUN TestInternalObjectPutBytes
--- PASS: TestInternalObjectPutBytes (0.00s)
=== RUN TestInternalObjectPutString
--- PASS: TestInternalObjectPutString (0.00s)
=== RUN TestSetFromEnv
--- PASS: TestSetFromEnv (0.00s)
=== RUN TestApplyEnvironment
--- PASS: TestApplyEnvironment (0.00s)
=== RUN TestApplyEnvironmentAll
--- PASS: TestApplyEnvironmentAll (0.00s)
=== RUN TestTimeoutReaderNoTimeout
--- PASS: TestTimeoutReaderNoTimeout (0.03s)
=== RUN TestTimeoutReaderTimeout
--- PASS: TestTimeoutReaderTimeout (0.01s)
=== RUN TestWatchdogReaderNoTimeout
--- PASS: TestWatchdogReaderNoTimeout (0.03s)
=== RUN TestWatchdogReaderTimeout
--- PASS: TestWatchdogReaderTimeout (0.03s)
=== RUN TestWatchdogReaderNoTimeoutShortInitial
--- PASS: TestWatchdogReaderNoTimeoutShortInitial (0.03s)
=== RUN TestWatchdogReaderTimeoutLongInitial
--- PASS: TestWatchdogReaderTimeoutLongInitial (0.03s)
=== RUN TestWatchdogReaderOnSlowNetwork
--- FAIL: TestWatchdogReaderOnSlowNetwork (0.23s)
watchdog_reader_test.go:53: Timer should not have fired
=== RUN TestWatchdogReaderValidity
--- PASS: TestWatchdogReaderValidity (0.00s)
=== RUN TestTransport
--- PASS: TestTransport (0.00s)
=== RUN TestV1V2Authenticate
--- PASS: TestV1V2Authenticate (0.00s)
=== RUN TestV3AuthenticateWithDomainNameAndTenantId
--- PASS: TestV3AuthenticateWithDomainNameAndTenantId (0.00s)
=== RUN TestV3TrustWithTrustId
--- PASS: TestV3TrustWithTrustId (0.00s)
=== RUN TestV3AuthenticateWithDomainIdAndTenantId
--- PASS: TestV3AuthenticateWithDomainIdAndTenantId (0.00s)
=== RUN TestV3AuthenticateWithDomainNameAndTenantName
--- PASS: TestV3AuthenticateWithDomainNameAndTenantName (0.00s)
=== RUN TestV3AuthenticateWithDomainIdAndTenantName
--- PASS: TestV3AuthenticateWithDomainIdAndTenantName (0.00s)
=== RUN TestAuthenticateRace
--- PASS: TestAuthenticateRace (0.01s)
=== RUN TestSerializeConnectionJson
--- PASS: TestSerializeConnectionJson (0.00s)
=== RUN TestSerializeConnectionXml
--- PASS: TestSerializeConnectionXml (0.00s)
=== RUN TestOnReAuth
--- PASS: TestOnReAuth (0.00s)
=== RUN TestAccount
--- PASS: TestAccount (0.00s)
=== RUN TestAccountUpdate
--- PASS: TestAccountUpdate (0.00s)
=== RUN TestContainerCreate
--- PASS: TestContainerCreate (0.00s)
=== RUN TestContainer
--- PASS: TestContainer (0.00s)
=== RUN TestContainersAll
--- PASS: TestContainersAll (0.00s)
=== RUN TestContainersAllWithLimit
--- PASS: TestContainersAllWithLimit (0.00s)
=== RUN TestContainerUpdate
--- PASS: TestContainerUpdate (0.00s)
=== RUN TestContainerNames
--- PASS: TestContainerNames (0.00s)
=== RUN TestContainerNamesAll
--- PASS: TestContainerNamesAll (0.00s)
=== RUN TestContainerNamesAllWithLimit
--- PASS: TestContainerNamesAllWithLimit (0.00s)
=== RUN TestObjectPutString
--- PASS: TestObjectPutString (0.00s)
=== RUN TestObjectPut
--- PASS: TestObjectPut (0.00s)
=== RUN TestObjectEmpty
--- PASS: TestObjectEmpty (0.00s)
=== RUN TestObjectPutBytes
--- PASS: TestObjectPutBytes (0.00s)
=== RUN TestObjectPutMimeType
--- PASS: TestObjectPutMimeType (0.00s)
=== RUN TestObjectCreate
--- PASS: TestObjectCreate (0.00s)
=== RUN TestObjectGetString
--- PASS: TestObjectGetString (0.00s)
=== RUN TestObjectGetBytes
--- PASS: TestObjectGetBytes (0.00s)
=== RUN TestObjectOpen
--- PASS: TestObjectOpen (0.00s)
=== RUN TestObjectOpenPartial
--- PASS: TestObjectOpenPartial (0.00s)
=== RUN TestObjectOpenLength
--- PASS: TestObjectOpenLength (0.00s)
=== RUN TestObjectOpenNotModified
--- PASS: TestObjectOpenNotModified (0.00s)
=== RUN TestObjectOpenSeek
--- PASS: TestObjectOpenSeek (0.01s)
=== RUN TestObjectOpenSeekEnd
--- PASS: TestObjectOpenSeekEnd (0.00s)
=== RUN TestObjectUpdate
--- PASS: TestObjectUpdate (0.02s)
=== RUN TestObject
--- PASS: TestObject (0.00s)
=== RUN TestObjectUpdate2
--- PASS: TestObjectUpdate2 (0.01s)
=== RUN TestContainers
--- PASS: TestContainers (0.00s)
=== RUN TestObjectNames
--- PASS: TestObjectNames (0.01s)
=== RUN TestObjectNamesAll
--- PASS: TestObjectNamesAll (0.00s)
=== RUN TestObjectNamesAllWithLimit
--- PASS: TestObjectNamesAllWithLimit (0.00s)
=== RUN TestObjectsWalk
--- PASS: TestObjectsWalk (0.00s)
=== RUN TestObjects
--- PASS: TestObjects (0.00s)
=== RUN TestObjectsDirectory
--- PASS: TestObjectsDirectory (0.01s)
=== RUN TestObjectsPseudoDirectory
--- PASS: TestObjectsPseudoDirectory (0.01s)
=== RUN TestObjectsAll
--- PASS: TestObjectsAll (0.00s)
=== RUN TestObjectsAllWithLimit
--- PASS: TestObjectsAllWithLimit (0.00s)
=== RUN TestObjectNamesWithPath
--- PASS: TestObjectNamesWithPath (0.00s)
=== RUN TestObjectCopy
--- PASS: TestObjectCopy (0.00s)
=== RUN TestObjectCopyWithMetadata
--- PASS: TestObjectCopyWithMetadata (0.00s)
=== RUN TestObjectMove
--- PASS: TestObjectMove (0.01s)
=== RUN TestObjectUpdateContentType
--- PASS: TestObjectUpdateContentType (0.00s)
=== RUN TestVersionContainerCreate
--- PASS: TestVersionContainerCreate (0.00s)
swift_test.go:1564: Server doesn't support Versions - skipping test
=== RUN TestVersionObjectAdd
--- PASS: TestVersionObjectAdd (0.00s)
swift_test.go:1575: Server doesn't support Versions - skipping test
=== RUN TestVersionObjectList
--- PASS: TestVersionObjectList (0.00s)
swift_test.go:1626: Server doesn't support Versions - skipping test
=== RUN TestVersionObjectDelete
--- PASS: TestVersionObjectDelete (0.01s)
swift_test.go:1643: Server doesn't support Versions - skipping test
=== RUN TestVersionDeleteContent
--- PASS: TestVersionDeleteContent (0.01s)
swift_test.go:1668: Server doesn't support Versions - skipping test
=== RUN TestObjectDelete
--- PASS: TestObjectDelete (0.00s)
=== RUN TestBulkDelete
--- PASS: TestBulkDelete (0.00s)
swift_test.go:1722: Server doesn't support BulkDelete - skipping test
=== RUN TestBulkUpload
--- PASS: TestBulkUpload (0.00s)
swift_test.go:1778: Server doesn't support BulkUpload - skipping test
=== RUN TestObjectDifficultName
--- PASS: TestObjectDifficultName (0.00s)
=== RUN TestTempUrl
--- PASS: TestTempUrl (0.00s)
=== RUN TestQueryInfo
--- PASS: TestQueryInfo (0.00s)
=== RUN TestDLOCreate
--- PASS: TestDLOCreate (0.01s)
=== RUN TestDLOInsert
--- PASS: TestDLOInsert (0.01s)
=== RUN TestDLOAppend
--- PASS: TestDLOAppend (0.02s)
=== RUN TestDLOTruncate
--- PASS: TestDLOTruncate (0.01s)
=== RUN TestDLOMove
--- PASS: TestDLOMove (0.01s)
=== RUN TestDLONoSegmentContainer
--- PASS: TestDLONoSegmentContainer (0.01s)
=== RUN TestDLOCreateMissingSegmentsInList
--- PASS: TestDLOCreateMissingSegmentsInList (0.01s)
=== RUN TestDLOCreateIncorrectSize
--- PASS: TestDLOCreateIncorrectSize (1.41s)
=== RUN TestDLOConcurrentWrite
--- PASS: TestDLOConcurrentWrite (0.13s)
=== RUN TestDLOSegmentation
--- PASS: TestDLOSegmentation (0.07s)
=== RUN TestDLOSegmentationBuffered
--- PASS: TestDLOSegmentationBuffered (0.07s)
=== RUN TestSLOCreate
--- PASS: TestSLOCreate (0.01s)
=== RUN TestSLOInsert
--- PASS: TestSLOInsert (0.02s)
=== RUN TestSLOAppend
--- PASS: TestSLOAppend (0.01s)
=== RUN TestSLOMove
--- PASS: TestSLOMove (0.01s)
=== RUN TestSLONoSegmentContainer
--- PASS: TestSLONoSegmentContainer (0.01s)
=== RUN TestSLOMinChunkSize
--- PASS: TestSLOMinChunkSize (0.07s)
=== RUN TestSLOSegmentation
--- PASS: TestSLOSegmentation (0.06s)
=== RUN TestSLOSegmentationBuffered
--- PASS: TestSLOSegmentationBuffered (0.05s)
=== RUN TestContainerDelete
--- PASS: TestContainerDelete (0.01s)
=== RUN TestUnAuthenticate
--- PASS: TestUnAuthenticate (0.00s)
FAIL
FAIL github.com/ncw/swift 2.703s
? github.com/ncw/swift/swifttest [no test files]
dh_auto_test: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
github.com/ncw/swift github.com/ncw/swift/swifttest returned exit code 1
make[1]: *** [debian/rules:5: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/golang-github-ncw-swift.html
In reproducible-builds.org, the failure seems to happen always.
In my autobuilders, it's "only" random, but the failure rate is so high (40%)
that
it would be improper to say that "the package builds from source and without
failure".
If you need a test machine where this happens, please contact me privately
and I could provide ssh access.
Thanks.
--- End Message ---
--- Begin Message ---
Source: golang-github-ncw-swift
Source-Version: 0.0~git20180327.b2a7479-2
We believe that the bug you reported is fixed in the latest version of
golang-github-ncw-swift, 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 923...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Shengjing Zhu <z...@debian.org> (supplier of updated golang-github-ncw-swift
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, 16 Mar 2019 15:38:22 +0800
Source: golang-github-ncw-swift
Architecture: source
Version: 0.0~git20180327.b2a7479-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team
<pkg-go-maintain...@lists.alioth.debian.org>
Changed-By: Shengjing Zhu <z...@debian.org>
Closes: 923804
Changes:
golang-github-ncw-swift (0.0~git20180327.b2a7479-2) unstable; urgency=medium
.
* Team upload.
* Add patch to fix unreliable test (Closes: #923804)
+ Fix TestWatchdogReaderOnSlowNetwork
Checksums-Sha1:
2106d2409fef7cff9fb5811bd6b6cef092d6ed4b 1969
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.dsc
b27fcee58b920f0524dc31e3961586e5e1f0707f 3284
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.debian.tar.xz
65854004583821dcb5754e8a20274750d1d8d5c2 5380
golang-github-ncw-swift_0.0~git20180327.b2a7479-2_amd64.buildinfo
Checksums-Sha256:
a8104395f3497c0f9ae086ac8af46b131df779d7456b178f11a4605b8aa67726 1969
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.dsc
759b314ab0806907659c5108a7296149df2696c3a44f0f994e58de367cf0789f 3284
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.debian.tar.xz
9f33ba4466ee6ad85d6030c95144f81b87d528a1d78298bb22ef3fa52321840a 5380
golang-github-ncw-swift_0.0~git20180327.b2a7479-2_amd64.buildinfo
Files:
2271e955a0ab3d2d70d8a37410092415 1969 devel optional
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.dsc
b0465065f84d17fdcfdb8db80ce3c0e3 3284 devel optional
golang-github-ncw-swift_0.0~git20180327.b2a7479-2.debian.tar.xz
e43a22af252ae686f38767c041f2315d 5380 devel optional
golang-github-ncw-swift_0.0~git20180327.b2a7479-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFEBAEBCgAuFiEE85F2DZP0aJKsSKyHONAPABi+PjUFAlyMqTYQHHpoc2pAZGVi
aWFuLm9yZwAKCRA40A8AGL4+NfVuB/9jbbBEPhRnwtK/j9Su5Rz1DC89jpt5iocd
dwjRFGkX8pK9vxUnp/n1Dfnuje2xaJGWi3G4Vdp5z5pK+tm4BqdVoZokUCVKEqUP
7Vm9DulXpie5m3F8nasC8sBT2LG7GYETsBFoxVaT9nCghjSIWpWXQ39cGNaa4wcY
Fq8D6fo+GV88sUcIp6Q7r/NobgaNjzvXm/e168N/07hTcWsLlwElsU5iOGmOqTT9
bAz9ELrA+iB/rTOkTvUwKPz2SNzAGm/bklT3Sk2Os9siPSyOX+QKc44OZCNZOvqy
hoQfyMS57KSB5eLDTFuI4RPa90hmQI7Ot1yfPXdT0+FPJFxJwnFF
=emfy
-----END PGP SIGNATURE-----
--- End Message ---