Source: kubernetes
Version: 1.5.5+dfsg-1
Severity: important
Justification: fails to build from source

Builds of kubernetes for armel and armhf have been failing:

          go install -v -p 4 
k8s.io/kubernetes/cluster/addons/fluentd-elasticsearch/es-image ... 
k8s.io/kubernetes/vendor/google.golang.org/grpc/transport
  src/k8s.io/kubernetes/cluster/images/etcd/rollback/rollback.go:31:2: cannot 
find package "github.com/coreos/etcd/etcdserver/membership" in any of:
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/k8s.io/kubernetes/vendor/github.com/coreos/etcd/etcdserver/membership
 (vendor tree)
          /usr/lib/go-1.7/src/github.com/coreos/etcd/etcdserver/membership 
(from $GOROOT)
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/etcdserver/membership
 (from $GOPATH)
  src/k8s.io/kubernetes/cluster/images/etcd/rollback/rollback.go:32:2: cannot 
find package "github.com/coreos/etcd/mvcc/backend" in any of:
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/k8s.io/kubernetes/vendor/github.com/coreos/etcd/mvcc/backend
 (vendor tree)
          /usr/lib/go-1.7/src/github.com/coreos/etcd/mvcc/backend (from $GOROOT)
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/mvcc/backend
 (from $GOPATH)
  src/k8s.io/kubernetes/cluster/images/etcd/rollback/rollback.go:33:2: cannot 
find package "github.com/coreos/etcd/mvcc/mvccpb" in any of:
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/k8s.io/kubernetes/vendor/github.com/coreos/etcd/mvcc/mvccpb
 (vendor tree)
          /usr/lib/go-1.7/src/github.com/coreos/etcd/mvcc/mvccpb (from $GOROOT)
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/mvcc/mvccpb 
(from $GOPATH)
  src/k8s.io/kubernetes/pkg/storage/etcd/testing/utils.go:38:2: cannot find 
package "github.com/coreos/etcd/etcdserver/api/v2http" in any of:
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/k8s.io/kubernetes/vendor/github.com/coreos/etcd/etcdserver/api/v2http
 (vendor tree)
          /usr/lib/go-1.7/src/github.com/coreos/etcd/etcdserver/api/v2http 
(from $GOROOT)
          
/«BUILDDIR»/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/etcdserver/api/v2http
 (from $GOPATH)

I presume that this error stems from the fact that builds for both
architectures pick up golang-etcd-server-dev 2.3.7+dfsg-5 rather than
3.1.4+dfsg-1, which FTBFS on those architectures (per #857125).
Please version the build dependency on golang-etcd-server-dev
appropriately; I imagine (>= 3~) should suffice.

Thanks!

Reply via email to