Source: golang-prometheus-client Version: 0.7.0+ds-3 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20170221 qa-ftbfs Justification: FTBFS in stretch on amd64
Hi, During a rebuild of all packages in stretch (in a stretch chroot, not a sid chroot), your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<BUILDDIR>>/golang-prometheus-client-0.7.0+ds' > dh_auto_configure -O--buildsystem=golang > mkdir -p obj-x86_64-linux-gnu > Copy examples/simple/main.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/examples/simple/main.go > Copy examples/random/main.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/examples/random/main.go > Copy model/signature.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/signature.go > Copy model/labelname.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/labelname.go > Copy model/labelvalue_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/labelvalue_test.go > Copy model/sample.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/sample.go > Copy model/labelset.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/labelset.go > Copy model/fingerprinting.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/fingerprinting.go > Copy model/labelvalue.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/labelvalue.go > Copy model/timestamp.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/timestamp.go > Copy model/samplevalue.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/samplevalue.go > Copy model/model.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/model.go > Copy model/sample_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/sample_test.go > Copy model/labelname_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/labelname_test.go > Copy model/timestamp_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/timestamp_test.go > Copy model/signature_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/signature_test.go > Copy model/metric_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/metric_test.go > Copy model/metric.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/model/metric.go > Copy prometheus/push.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/push.go > Copy prometheus/histogram.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/histogram.go > Copy prometheus/process_collector_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/process_collector_test.go > Copy prometheus/histogram_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/histogram_test.go > Copy prometheus/registry.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/registry.go > Copy prometheus/vec_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/vec_test.go > Copy prometheus/go_collector_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/go_collector_test.go > Copy prometheus/registry_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/registry_test.go > Copy prometheus/doc.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/doc.go > Copy prometheus/counter_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/counter_test.go > Copy prometheus/gauge.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/gauge.go > Copy prometheus/counter.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/counter.go > Copy prometheus/vec.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/vec.go > Copy prometheus/gauge_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/gauge_test.go > Copy prometheus/expvar_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/expvar_test.go > Copy prometheus/untyped.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/untyped.go > Copy prometheus/example_selfcollector_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/example_selfcollector_test.go > Copy prometheus/examples_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/examples_test.go > Copy prometheus/summary_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/summary_test.go > Copy prometheus/example_memstats_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/example_memstats_test.go > Copy prometheus/go_collector.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/go_collector.go > Copy prometheus/expvar.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/expvar.go > Copy prometheus/example_clustermanager_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/example_clustermanager_test.go > Copy prometheus/process_collector.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/process_collector.go > Copy prometheus/http_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/http_test.go > Copy prometheus/desc.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/desc.go > Copy prometheus/collector.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/collector.go > Copy prometheus/summary.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/summary.go > Copy prometheus/metric_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/metric_test.go > Copy prometheus/metric.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/metric.go > Copy prometheus/http.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/http.go > Copy prometheus/value.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/value.go > Copy prometheus/benchmark_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/prometheus/benchmark_test.go > Copy extraction/discriminator.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/discriminator.go > Copy extraction/processor0_0_2.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/processor0_0_2.go > Copy extraction/metricfamilyprocessor.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/metricfamilyprocessor.go > Copy extraction/processor0_0_2_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/processor0_0_2_test.go > Copy extraction/processor0_0_1.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/processor0_0_1.go > Copy extraction/processor.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/processor.go > Copy extraction/metricfamilyprocessor_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/metricfamilyprocessor_test.go > Copy extraction/processor0_0_1_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/processor0_0_1_test.go > Copy extraction/discriminator_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/discriminator_test.go > Copy extraction/textprocessor.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/textprocessor.go > Copy extraction/extraction.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/extraction.go > Copy extraction/textprocessor_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/textprocessor_test.go > Copy text/parse.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/parse.go > Copy text/create_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/create_test.go > Copy text/bench_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/bench_test.go > Copy text/proto.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/proto.go > Copy text/parse_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/parse_test.go > Copy text/create.go -> > obj-x86_64-linux-gnu/src/github.com/prdh_auto_configure: > "github.com/prometheus/client_golang" is already installed. Please check for > circular dependencies. > > ometheus/client_golang/text/create.go > Copy > Godeps/_workspace/src/github.com/beorn7/perks/quantile/example_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/github.com/beorn7/perks/quantile/example_test.go > Copy > Godeps/_workspace/src/github.com/beorn7/perks/quantile/bench_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/github.com/beorn7/perks/quantile/bench_test.go > Copy > Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream_test.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream_test.go > Copy Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream.go > -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/github.com/beorn7/perks/quantile/stream.go > Copy Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg_test.go > -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg_test.go > Copy Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg.go -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src/bitbucket.org/ww/goautoneg/autoneg.go > Symlink /usr/share/gocode/src/code.google.com -> > obj-x86_64-linux-gnu/src/code.google.com > Symlink /usr/share/gocode/src/github.com/beorn7 -> > obj-x86_64-linux-gnu/src/github.com/beorn7 > Symlink /usr/share/gocode/src/github.com/davecgh -> > obj-x86_64-linux-gnu/src/github.com/davecgh > Symlink /usr/share/gocode/src/github.com/go-check -> > obj-x86_64-linux-gnu/src/github.com/go-check > Symlink /usr/share/gocode/src/github.com/golang -> > obj-x86_64-linux-gnu/src/github.com/golang > Symlink /usr/share/gocode/src/github.com/julienschmidt -> > obj-x86_64-linux-gnu/src/github.com/julienschmidt > Symlink /usr/share/gocode/src/github.com/matttproud -> > obj-x86_64-linux-gnu/src/github.com/matttproud > Symlink /usr/share/gocode/src/github.com/pmezard -> > obj-x86_64-linux-gnu/src/github.com/pmezard > Symlink /usr/share/gocode/src/github.com/prometheus/client_model -> > obj-x86_64-linux-gnu/src/github.com/prometheus/client_model > Symlink /usr/share/gocode/src/github.com/prometheus/common -> > obj-x86_64-linux-gnu/src/github.com/prometheus/common > Symlink /usr/share/gocode/src/github.com/prometheus/procfs -> > obj-x86_64-linux-gnu/src/github.com/prometheus/procfs > Symlink /usr/share/gocode/src/github.com/Sirupsen -> > obj-x86_64-linux-gnu/src/github.com/Sirupsen > Symlink /usr/share/gocode/src/github.com/stretchr -> > obj-x86_64-linux-gnu/src/github.com/stretchr > Symlink /usr/share/gocode/src/golang.org -> > obj-x86_64-linux-gnu/src/golang.org > Symlink /usr/share/gocode/src/gopkg.in -> > obj-x86_64-linux-gnu/src/gopkg.in > # Move vendored dependencies to a saner path. > mv -v > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src' > -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps' > rm -rf obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps > # Include test fixtures. > cp -av extraction/fixtures > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction > 'extraction/fixtures' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures' > 'extraction/fixtures/empty.json' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/empty.json' > 'extraction/fixtures/test0_0_1-0_0_2-large.json' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/test0_0_1-0_0_2-large.json' > 'extraction/fixtures/test0_0_1-0_0_2.json' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/test0_0_1-0_0_2.json' > cp -av text/testdata > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text > 'text/testdata' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/testdata' > 'text/testdata/protobuf' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/testdata/protobuf' > 'text/testdata/protobuf.gz' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/testdata/protobuf.gz' > 'text/testdata/text' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/testdata/text' > 'text/testdata/text.gz' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/text/testdata/text.gz' > cp -av Godeps/_workspace/src/github.com/beorn7/perks/quantile/exampledata.txt > \ > > obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile/ > 'Godeps/_workspace/src/github.com/beorn7/perks/quantile/exampledata.txt' -> > 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile/exampledata.txt' > make[1]: Leaving directory '/<<BUILDDIR>>/golang-prometheus-client-0.7.0+ds' > dh_auto_build -O--buildsystem=golang > cd obj-x86_64-linux-gnu > go install -v -p 1 > github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg > github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile > github.com/prometheus/client_golang/extraction > github.com/prometheus/client_golang/model > github.com/prometheus/client_golang/prometheus > github.com/prometheus/client_golang/text > src/github.com/prometheus/client_golang/text/create.go:31:2: cannot find > package "github.com/prometheus/common/client_model" in any of: > /usr/lib/go-1.7/src/github.com/prometheus/common/client_model (from > $GOROOT) > > /<<BUILDDIR>>/golang-prometheus-client-0.7.0+ds/obj-x86_64-linux-gnu/src/github.com/prometheus/common/client_model > (from $GOPATH) > dh_auto_build: go install -v -p 1 > github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg > github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile > github.com/prometheus/client_golang/extraction > github.com/prometheus/client_golang/model > github.com/prometheus/client_golang/prometheus > github.com/prometheus/client_golang/text returned exit code 1 > cd /<<BUILDDIR>>/golang-prometheus-client-0.7.0+ds > debian/rules:14: recipe for target 'build' failed > make: *** [build] Error 1 The full build log is available from: http://aws-logs.debian.net/2017/02/21/golang-prometheus-client_0.7.0+ds-3_testing.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.