Package: cupt
Version: 1.0.0
Severity: critical

Running "cupt -R --purge safe-upgrade" today, ended up breaking the
system because of an incorrect upgrade order.  Partway through the
process, dpkg segfaulted and most other tools also segfaulted due to
mis-matching libc package versions.  Running "apt-get upgrade" worked
fine after I rebooted to a rescue cd and downgraded the libc packages to
2.9-27.

Here's the information I have from another computer that I can deal with
being broken for a few days (hand-typed so apologies for typos and
truncation of non-libc6 information).

The upgrade was from 2.9-27 to 2.10.1-1.  The 5 binary packages from the
eglibc source package that were being considered for upgrade were:
libc-bin, libc-dev-bin, libc6-dev, libc6-i686, and libc6.

$ cupt -R --purge safe-upgrade
...
W: the pre-dependency(ies) 'libc6 (= 2.9-27)' will be broken during the 
actions, the packages involved: 'libc6', 'libc6-i686'
W: the pre-dependency(ies) 'libc6 (= 2.10.1-1)' will be broken during the 
actions, the packages involved: 'libc6-i686', 'libc6'
...
dpkg: regarding .../libc6-i686_2.10.1-1_i386.deb containing libc6-i686, 
pre-dependency problem:
 libc6-i686 pre-depends on libc6 (= 2.10.1-1)
  libc6 is installed, but is version 2.9-27.
dpkg: warning: ignoring pre-dependency problem!
(Reading database ... 106698 files and directories currently installed.)
Preparing to replace libc6-i686 2.9-27 (using .../libc6-i686_2.10.1-1_i386.deb) 
...
Unpacking replacement libc6-i686 ...
E: dpkg returned non-zero status: 11
E: error performing command 'safe-upgrade'

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (100, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cupt depends on:
ii  libcupt-perl                  1.0.0      alternative front-end for dpkg -- 
ii  perl                          5.10.1-5   Larry Wall's Practical Extraction 
ii  sensible-utils                0.0.1      Utilities for sensible alternative

cupt recommends no packages.

Versions of packages cupt suggests:
pn  libterm-readline-gnu-perl     <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to