[pkg-go] Bug#850415: dnss: FTBFS randomly (failing tests)

Santiago Vila sanvila at debian.org
Fri Jan 6 10:19:03 UTC 2017


Package: src:dnss
Version: 0.0~git20161126.0.162090e-1
Severity: important

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -B"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang --with=systemd
   dh_testdir -a -O--buildsystem=golang
   dh_update_autotools_config -a -O--buildsystem=golang
   dh_auto_configure -a -O--buildsystem=golang
   dh_auto_build -a -O--buildsystem=golang
	go install -v -p 1 blitiri.com.ar/go/dnss blitiri.com.ar/go/dnss/internal/dnstox blitiri.com.ar/go/dnss/internal/grpctodns blitiri.com.ar/go/dnss/internal/proto blitiri.com.ar/go/dnss/internal/util blitiri.com.ar/go/dnss/testing/grpc blitiri.com.ar/go/dnss/testing/https blitiri.com.ar/go/dnss/testing/util
github.com/golang/protobuf/proto
golang.org/x/net/context
golang.org/x/net/http2/hpack
golang.org/x/net/idna
golang.org/x/net/lex/httplex
golang.org/x/net/http2
golang.org/x/net/internal/timeseries

[... snipped ...]

	util.go:66: trace 0xc42002c8b8: cache hit
	util.go:66: trace 0xc42002c8c0: cache hit
	util.go:66: trace 0xc42002c8c8: cache hit
	util.go:66: trace 0xc42002c8d0: cache hit
	util.go:66: trace 0xc42002c8d8: cache hit
	util.go:66: trace 0xc42002c8e0: cache hit
	util.go:66: trace 0xc42002c8e8: cache hit
	util.go:66: trace 0xc42002c8f0: cache hit
	util.go:66: trace 0xc42002c8f8: cache hit
	util.go:66: trace 0xc42002c900: cache hit
	util.go:66: trace 0xc42002c908: cache hit
	util.go:66: trace 0xc42002c910: cache hit
	util.go:66: trace 0xc42002c918: cache hit
	util.go:66: trace 0xc42002c920: cache hit
	util.go:66: trace 0xc42002c928: cache miss
=== RUN   TestZeroSize
--- PASS: TestZeroSize (0.00s)
	util.go:66: trace 0xc42002c938: cache miss
	util.go:66: trace 0xc42002c940: cache miss
	util.go:66: trace 0xc42002c948: cache miss
	util.go:66: trace 0xc42002c950: cache miss
	util.go:66: trace 0xc42002c958: cache miss
	util.go:66: trace 0xc42002c960: cache miss
	util.go:66: trace 0xc42002c968: cache miss
	util.go:66: trace 0xc42002c970: cache miss
	util.go:66: trace 0xc42002c978: cache miss
	util.go:66: trace 0xc42002c980: cache miss
PASS
ok  	blitiri.com.ar/go/dnss/internal/dnstox	0.133s
?   	blitiri.com.ar/go/dnss/internal/grpctodns	[no test files]
?   	blitiri.com.ar/go/dnss/internal/proto	[no test files]
?   	blitiri.com.ar/go/dnss/internal/util	[no test files]
=== RUN   TestSimple
--- PASS: TestSimple (0.00s)
PASS
ok  	blitiri.com.ar/go/dnss/testing/grpc	0.210s
=== RUN   TestSimple
--- PASS: TestSimple (0.00s)
PASS
ok  	blitiri.com.ar/go/dnss/testing/https	0.143s
?   	blitiri.com.ar/go/dnss/testing/util	[no test files]
dh_auto_test: go test -v -p 1 blitiri.com.ar/go/dnss blitiri.com.ar/go/dnss/internal/dnstox blitiri.com.ar/go/dnss/internal/grpctodns blitiri.com.ar/go/dnss/internal/proto blitiri.com.ar/go/dnss/internal/util blitiri.com.ar/go/dnss/testing/grpc blitiri.com.ar/go/dnss/testing/https blitiri.com.ar/go/dnss/testing/util returned exit code 1
debian/rules:4: recipe for target 'build-arch' failed
make: *** [build-arch] Error 1
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--------------------------------------------------------------------------------

This is just how the build ends, not necessarily the relevant part.

I've put several build logs here:

https://people.debian.org/~sanvila/build-logs/dnss/

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 page for this package.

The bug should be reproducible with sbuild on a single CPU virtual machine,
provided you try enough times (as the failure happens randomly).

Thanks.



More information about the Pkg-go-maintainers mailing list