Your message dated Mon, 17 Jul 2017 18:34:02 +0000
with message-id <e1dxaqi-000a9d...@fasolo.debian.org>
and subject line Bug#868647: fixed in golang-etcd 2.0.0-4
has caused the Debian Bug report #868647,
regarding golang-github-coreos-go-etcd-dev and golang-etcd-dev: error when 
trying to install together
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.)


-- 
868647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868647
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: golang-etcd-dev,golang-github-coreos-go-etcd-dev
Version: golang-etcd-dev/2.0.0-2
Version: golang-github-coreos-go-etcd-dev/2.0.0-3
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Date: 2017-07-17
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:


Selecting previously unselected package golang-etcd-dev.
(Reading database ... 11006 files and directories currently installed.)
Preparing to unpack .../golang-etcd-dev_2.0.0-2_all.deb ...
Unpacking golang-etcd-dev (2.0.0-2) ...
Selecting previously unselected package golang-github-coreos-go-etcd-dev.
Preparing to unpack .../golang-github-coreos-go-etcd-dev_2.0.0-3_all.deb ...
Unpacking golang-github-coreos-go-etcd-dev (2.0.0-3) ...
dpkg: error processing archive 
/var/cache/apt/archives/golang-github-coreos-go-etcd-dev_2.0.0-3_all.deb 
(--unpack):
 trying to overwrite 
'/usr/share/gocode/src/github.com/coreos/go-etcd/etcd/add_child.go', which is 
also in package golang-etcd-dev 2.0.0-2
Errors were encountered while processing:
 /var/cache/apt/archives/golang-github-coreos-go-etcd-dev_2.0.0-3_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/add_child.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/add_child_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/client.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/client_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/cluster.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/compare_and_delete.go
  
/usr/share/gocode/src/github.com/coreos/go-etcd/etcd/compare_and_delete_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/compare_and_swap.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/compare_and_swap_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/debug.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/debug_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/delete.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/delete_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/error.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/get.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/get_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/member.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/member_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/options.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/requests.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/requests_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/response.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/set_curl_chan_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/set_update_create.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/set_update_create_test.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/version.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/watch.go
  /usr/share/gocode/src/github.com/coreos/go-etcd/etcd/watch_test.go

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://qa.debian.org/dose/file-overwrites.html.

--- End Message ---
--- Begin Message ---
Source: golang-etcd
Source-Version: 2.0.0-4

We believe that the bug you reported is fixed in the latest version of
golang-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 868...@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 golang-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: Mon, 17 Jul 2017 12:07:31 -0600
Source: golang-etcd
Binary: golang-github-coreos-go-etcd-dev
Architecture: source all
Version: 2.0.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
<pkg-go-maintainers@lists.alioth.debian.org>
Changed-By: Anthony Fok <f...@debian.org>
Description:
 golang-github-coreos-go-etcd-dev - [DEPRECATED] Go client for etcd
Closes: 868647
Changes:
 golang-etcd (2.0.0-4) unstable; urgency=medium
 .
   * Add Conflicts and Replaces, which I missed in 2.0.0-3, that are
     needed to avoid problems during a package rename.
     Thanks to Ralf Treinen for reporting the bug. (Closes: #868647)
Checksums-Sha1:
 21e19c2ae882ad30a4ddbfc12daf6818a9087492 2128 golang-etcd_2.0.0-4.dsc
 306688a0211875ce1ab6aadb57bc9d83c4b9d7c3 2380 golang-etcd_2.0.0-4.debian.tar.xz
 0f2bef58437d90aa64d2d5cb769745dca7ef279c 5465 
golang-etcd_2.0.0-4_amd64.buildinfo
 274fc1bb4db5c7ac358c94732c94b1587e24504f 17298 
golang-github-coreos-go-etcd-dev_2.0.0-4_all.deb
Checksums-Sha256:
 65508ea8d3eb8534e3f5b9d9ac2965dd43a85fd6e121cdce11cb7af3e852fb19 2128 
golang-etcd_2.0.0-4.dsc
 1c5ebd296cf9903c87d9044ab70fe5d1bae05ed7b08c12ab6db9f911c00b4af2 2380 
golang-etcd_2.0.0-4.debian.tar.xz
 9d955e731da569bd1f79479dc890f8e79b55f7630fb01db8f25c946c34700d7f 5465 
golang-etcd_2.0.0-4_amd64.buildinfo
 ac27b440abb09c76ec381f31a828c3905f4e3f1e1ec2a0e4bdc62f4d7a3934f9 17298 
golang-github-coreos-go-etcd-dev_2.0.0-4_all.deb
Files:
 d42ccae509cbe2bb99687ff5ede648b8 2128 devel extra golang-etcd_2.0.0-4.dsc
 6832f4d1c94f3e1b65adebbd74ece0d0 2380 devel extra 
golang-etcd_2.0.0-4.debian.tar.xz
 d3309bbd8a1a6f383580569785623106 5465 devel extra 
golang-etcd_2.0.0-4_amd64.buildinfo
 806f1a4700dde20693373c730a17e070 17298 devel extra 
golang-github-coreos-go-etcd-dev_2.0.0-4_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAlls/wIACgkQ6iUAtBLF
ms9/Sg/+O1SkB0iOnBrReU7qc53JD/iLkP4t/YjgxxX9sXcjmmmdfd6pBsanI82q
MI3aCX6J5VeqIvzwfuTpOOB0+R4GOkSxW7IJBKtpOLVaFlLUrqDmUAvd9GIlN3Qi
GKaeSrmhowYK8CbX8Uc1D38nephB7NBVDAgxYzLc0t0IQCLVe3cuQnO49XmpnTCC
Jj4YtfibrCelzcbDrLBuRHYV/m7XDJMF5yUtlZSdN2uJwajJhTz9zKHoxPljkOL7
AYAp3t88/UQc43wJxLiE2MhHfnKiYDH9kVPN4HZLnf3lyGJHL51fe63Ar+LSDP9G
yd8nvtpd2qHWyjBcmBBjm8o9ZgGmfzl0gl0PZtOPa77IvFyxOkyU7P6YzAW953CC
UHyP4T6l1rSBJB3btaeP2MlTt5xl/PRGjB3s/U5ILDW/Hg1fTqW7G1oHQWTRO4sW
KPPyVOoXS0jaijMiCciVSkR+orbCCbWO5Co8xOUvzAoUKHdN+roHdGBL5AypJU9d
kXxK24ofP8JA/3NJNksyY8ZHA0hojYAZ2YbmAgKkvWCyfT0IdbkHBgV102v5/cUx
I5LoURfl6+4Y1vgKLxzgOEEAkJ4sx4AFm9Qxt7ENB2bsUrOvlXV0JGDkgeiDXT5O
vyFPTGyYfBg1iQjVbXROwQyd41slPt7kGlyRoImZOv+698N+pP4=
=Bedz
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to