Your message dated Thu, 24 Mar 2022 05:34:06 +0000
with message-id <e1nxg6o-0007gr...@fasolo.debian.org>
and subject line Bug#1005772: fixed in go-rpmdb 0.0~git20210911.73bd0ce-2
has caused the Debian Bug report #1005772,
regarding go-rpmdb: trying to overwrite '/usr/bin/rpmdb', which is also in 
package rpm
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.)


-- 
1005772: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005772
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: go-rpmdb
Version: 0.0~git20210911.73bd0ce-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

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:

  Preparing to unpack .../go-rpmdb_0.0~git20210911.73bd0ce-1_amd64.deb ...
  Unpacking go-rpmdb (0.0~git20210911.73bd0ce-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/go-rpmdb_0.0~git20210911.73bd0ce-1_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/rpmdb', which is also in package rpm 
4.17.0+dfsg1-4
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/go-rpmdb_0.0~git20210911.73bd0ce-1_amd64.deb

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.

The use of alternatives might also be an option, this will need
coordination with the rpm package.


cheers,

Andreas

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

Attachment: rpm=4.17.0+dfsg1-4_go-rpmdb=0.0~git20210911.73bd0ce-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: go-rpmdb
Source-Version: 0.0~git20210911.73bd0ce-2
Done: Nobuhiro Iwamatsu <iwama...@debian.org>

We believe that the bug you reported is fixed in the latest version of
go-rpmdb, 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 1005...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nobuhiro Iwamatsu <iwama...@debian.org> (supplier of updated go-rpmdb 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: Thu, 24 Mar 2022 14:04:20 +0900
Source: go-rpmdb
Architecture: source
Version: 0.0~git20210911.73bd0ce-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Nobuhiro Iwamatsu <iwama...@debian.org>
Closes: 1005772
Changes:
 go-rpmdb (0.0~git20210911.73bd0ce-2) unstable; urgency=medium
 .
   * Update d/go-rpmdb.install.
     - Change file name from rpmdb to go-rpmdb (Closes:#1005772)
   * Update d/control.
     - Add dh-exec to B-D.
Checksums-Sha1:
 896534338a8b418ff4e45a0a06ca2fa4add220bf 2373 
go-rpmdb_0.0~git20210911.73bd0ce-2.dsc
 e08cc4a3ca915453cfe42969b6186425b6b0e4e0 2904 
go-rpmdb_0.0~git20210911.73bd0ce-2.debian.tar.xz
 6dce6293510dc99cdbf5f4d272e3e68c8c3cef8c 6864 
go-rpmdb_0.0~git20210911.73bd0ce-2_amd64.buildinfo
Checksums-Sha256:
 4f276e14a097286f5e349ebad029deeda67761d6558a32a83c3f2e8eaf9e593e 2373 
go-rpmdb_0.0~git20210911.73bd0ce-2.dsc
 01b6e510861974ed52086ddcdfab68d1a86a8ec2bd0a2d827749b2be54a14183 2904 
go-rpmdb_0.0~git20210911.73bd0ce-2.debian.tar.xz
 356c64b0101a016af2acd2addbad7fc601f351e5b746bb7be779fef206d529ea 6864 
go-rpmdb_0.0~git20210911.73bd0ce-2_amd64.buildinfo
Files:
 d17b225291cb39f3a2b18a7dbc5ca74f 2373 golang optional 
go-rpmdb_0.0~git20210911.73bd0ce-2.dsc
 ea9363171672158c1b52fc8f52d7a24f 2904 golang optional 
go-rpmdb_0.0~git20210911.73bd0ce-2.debian.tar.xz
 513d5a779daa2a51168272e91b429cd5 6864 golang optional 
go-rpmdb_0.0~git20210911.73bd0ce-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEXmKe5SMhlzV7hM9DMiR/u0CtH6YFAmI7/aYACgkQMiR/u0Ct
H6Y6Zw/9G7FUBBO158qUNDswzPBoFWW7DT1nYCVteTJHrjelu3k4sLpa3wDUZCMA
x20a8wCf0y3+KzjTcZ4SRAtXjdd/H2FFJoMalM1W/F0kXniseibQAvKLilDaAmQ6
ai798UYb+rR6+bA1IztFQUvVuX6BeT+4QljNBBbdJfr3248+n5q91po3rwxtv/8f
gvIge6bRJOEI6pWv5j2qS3R2fBfy0TdFJP7mTRDJSnFgL9ovQnRtpwi6YNIGPvX2
lw35rLlisYK4frJ7qHCLmclTGvgB5IncVnAMcwtXoezIZor2sd/04/eHC+pRGCNy
qhGSZ1ALjkwnDw9Oi4NkgIqlJfoxyezvy0oRNhb9GY9+IQsHeJPniK7kjIF171Jl
8EV2fj7j8oZE/18dX2p6AmIDGVAzt2s52AUWW6u9X2z9b9lqgMjF+MLxcIVHF6iG
w+cFExLoxcpJYOOAQmIj/PZ8r+18fbTRnP5LNLjFKHcKCoLpOKJEPT23wlCyve98
893YZ+NOXEAdXTNmHUs85uNhLWJWRSucagSMJ7skIQI+HOE9tofdGRtZisAQ71sn
41htcpQHHzWm78wHdWWIB8ABALmyhr64cGYKJrELLcJPIGYJaDcrVS7vR5mLgVUh
T+IBrOUitYqqDUiJs8zE1Z9av8D3mbUGOTOhwuGaXVN2P54xL38=
=V6A/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to