Package: src:gitaly
Version: 0.96.1+debian-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch  --buildsystem=golang --with=golang
   dh_update_autotools_config -a -O--buildsystem=golang
   dh_autoreconf -a -O--buildsystem=golang
   dh_auto_configure -a -O--buildsystem=golang
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/gitaly-0.96.1+debian'
dh_auto_build -- \
            -ldflags "-X 
gitlab.com/gitlab-org/gitaly/internal/version.version=0.96.1+debian"
        cd obj-x86_64-linux-gnu && go install 
-gcflags=\"-trimpath=/<<BUILDDIR>>/gitaly-0.96.1\+debian/obj-x86_64-linux-gnu/src\"
 
-asmflags=\"-trimpath=/<<BUILDDIR>>/gitaly-0.96.1\+debian/obj-x86_64-linux-gnu/src\"
 -v -p 1 -ldflags "-X 
gitlab.com/gitlab-org/gitaly/internal/version.version=0.96.1+debian" 
gitlab.com/gitlab-org/gitaly/auth gitlab.com/gitlab-org/gitaly/client 
gitlab.com/gitlab-org/gitaly/cmd/gitaly 
gitlab.com/gitlab-org/gitaly/cmd/gitaly-ssh 
gitlab.com/gitlab-org/gitaly/internal/archive 
gitlab.com/gitlab-org/gitaly/internal/command 
gitlab.com/gitlab-org/gitaly/internal/config 
gitlab.com/gitlab-org/gitaly/internal/connectioncounter 
gitlab.com/gitlab-org/gitaly/internal/diff 
gitlab.com/gitlab-org/gitaly/internal/git 
gitlab.com/gitlab-org/gitaly/internal/git/alternates 
gitlab.com/gitlab-org/gitaly/internal/git/catfile 
gitlab.com/gitlab-org/gitaly/internal/git/log 
gitlab.com/gitlab-org/gitaly/internal/helper 
gitlab.com/gitlab-org/gitaly/internal/helper/fieldextractors gitlab.com/gi
 tlab-org/gitaly/internal/helper/housekeeping 
gitlab.com/gitlab-org/gitaly/internal/helper/lines 
gitlab.com/gitlab-org/gitaly/internal/linguist 
gitlab.com/gitlab-org/gitaly/internal/logsanitizer 
gitlab.com/gitlab-org/gitaly/internal/middleware/cancelhandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler/testpb 
gitlab.com/gitlab-org/gitaly/internal/middleware/metadatahandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/panichandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/sentryhandler 
gitlab.com/gitlab-org/gitaly/internal/rubyserver 
gitlab.com/gitlab-org/gitaly/internal/rubyserver/balancer 
gitlab.com/gitlab-org/gitaly/internal/server 
gitlab.com/gitlab-org/gitaly/internal/server/auth 
gitlab.com/gitlab-org/gitaly/internal/service 
gitlab.com/gitlab-org/gitaly/internal/service/blob 
gitlab.com/gitlab-org/gitaly/internal/service/commit 
gitlab.com/gitlab-org/gitaly/internal/service/conflicts gitlab.com/
 gitlab-org/gitaly/internal/service/diff 
gitlab.com/gitlab-org/gitaly/internal/service/namespace 
gitlab.com/gitlab-org/gitaly/internal/service/notifications 
gitlab.com/gitlab-org/gitaly/internal/service/operations 
gitlab.com/gitlab-org/gitaly/internal/service/ref 
gitlab.com/gitlab-org/gitaly/internal/service/remote 
gitlab.com/gitlab-org/gitaly/internal/service/repository 
gitlab.com/gitlab-org/gitaly/internal/service/server 
gitlab.com/gitlab-org/gitaly/internal/service/smarthttp 
gitlab.com/gitlab-org/gitaly/internal/service/ssh 
gitlab.com/gitlab-org/gitaly/internal/service/wiki 
gitlab.com/gitlab-org/gitaly/internal/storage 
gitlab.com/gitlab-org/gitaly/internal/supervisor 
gitlab.com/gitlab-org/gitaly/internal/supervisor/test-scripts 
gitlab.com/gitlab-org/gitaly/internal/tempdir 
gitlab.com/gitlab-org/gitaly/internal/testhelper 
gitlab.com/gitlab-org/gitaly/internal/version 
gitlab.com/gitlab-org/gitaly/streamio
golang.org/x/net/context
github.com/golang/protobuf/proto
golang.org/x/net/http2/hpack
golang.org/x/text/transform

[... snipped ...]

golang.org/x/sys/unix
golang.org/x/crypto/ssh/terminal
github.com/sirupsen/logrus
github.com/BurntSushi/toml
gitlab.com/gitlab-org/gitaly/vendor/github.com/certifi/gocertifi
gitlab.com/gitlab-org/gitaly/vendor/github.com/getsentry/raven-go
gitlab.com/gitlab-org/gitaly/vendor/github.com/grpc-ecosystem/go-grpc-prometheus
github.com/kelseyhightower/envconfig
github.com/golang/protobuf/ptypes/struct
github.com/golang/protobuf/jsonpb
gitlab.com/gitlab-org/gitaly/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging
gitlab.com/gitlab-org/gitaly/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags
gitlab.com/gitlab-org/gitaly/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus
golang.org/x/sync/semaphore
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler
# gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler
src/gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler/metrics.go:109:13:
 cannot use histogramVec.WithLabelValues(serviceName, methodName) (type 
prometheus.Observer) as type prometheus.Histogram in assignment:
        prometheus.Observer does not implement prometheus.Histogram (missing 
Collect method)
gitlab.com/gitlab-org/gitaly/internal/middleware/panichandler
gitlab.com/gitlab-org/gitaly/internal/connectioncounter
gitlab.com/gitlab-org/gitaly/internal/storage
gitlab.com/gitlab-org/gitaly/internal/rubyserver/balancer
gitlab.com/gitlab-org/gitaly/internal/supervisor
gitlab.com/gitlab-org/gitaly/internal/version
gitlab.com/gitlab-org/gitaly/internal/helper/fieldextractors
gitlab.com/gitlab-org/gitaly/internal/logsanitizer
gitlab.com/gitlab-org/gitaly/internal/middleware/cancelhandler
gitlab.com/gitlab-org/gitaly/internal/helper/lines
gitlab.com/gitlab-org/gitaly/internal/archive
gitlab.com/gitlab-org/gitaly/internal/helper/housekeeping
gitlab.com/gitlab-org/gitaly/vendor/google.golang.org/grpc/health/grpc_health_v1
gitlab.com/gitlab-org/gitaly/vendor/google.golang.org/grpc/health
github.com/golang/protobuf/protoc-gen-go/descriptor
gitlab.com/gitlab-org/gitaly/vendor/google.golang.org/grpc/reflection/grpc_reflection_v1alpha
gitlab.com/gitlab-org/gitaly/vendor/google.golang.org/grpc/reflection
gitlab.com/gitlab-org/gitaly/cmd/gitaly-ssh
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler/testpb
gitlab.com/gitlab-org/gitaly/internal/supervisor/test-scripts
github.com/davecgh/go-spew/spew
github.com/pmezard/go-difflib/difflib
github.com/stretchr/testify/assert
github.com/stretchr/testify/require
dh_auto_build: cd obj-x86_64-linux-gnu && go install 
-gcflags=\"-trimpath=/<<BUILDDIR>>/gitaly-0.96.1\+debian/obj-x86_64-linux-gnu/src\"
 
-asmflags=\"-trimpath=/<<BUILDDIR>>/gitaly-0.96.1\+debian/obj-x86_64-linux-gnu/src\"
 -v -p 1 -ldflags "-X 
gitlab.com/gitlab-org/gitaly/internal/version.version=0.96.1+debian" 
gitlab.com/gitlab-org/gitaly/auth gitlab.com/gitlab-org/gitaly/client 
gitlab.com/gitlab-org/gitaly/cmd/gitaly 
gitlab.com/gitlab-org/gitaly/cmd/gitaly-ssh 
gitlab.com/gitlab-org/gitaly/internal/archive 
gitlab.com/gitlab-org/gitaly/internal/command 
gitlab.com/gitlab-org/gitaly/internal/config 
gitlab.com/gitlab-org/gitaly/internal/connectioncounter 
gitlab.com/gitlab-org/gitaly/internal/diff 
gitlab.com/gitlab-org/gitaly/internal/git 
gitlab.com/gitlab-org/gitaly/internal/git/alternates 
gitlab.com/gitlab-org/gitaly/internal/git/catfile 
gitlab.com/gitlab-org/gitaly/internal/git/log 
gitlab.com/gitlab-org/gitaly/internal/helper 
gitlab.com/gitlab-org/gitaly/internal/helper/fieldextractors
  gitlab.com/gitlab-org/gitaly/internal/helper/housekeeping 
gitlab.com/gitlab-org/gitaly/internal/helper/lines 
gitlab.com/gitlab-org/gitaly/internal/linguist 
gitlab.com/gitlab-org/gitaly/internal/logsanitizer 
gitlab.com/gitlab-org/gitaly/internal/middleware/cancelhandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/limithandler/testpb 
gitlab.com/gitlab-org/gitaly/internal/middleware/metadatahandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/panichandler 
gitlab.com/gitlab-org/gitaly/internal/middleware/sentryhandler 
gitlab.com/gitlab-org/gitaly/internal/rubyserver 
gitlab.com/gitlab-org/gitaly/internal/rubyserver/balancer 
gitlab.com/gitlab-org/gitaly/internal/server 
gitlab.com/gitlab-org/gitaly/internal/server/auth 
gitlab.com/gitlab-org/gitaly/internal/service 
gitlab.com/gitlab-org/gitaly/internal/service/blob 
gitlab.com/gitlab-org/gitaly/internal/service/commit 
gitlab.com/gitlab-org/gitaly/internal/service/conflic
 ts gitlab.com/gitlab-org/gitaly/internal/service/diff 
gitlab.com/gitlab-org/gitaly/internal/service/namespace 
gitlab.com/gitlab-org/gitaly/internal/service/notifications 
gitlab.com/gitlab-org/gitaly/internal/service/operations 
gitlab.com/gitlab-org/gitaly/internal/service/ref 
gitlab.com/gitlab-org/gitaly/internal/service/remote 
gitlab.com/gitlab-org/gitaly/internal/service/repository 
gitlab.com/gitlab-org/gitaly/internal/service/server 
gitlab.com/gitlab-org/gitaly/internal/service/smarthttp 
gitlab.com/gitlab-org/gitaly/internal/service/ssh 
gitlab.com/gitlab-org/gitaly/internal/service/wiki 
gitlab.com/gitlab-org/gitaly/internal/storage 
gitlab.com/gitlab-org/gitaly/internal/supervisor 
gitlab.com/gitlab-org/gitaly/internal/supervisor/test-scripts 
gitlab.com/gitlab-org/gitaly/internal/tempdir 
gitlab.com/gitlab-org/gitaly/internal/testhelper 
gitlab.com/gitlab-org/gitaly/internal/version 
gitlab.com/gitlab-org/gitaly/streamio returned exit code 2
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/gitaly-0.96.1+debian'
make: *** [debian/rules:14: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gitaly.html

where you can get a full build log if you need it.

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