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

Bug#653411: cw: Upgrade from 2.3-13 fails



Package: cw
Version: 3.0-2
Severity: important

On an otherwise updated Sid system I tried to upgrade cw today and
found that upgrades from 2.3-13 to 3.0-2 fail in a harsh way.

  Versions previously installed:
    ii  cw                     2.3-13
    ii  unixcw                 2.3-13

  # apt-get install cw
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  The following extra packages will be installed:
    libcw3
  The following NEW packages will be installed:
    libcw3
  The following packages will be upgraded:
    cw
  1 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
  Need to get 0 B/77.1 kB of archives.
  After this operation, 130 kB of additional disk space will be used.
  Do you want to continue [Y/n]? Y
  Preconfiguring packages ...
  Selecting previously unselected package libcw3.
  (Reading database ... 409531 files and directories currently installed.)
  Unpacking libcw3 (from .../libcw3_3.0-2_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/libcw3_3.0-2_amd64.deb (--unpack):
   trying to overwrite '/usr/share/man/man7/cw.7.gz', which is also in package unixcw 2.3-13
  configured to not write apport reports
                                        Preparing to replace cw 2.3-13 (using .../archives/cw_3.0-2_amd64.deb) ...
  Unpacking replacement cw ...
  Processing triggers for man-db ...
  Errors were encountered while processing:
   /var/cache/apt/archives/libcw3_3.0-2_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

  Versions after the upgrade:
    iU  cw                                    3.0-2
    ii  unixcw                                2.3-13

I am on the outside looking in and am surprised by this break.  It
appears that you are renaming the unixcw package to cw and that the
package renaming has failed due to missing Conflicts, Replaces, Breaks
headers and missing transition dummy package for the old unixcw but I
haven't examined the problem in detail at this moment.  What is the
intention?

Since 2.3-13 exists in Testing Wheezy (and 2.3-10 exists in Stable
Squeeze) this would be important to address before 3.0-2 migrates to
testing or it will break all users of unixcw in Testing.

Thank you for maintaining cw!

Bob


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cw depends on:
pn  debconf [debconf-2.0]  1.5.41
pn  libc6                  2.13-24
pn  libcw3                 <none>

cw recommends no packages.

cw suggests no packages.

-- debconf information:
  cw/suid_bit: false



Reply to: