Report forwarded
to debian-bugs-dist@lists.debian.org, Mike Mestnik <cheako+apt_repo@mikemestnik.net>: Bug#769145; Package atheme-services.
(Tue, 11 Nov 2014 19:21:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Beckmann <anbe@debian.org>:
New Bug report received and forwarded. Copy sent to Mike Mestnik <cheako+apt_repo@mikemestnik.net>.
(Tue, 11 Nov 2014 19:21:07 GMT) (full text, mbox, link).
Package: atheme-services
Version: 7.0.7-1~exp0
Severity: serious
User: debian-qa@lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package fails to upgrade from
'sid' to 'experimental'.
It installed fine in 'sid', then the upgrade to 'experimental' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.
See policy 7.6 at
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
>From the attached log (scroll to the bottom...):
Selecting previously unselected package atheme-services.
Preparing to unpack .../atheme-services_7.0.7-1~exp0_amd64.deb ...
Unpacking atheme-services (7.0.7-1~exp0) ...
dpkg: error processing archive /var/cache/apt/archives/atheme-services_7.0.7-1~exp0_amd64.deb (--unpack):
trying to overwrite '/usr/sbin/dbverify', which is also in package 389-ds-base 1.3.3.5-2
Errors were encountered while processing:
/var/cache/apt/archives/atheme-services_7.0.7-1~exp0_amd64.deb
cheers,
Andreas
Information forwarded
to debian-bugs-dist@lists.debian.org, Mike Mestnik <cheako+apt_repo@mikemestnik.net>: Bug#769145; Package atheme-services.
(Wed, 18 Mar 2015 12:27:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Christopher Elsby <chrise@chrise.me.uk>:
Extra info received and forwarded to list. Copy sent to Mike Mestnik <cheako+apt_repo@mikemestnik.net>.
(Wed, 18 Mar 2015 12:27:05 GMT) (full text, mbox, link).
It looks to me like the problem here is simply that "dbverify" is a very
generic name being used for a very specific utility.
As far as I can tell, the 'dbverify' utility in Atheme is completely
unrelated to that in 389-ds. Neither works as a replacement for the
other. It is just a namespace clash. Therefore, I think a Replaces
relation would be inappropriate here. Perhaps it would be possible to
use Breaks on its own to make the situation be reflected properly in
dependency handling?
The proper solution is for the utility to be either renamed or removed
from the package. It is an administrative utility not called by anything
else in Atheme, therefore this should not break anything except possibly
administrators' local scripts - but Atheme's 'dbverify' does not exist
prior to version 7.0.0 so this does not affect anything using a version
from Debian stable/testing/unstable.
The attached patch renames the utility to "atheme-dbverify".
389-ds may also be at fault in this - I am not sure to what extent
"dbverify" exists as a traditional name for a particular utility.
- Christopher Elsby
On Tue, 11 Nov 2014 20:16:25 +0100 Andreas Beckmann <anbe@debian.org> wrote:
> Package: atheme-services
> Version: 7.0.7-1~exp0
> Severity: serious
> User: debian-qa@lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package fails to upgrade from
> 'sid' to 'experimental'.
> It installed fine in 'sid', then the upgrade to 'experimental' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
>
> See policy 7.6 at
> http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
>
> >From the attached log (scroll to the bottom...):
>
> Selecting previously unselected package atheme-services.
> Preparing to unpack .../atheme-services_7.0.7-1~exp0_amd64.deb ...
> Unpacking atheme-services (7.0.7-1~exp0) ...
> dpkg: error processing archive /var/cache/apt/archives/atheme-services_7.0.7-1~exp0_amd64.deb (--unpack):
> trying to overwrite '/usr/sbin/dbverify', which is also in package 389-ds-base 1.3.3.5-2
> Errors were encountered while processing:
> /var/cache/apt/archives/atheme-services_7.0.7-1~exp0_amd64.deb
>
>
> cheers,
>
> Andreas
Added tag(s) patch.
Request was from Christopher Elsby <chrise@chrise.me.uk>
to control@bugs.debian.org.
(Mon, 23 Mar 2015 12:33:04 GMT) (full text, mbox, link).
Reply sent
to Antoine Beaupré <anarcat@debian.org>:
You have taken responsibility.
(Tue, 22 Mar 2016 02:51:08 GMT) (full text, mbox, link).
Notification sent
to Andreas Beckmann <anbe@debian.org>:
Bug acknowledged by developer.
(Tue, 22 Mar 2016 02:51:08 GMT) (full text, mbox, link).
Subject: Bug#769145: fixed in atheme-services 7.0.7-1
Date: Tue, 22 Mar 2016 02:49:13 +0000
Source: atheme-services
Source-Version: 7.0.7-1
We believe that the bug you reported is fixed in the latest version of
atheme-services, 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 769145@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antoine Beaupré <anarcat@debian.org> (supplier of updated atheme-services 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 21 Mar 2016 20:27:44 -0400
Source: atheme-services
Binary: atheme-services
Architecture: source amd64
Version: 7.0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Antoine Beaupré <anarcat@debian.org>
Changed-By: Antoine Beaupré <anarcat@debian.org>
Description:
atheme-services - modular IRC services daemon
Closes: 747389769145
Changes:
atheme-services (7.0.7-1) unstable; urgency=medium
.
[ Antoine Beaupré ]
* Update policy to 3.9.7, no change
* Upload to unstable (Closes: #747389)
* Fix changelog install to be reproducible
* Remove build warnings due to -pedantic
* Fix homepage URLs
* Fix watch file to follow upstream change
* Officially take over maintainership, as I have been performing all
uploads since this package passed NEW in 2012
.
[ Christopher Elsby ]
* make dbverify path unique so it doesn't clash with 389-ds (Closes:
#769145)
Checksums-Sha1:
6a6f6c2978bb307f9dd9cc287e40ae355c36d40c 2068 atheme-services_7.0.7-1.dsc
21b67c2aebbbd6eb2ec7f32a4bf8dcd073a6857e 9456 atheme-services_7.0.7-1.debian.tar.xz
10f09eb7010fced591d46785754436719db9330b 3322266 atheme-services-dbgsym_7.0.7-1_amd64.deb
bb63898a6bd2f4da6d78fa459dc6968b262b9ed0 878220 atheme-services_7.0.7-1_amd64.deb
Checksums-Sha256:
e70461ef32489379435d39de69d21bb11e66a127c9a4402ae585c838aafe3c22 2068 atheme-services_7.0.7-1.dsc
ac05af930c92ab0e4b21db4a80db8e0b79918470790010970f9f7794620eff24 9456 atheme-services_7.0.7-1.debian.tar.xz
b3cb5de0b10ce78e639ad1495a0da9b5f15d5cdc2691b6b4048054cd2212d890 3322266 atheme-services-dbgsym_7.0.7-1_amd64.deb
ec314f3393ef6662555d282a4fef5cb467ba571496f27fb32a11adb5c37dcfbd 878220 atheme-services_7.0.7-1_amd64.deb
Files:
ebb775df0a033f56e3489d3ca88b5271 2068 net optional atheme-services_7.0.7-1.dsc
5758f584d763a69148fcb9795caaa831 9456 net optional atheme-services_7.0.7-1.debian.tar.xz
7ff9ef095bab3a2e84504edefa32336b 3322266 debug extra atheme-services-dbgsym_7.0.7-1_amd64.deb
192de1527096a6110d2cb5d384b17322 878220 net optional atheme-services_7.0.7-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJW8LEHAAoJEHkhUlJ7dZIebzcQAK9l8KnZRezeZfAAoEaNFYmf
yHPCyX0632x0dhJ9IWLFQo819BRJS5hlWoxcVGFKSHvKVQxcrjFGggDU7R+5QWMn
xXRfI1tVA79NdGf3q84wTeoHlM6W9P9ClCP1QpeduB8cvMVnnvNMK2tBiJhn/wdm
MFTZ9j8yB7/flT3tuledVdxNBpH5nFnPx7aES0U1uX6HtHs+cNFh9iG+r73gXJOk
qWZDD8M94sLGaujiwd+66N/3hzcky+j4ONxLKs7dsx95jHFqEexzHd/ljHhTpm0E
x73u7U1hsVQLuIqXAAgXCOZRQVFsI7PwDr49sDz+vXQQjX4OOM/t8ufeLVIsdCjH
2cZ+xS8eUBOeeGuwZAIKQFQ9qkJD9KelZ4kxGY9L9zSOH1PuNKXeGv461QvuesUR
Sp24sv7DU/wHDYk2k6kKGxDBlpwwViC/uQU/XqVbcFNWCa1FQHGb6J1IzPxNCbNG
oYmIHRZtbQC/q7wBci29Cqp15stdlTI5SYsjMlUxa++ZgjzxelRidsr3Rbtd+cTU
RjnwUFV4/T3JRrawlB13wl71+nLoqYrGqV21WZsq6gEO4AlXtd6eXjnHVrUFlCp3
c5L3ShLiL+n6N11MLCiD5OkRSGcxtjetjCFTua0y4vC7h/N/7gh5jtSm+32dhYqx
vADTPpO1/tqePDtoWI3f
=jIxx
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 19 Apr 2016 07:27:34 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.