Your message dated Sat, 17 Mar 2018 01:35:26 +0000
with message-id <e1ex0ko-000iw7...@fasolo.debian.org>
and subject line Bug#890939: fixed in etcd 3.2.17+dfsg-1
has caused the Debian Bug report #890939,
regarding etcd FTBFS
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.)
--
890939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890939
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: etcd
Version: 3.2.9+dfsg-3
Severity: serious
Control: affects -1 src:docker-libkv src:golang-github-spf13-viper
src:golang-github-xordataexchange-crypt src:skydns
Some recent change in unstable makes etcd FTBFS:
https://tests.reproducible-builds.org/debian/history/etcd.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/etcd.html
...
github.com/coreos/etcd/mvcc
# github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:147:39:
not enough arguments in call to runtime.AnnotateContext
have ("golang.org/x/net/context".Context, *http.Request)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
*http.Request)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:149:21:
not enough arguments in call to runtime.HTTPError
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, error)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:154:21:
not enough arguments in call to runtime.HTTPError
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, error)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:158:30:
not enough arguments in call to forward_Election_Campaign_0
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, proto.Message,
[]func("golang.org/x/net/context".Context, http.ResponseWriter, proto.Message)
error...)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, proto.Message,
...func("golang.org/x/net/context".Context, http.ResponseWriter, proto.Message)
error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:175:39:
not enough arguments in call to runtime.AnnotateContext
have ("golang.org/x/net/context".Context, *http.Request)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
*http.Request)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:177:21:
not enough arguments in call to runtime.HTTPError
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, error)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:182:21:
not enough arguments in call to runtime.HTTPError
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, error)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:186:30:
not enough arguments in call to forward_Election_Proclaim_0
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, proto.Message,
[]func("golang.org/x/net/context".Context, http.ResponseWriter, proto.Message)
error...)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, proto.Message,
...func("golang.org/x/net/context".Context, http.ResponseWriter, proto.Message)
error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:203:39:
not enough arguments in call to runtime.AnnotateContext
have ("golang.org/x/net/context".Context, *http.Request)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
*http.Request)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:205:21:
not enough arguments in call to runtime.HTTPError
have ("golang.org/x/net/context".Context, runtime.Marshaler,
http.ResponseWriter, *http.Request, error)
want ("golang.org/x/net/context".Context, *runtime.ServeMux,
runtime.Marshaler, http.ResponseWriter, *http.Request, error)
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:205:21:
too many errors
# github.com/coreos/etcd/client
src/github.com/coreos/etcd/client/keys.generated.go:71:6: r.EncodeArrayStart
undefined (type codec.genHelperEncDriver has no field or method
EncodeArrayStart)
src/github.com/coreos/etcd/client/keys.generated.go:79:6: r.EncodeMapStart
undefined (type codec.genHelperEncDriver has no field or method EncodeMapStart)
src/github.com/coreos/etcd/client/keys.generated.go:83:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:91:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:93:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:102:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:109:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:111:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:119:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:126:6:
z.EncSendContainerState undefined (type codec.genHelperEncoder has no field or
method EncSendContainerState)
src/github.com/coreos/etcd/client/keys.generated.go:126:6: too many errors
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/naming
github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/concurrency
github.com/coreos/etcd/clientv3/namespace
github.com/coreos/etcd/compactor
github.com/coreos/etcd/tools/etcd-dump-db
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/contrib/recipes
github.com/coreos/etcd/tools/benchmark/cmd
github.com/coreos/etcd/tools/benchmark
dh_auto_build: cd _build && go install
-gcflags=\"-trimpath=/build/1st/etcd-3.2.9\+dfsg/_build/src\"
-asmflags=\"-trimpath=/build/1st/etcd-3.2.9\+dfsg/_build/src\" -v -p 16
github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth
github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client
github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/concurrency
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/namespace
github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample
github.com/coreos/etcd/contrib/recipes
github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos
github.com/coreos/etcd/discovery github.com/coreos/etcd/e2e
github.com/coreos/etcd/embed github.com/coreos/etcd/error
github.com/coreos/etcd/e
tcdctl github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/etcdctl/ctlv3
github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain
github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api
github.com/coreos/etcd/etcdserver/api/etcdhttp
github.com/coreos/etcd/etcdserver/api/v2http
github.com/coreos/etcd/etcdserver/api/v2http/httptypes
github.com/coreos/etcd/etcdserver/api/v3client
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/etcdserverpb github.com/co
reos/etcd/etcdserver/etcdserverpb/gw
github.com/coreos/etcd/etcdserver/membership
github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration
github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc
github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb
github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil
github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil
github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockstorage
github.com/coreos/etcd/pkg/mock/mockstore
github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime
github.com/coreos/etcd/pkg/
netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/report
github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule
github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil
github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil
github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types
github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy
github.com/coreos/etcd/proxy/grpcproxy/adapter
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb
github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/store github.com/coreos/etcd/tools/benchmark
github.com/coreos/etcd/tools/benchmark/cmd github.com/coreos/etcd/t
ools/etcd-dump-db github.com/coreos/etcd/tools/etcd-dump-logs
github.com/coreos/etcd/tools/functional-tester/etcd-agent
github.com/coreos/etcd/tools/functional-tester/etcd-agent/client
github.com/coreos/etcd/tools/functional-tester/etcd-runner
github.com/coreos/etcd/tools/functional-tester/etcd-runner/command
github.com/coreos/etcd/tools/functional-tester/etcd-tester
github.com/coreos/etcd/tools/local-tester/bridge github.com/coreos/etcd/version
github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb returned exit code 2
make: *** [debian/rules:4: binary] Error 2
--- End Message ---
--- Begin Message ---
Source: etcd
Source-Version: 3.2.17+dfsg-1
We believe that the bug you reported is fixed in the latest version of
etcd, 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 890...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anthony Fok <f...@debian.org> (supplier of updated etcd 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: SHA256
Format: 1.8
Date: Fri, 16 Mar 2018 18:20:05 -0600
Source: etcd
Binary: etcd etcd-server etcd-client golang-etcd-server-dev
Architecture: source amd64 all
Version: 3.2.17+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team
<pkg-go-maintain...@lists.alioth.debian.org>
Changed-By: Anthony Fok <f...@debian.org>
Description:
etcd - Transitional package for etcd-client and etcd-server
etcd-client - highly-available key value store -- client
etcd-server - highly-available key value store -- daemon
golang-etcd-server-dev - highly-available key value store -- source
Closes: 890939
Changes:
etcd (3.2.17+dfsg-1) unstable; urgency=medium
.
* New upstream release.
* Fix FTBFS:
- New upstream release contains regenerated gRPC *.pb.go and *.pb.gw.po
files (since etcd 3.2.10) which build correctly with the updated gPRC
packages in Debian.
- Add "export DH_GOLANG_GO_GENERATE := 1" to debian/rules
to fix FTBFS by re-generating keys.generated.go at build time
with the same version of codecgen as golang-github-ugorji-go-codec-dev.
See also https://github.com/coreos/etcd/issues/8715.
- Add "Depends: golang-github-ugorji-go-codec" to have codecgen available
at build time.
(Closes: #890939)
* Depend on golang-github-coreos-bbolt-dev, replacing
golang-github-boltdb-bolt-dev, to "address backend database size
issue" (since etcd 3.2.10)
* Revert incoming-outgoing-context.patch (commit 5e059fd from upstream)
which has been backported upstream in commit d62e39d from v3.3 branch
to v3.2 branch since etcd 3.2.10
* Add match-ugorji-go-codec-native-time.Time-support.patch, which updates
etcd/client/keys{,_test}.go to match the latest
golang-github-ugorji-go-codec-dev to prevent a new "cannot use
x.Expiration (type *time.Time) as type time.Time in argument to
r.encDriver.EncodeTime" error, see https://github.com/ugorji/go/issues/224
and https://github.com/ugorji/go/commit/8badb25.
* Apply "cme fix dpkg" to debian/control,
bumping Standards-Version to 4.1.3, setting Priority to optional,
and adding Testsuite: autopkgtest-pkg-go, etc.
* Add myself to the list of Uploaders
Checksums-Sha1:
d4667fb8fbe8ca75185e89a9918c37ca00450018 3612 etcd_3.2.17+dfsg-1.dsc
dd0b8b6059df8be7818bf6481cf758a6ebecfb1c 1293616 etcd_3.2.17+dfsg.orig.tar.gz
6209b3e14c7b6fa7c2c8048b98cb29930d712efa 21688 etcd_3.2.17+dfsg-1.debian.tar.xz
53bd45d179171e70ee50df08263046032fa10e33 8143248
etcd-client_3.2.17+dfsg-1_amd64.deb
63428030b2d0070a0fd2c2ba676ce7b9646fadec 2409176
etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb
c7eb9735bc8cab7bd91bf2842082a43f2882c6cb 4310396
etcd-server_3.2.17+dfsg-1_amd64.deb
ccf2a682510207d6c3773a8044defe497d1d2bba 7084 etcd_3.2.17+dfsg-1_all.deb
d7d4aeb70245a22c9e1d884e47a11b74c294ee7c 12719
etcd_3.2.17+dfsg-1_amd64.buildinfo
e542f72f7b3f449a4bdc03d0e7e9df40ad36a03f 632600
golang-etcd-server-dev_3.2.17+dfsg-1_all.deb
Checksums-Sha256:
2538325a73c00823ab85bf4ddac68eed8404a7d5b066ad465081587f34723b51 3612
etcd_3.2.17+dfsg-1.dsc
c531cb6c98e7e101f32fc4ea9fa6ebef0fcb0813c7e8370a593bad2e1d195d48 1293616
etcd_3.2.17+dfsg.orig.tar.gz
9ffb8acb70030b1e0d7cdfd5f1a113510001b6f55b813e47423f34ec8fc0b97b 21688
etcd_3.2.17+dfsg-1.debian.tar.xz
7075f1d01fc5219eb9a8a8a69e6fc59b7c6e40f427845f6a10bcfed2e611dcd4 8143248
etcd-client_3.2.17+dfsg-1_amd64.deb
be7b0205aeb4e0c39fc0f54fc658734c07a51c19f4ced96f9c565faee15bfcd8 2409176
etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb
850fab14f967e9023ee9b64f5ed711c31afd9dcad4b2507c15940475620c8303 4310396
etcd-server_3.2.17+dfsg-1_amd64.deb
c05ad7857921ec5bc347160baa44b89e2a7d021eebc1fce19406377d12ae4904 7084
etcd_3.2.17+dfsg-1_all.deb
18bcf188c274144e229b74197766213e8b3af693548316af21f9b571e3b9b66b 12719
etcd_3.2.17+dfsg-1_amd64.buildinfo
598e4118f6a0d110252cd367880fa723e233098ca510e28e013682e93eda2ddb 632600
golang-etcd-server-dev_3.2.17+dfsg-1_all.deb
Files:
36e9eb8a77ee34a541e170001e658f22 3612 net optional etcd_3.2.17+dfsg-1.dsc
05d170bb4288e9bfa86b1d3675b5e8ce 1293616 net optional
etcd_3.2.17+dfsg.orig.tar.gz
b7b9d1f90eef75d0c739c90b525c0230 21688 net optional
etcd_3.2.17+dfsg-1.debian.tar.xz
a7e7dc7f0b2c356660122eb262594b08 8143248 net optional
etcd-client_3.2.17+dfsg-1_amd64.deb
60fe6b57e1a227eb1bcff330b8b5ca65 2409176 debug optional
etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb
7137d119353fa57fe7e156cca84d9880 4310396 net optional
etcd-server_3.2.17+dfsg-1_amd64.deb
29759fca604db2c55e26893669e687e9 7084 oldlibs optional
etcd_3.2.17+dfsg-1_all.deb
b31b41fe3689af73ab791cddb3de9fe9 12719 net optional
etcd_3.2.17+dfsg-1_amd64.buildinfo
574adbad116a43b84a4af92231b02e29 632600 net optional
golang-etcd-server-dev_3.2.17+dfsg-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAlqsakUACgkQ6iUAtBLF
ms8p8RAAoIDVFuW1xJICSIPpUYzWU02k9dlId0YHKYhb63q7si1YyCowprDl9VYh
u8yVRjTo956xkRydvkyUWB/FNNQS1FtKLkdmMBeBXXXsGM00CqkFAKfspvu2ayz/
Tgza0nVrls+Pl0OfKhb0larto991V//6XY1s5UjQf48RytvQ1hq0ItTdU9JYkjuy
/rq+NfpfwwRjRPSUynpLXyHFtnbW35DHxE3Xb+gQ4nKvYB/WPfnaU/we3pq9YO9x
7VNy1On6/WGVStRSgTy/lFZoK8/U99oSxlL4APW2yoGFEAPrNzrmtcJc0b9evOJr
5yiT5CIE/MCjiZO+sCA9+OTQZqvqHMhQC0uF2HYf+S3UaI2lH7qAb5HNVND20X4f
k+G9wHyHD7OcZa9QrsvQUOdKR4i8tkaYCQksDriVuzRWIy475WBh5dyYfo8Mu1hK
HdTgfBHUyg2aBhLpVkaM/dnE1L7KHLdKFR6s0bzog/y72mIK6PMdeSf/3btWGsfQ
71jo4tfT7V/2jLXqFaqRAMDSKp4cFJc+KM/wpa9B0H27d+GoMN3xVHkS94Lq9J4J
mRZR16wG1VtXQouFhftA23MHUCCeITks4Ft0m1wVQr67r8fzu0h1V+i9O1lGeqZ7
u3pU14v3TFuTgfXUQye1FcU56MwD0zxysIxGFsFQ1B2vxkLm9QY=
=Bh/L
-----END PGP SIGNATURE-----
--- End Message ---