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

Bug#454557: libc6: before upgrade must uninstall libc6-i686 first



On Thursday 06 December 2007 13:42:42 you wrote:
> Aleksey Midenkov a écrit :
> > Package: libc6
> > Version: 2.7-3
> > Severity: grave
> >
> > The situation I got into was in process of upgrading libc6 and libc6-i686
> > from version 2.6.1-5 to 2.7-3. New libc6 was already unpacked and
> > libc6-i686 was yet of old version. After that the system became totally
> > unusable. Every exec ended up with sigsegv. Only removing /lib/i686 under
> > another system's boot had helped.
>
> This is most probably a bug of debian-installer, dpkg or apt. Could you
> please answer the few questions below to help us understand the problem:
> - What's the output of "dpkg -l libc6-i686"?
> - Do you have a /usr/share/doc/libc6-i686 directory? If yes what is the
> first entry at the top of /usr/share/doc/libc6-i686/changelog.Debian.gz?
> - Do you have any mentions of libc6-i686 in /var/log/dpkg.log.*?
> - When did you installed your system and which install CD did you use?

Now I have libc6-i686 of version 2.7-3 installed, because I resumed 
installation process after removing old /lib/i686 binaries. Anyway, I could 
not show you 'dpkg -l' in that situation. I was using aptitude for the whole 
upgrade process. The installation log shows this:

log# cat dpkg.log|egrep 'libc6(-i686)? '
2007-12-06 10:35:58 upgrade libc6 2.6.1-5 2.7-3
2007-12-06 10:35:58 status half-configured libc6 2.6.1-5
2007-12-06 10:35:58 status unpacked libc6 2.6.1-5
2007-12-06 10:35:58 status half-installed libc6 2.6.1-5
2007-12-06 10:36:01 status half-installed libc6 2.6.1-5
2007-12-06 10:36:01 status unpacked libc6 2.7-3
2007-12-06 10:36:01 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status unpacked libc6 2.7-3
2007-12-06 10:36:03 status half-configured libc6 2.7-3
2007-12-06 10:48:23 status half-configured libc6 2.7-3
2007-12-06 10:48:38 status installed libc6 2.7-3
2007-12-06 10:48:55 upgrade libc6-i686 2.6.1-5 2.7-3
2007-12-06 10:48:55 status half-configured libc6-i686 2.6.1-5
2007-12-06 10:48:55 status unpacked libc6-i686 2.6.1-5
2007-12-06 10:48:55 status half-installed libc6-i686 2.6.1-5
2007-12-06 10:48:56 status half-installed libc6-i686 2.6.1-5
2007-12-06 10:48:56 status unpacked libc6-i686 2.7-3
2007-12-06 10:48:56 status unpacked libc6-i686 2.7-3
2007-12-06 10:49:14 status unpacked libc6-i686 2.7-3
2007-12-06 10:49:14 status half-configured libc6-i686 2.7-3
2007-12-06 10:49:15 status installed libc6-i686 2.7-3

Between 10:36 and 10:48 the problem had occured, reboot was made into another 
system and /lib/i686 removed.

log# aptitude --version
aptitude 0.4.8 compiled at Nov 15 2007 22:41:47
Compiler: g++ 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)

NCurses version: 5.6
libsigc++ version: 2.0.17

log# apt-get --version
apt 0.7.9 for i386 compiled on Oct 31 2007 13:40:43
Supported modules:
*Ver: Standard .deb
*Pkg:  Debian dpkg interface (Priority 30)
 S.L: 'deb' Standard Debian binary tree
 S.L: 'deb-src' Standard Debian source tree
 Idx: Debian Source Index
 Idx: Debian Package Index
 Idx: Debian Translation Index
 Idx: Debian dpkg status file

log# dpkg --version
Debian `dpkg' package management program version 1.14.6 (i386).
This is free software; see the GNU General Public License version 2 or
later for copying conditions. There is NO warranty.
See dpkg --license for copyright and license details.





Reply to: