[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#694266: marked as done (canna-utils: missing Breaks+Replaces: canna (<< 3.7p3-10))



Your message dated Sun, 25 Nov 2012 09:32:32 +0000
with message-id <E1TcYZk-00069o-Da@franck.debian.org>
and subject line Bug#694266: fixed in canna 3.7p3-11
has caused the Debian Bug report #694266,
regarding canna-utils: missing Breaks+Replaces: canna (<< 3.7p3-10)
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 owner@bugs.debian.org
immediately.)


-- 
694266: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694266
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: canna-utils
Version: 3.7p3-10
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Architecture: amd64
Distribution: squeeze->wheezy (partial) upgrade

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 deselected package libcanna1g.
  (Reading database ... 6286 files and directories currently installed.)
  Unpacking libcanna1g (from .../libcanna1g_3.7p3-6.5_amd64.deb) ...
  Selecting previously deselected package canna.
  Unpacking canna (from .../canna_3.7p3-6.5_amd64.deb) ...
  Setting up libcanna1g (3.7p3-6.5) ...
  Setting up canna (3.7p3-6.5) ...
  Installed new iroha dic
  Installed new fuzokugo dics

  Selecting previously deselected package canna-utils.
  (Reading database ... 6405 files and directories currently installed.)
  Unpacking canna-utils (from .../canna-utils_3.7p3-10_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/canna-utils_3.7p3-10_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/chmoddic', which is also in package canna 3.7p3-6.5

This is a serious bug as it makes installation/upgrade fail, and
violates sections 7.6.1 and 10.1 of the policy.

As this problem can be demonstrated during partial upgrades from squeeze
to wheezy (but not within squeeze or wheezy itself), this indicates a
missing or insufficiently versioned Replaces+Breaks relationship.
But since this particular upgrade ordering is not forbidden by any
dependency relationship, it is possible that apt (or $PACKAGE_MANAGER)
will use this erroneus path on squeeze->wheezy upgrades.

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

  usr/bin/chmoddic

The following relationships are currently defined:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  n/a

I think this is a regression introduced in 3.7p3-10:
  * Fix a dangling symlink (/usr/bin/chmoddic -> catdic) on canna package.

The following relationships should be added:

  Package:  canna-utils
  Breaks:   canna (<< 3.7p3-10)
  Replaces: canna (<< 3.7p3-10)

Cheers,

Andreas

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.

Attachment: canna=3.7p3-6.5_canna-utils=3.7p3-10.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: canna
Source-Version: 3.7p3-11

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

Debian distribution maintenance software
pp.
Luca Falavigna <dktrkranz@debian.org> (supplier of updated canna 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 25 Nov 2012 10:13:32 +0100
Source: canna
Binary: canna canna-utils libcanna1g libcanna1g-dev
Architecture: source amd64
Version: 3.7p3-11
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Luca Falavigna <dktrkranz@debian.org>
Description: 
 canna      - input system for Japanese - server and dictionary
 canna-utils - input system for Japanese - utilities
 libcanna1g - input system for Japanese - runtime library
 libcanna1g-dev - input system for Japanese - development files
Closes: 694266
Changes: 
 canna (3.7p3-11) unstable; urgency=medium
 .
   * QA upload.
   * debian/control:
     - Add Breaks/Replaces (<< 3.7p3-10) to canna-utils, which now owns
       /usr/bin/chmoddic (Closes: #694266).
Checksums-Sha1: 
 576c3e96dcfa0a391c1cb4e7c3b142342a526c98 2075 canna_3.7p3-11.dsc
 f46d83dc5aeeedb1a2cfa5c6ebb4b0d9a1e4ef49 44252 canna_3.7p3-11.debian.tar.gz
 102776f6316bb925713b65985d94e9a994de438d 991372 canna_3.7p3-11_amd64.deb
 40dfb4211ce78b6e8544a8fb62579bb520f95ee9 120106 canna-utils_3.7p3-11_amd64.deb
 68eeccaff81662030894fbbbc1300fcd7a8a9cf2 593674 libcanna1g_3.7p3-11_amd64.deb
 7295ee557660baf2a4c4bb36ac70e08698b6a4c1 685590 libcanna1g-dev_3.7p3-11_amd64.deb
Checksums-Sha256: 
 75f9d372420ce95f347a733cbff305cf8ff5d6401efb8b1f36e3f872c23149f3 2075 canna_3.7p3-11.dsc
 86d68864041d99b5ce808ed8c4901a174db1a2fc41cb36b92c3c9b90a9dc48ed 44252 canna_3.7p3-11.debian.tar.gz
 4c8f59f470c0ea0bd079b12a4f937c697d1e176b47dd4dc87db417cb5010781d 991372 canna_3.7p3-11_amd64.deb
 0501cb87c3dded38b35a831d0835d0fbc8fdd6da003146bbfadf2f92358e9520 120106 canna-utils_3.7p3-11_amd64.deb
 a6a2b6b4f6ab37fcfd11a1bcead4810d5d89d3f3086f73fd4099ece7aabec9e5 593674 libcanna1g_3.7p3-11_amd64.deb
 2bf49e874c5d757155692e14ea6083ebd9086530046f3ba4ac684459585f83cc 685590 libcanna1g-dev_3.7p3-11_amd64.deb
Files: 
 c66707618afb37a99c66ac9137a8eca3 2075 utils optional canna_3.7p3-11.dsc
 32111e5dfb7ec3d017297852ef844cab 44252 utils optional canna_3.7p3-11.debian.tar.gz
 946645fd6b257577b9a22026c9e5b8e5 991372 utils optional canna_3.7p3-11_amd64.deb
 16a25a911fe60734798c642d1479ee3e 120106 utils optional canna-utils_3.7p3-11_amd64.deb
 8c0c492b727502b38eceb8667ff86ac8 593674 libs optional libcanna1g_3.7p3-11_amd64.deb
 a930d7662000deb699b2edc6eeb9b29b 685590 libdevel optional libcanna1g-dev_3.7p3-11_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQsePUAAoJEEkIatPr4vMfWGAP/Re3Cew9zRl8G62wQiqbffuf
KvevCEDoz8dMQO7TGN6hQmPUJFMkmwrIV+x08yTaEwwgEij+5dtARXdj0q7ji+yC
OfVv8URZCr3FyuHMu018nOf3SEKE2Vv6n2KX8dzMRk++fbi/jZV10BL2sIzigtl4
CCIDqnu5iLuUZ8U3lBYY7OKaNDRnmwvrbQgWVIQzvtHp9rzt0UXsTHUKIQ9CZHW8
D8rqDoxRXOwM11YeFeZGhlw2EPHZXZRUf6hdYP+KniTjdsmBwiiXv6V/Ij5jIrXS
rWAyM6YxqqA6UlStTREAB93bCg2O+588ExPWz1VRFmQyjM3UYjOcYtkcMlZudjs4
hajbyKHESL2EAYB/bjRF2cFRbUN6JPi25aiPpMSuOZW9A6+TWLXEY7XFzCp7ihJK
5HBEjJ+pnwaiRScGZ27R08o890li5dg/U8YwC1CndsTh1PzQ7LftUdTR3FJ/0m6+
gNc1960wbMVvgcI7VZPKAQ1vFmenCzVmccC97ijIbX22J0ZAiKlYThAt7FTL5nrZ
qAZWx7SY9ANEofJLzLUYTbZ3ISeHgPpZFzWTGbYfncnd1CZHq+FKSVrjUzyC45EN
pizpYFcp3naAJeXPBBIch3fKucdrxC/Bh/A7wrH0vuJQAv7YKE2gNw1XS6LcoeBs
PEssNHuxE+f1vOQl0An/
=Rf9/
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: