package libc6 2.11.1-0ubuntu7.5 failed to install/upgrade: subprocess new post-removal script killed by signal (Illegal instruction)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eglibc (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Upgrading server from 10.04 to 10.10 per the instructions using do-release-upgrade. Got an illegal instruction installing libc6:
Could not install the upgrades
The upgrade has aborted. Your system could be in an unusable state. A
recovery will run now (dpkg --configure -a).
dpkg: dependency problems prevent configuration of libnih1:
libnih1 depends on libc6 (>> 2.12); however:
Package libc6 is not installed.
libnih1 depends on libc6 (<< 2.13); however:
Package libc6 is not installed.
dpkg: error processing libnih1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnih-dbus1:
libnih-dbus1 depends on libnih1 (= 1.0.2-1ubuntu2); however:
Package libnih1 is not configured yet.
libnih-dbus1 depends on libc6 (>= 2.3.6-6~); however:
Package libc6 is not installed.
dpkg: error processing libnih-dbus1 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libnih1
libnih-dbus1
Upgrade complete
The upgrade is completed but there were errors during the upgrade
process.
ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: libc6 2.11.1-0ubuntu7.5
ProcVersionSign
Uname: Linux 2.6.32-26-generic i686
Architecture: i386
Date: Sat Nov 27 13:44:21 2010
ErrorMessage: subprocess new post-removal script killed by signal (Illegal instruction)
SourcePackage: eglibc
Title: package libc6 2.11.1-0ubuntu7.5 failed to install/upgrade: subprocess new post-removal script killed by signal (Illegal instruction)
Since this bug seems to be resoundingly ignored, let me be clear: THE INSTALLER SHOULD CHECK VERY EARLY IN THE INSTALLATION PROCESS WHETHER OR NOT THE CPU SUPPORTS THE INSTALLATION/UPDATE WHEN THERE'S A COMPATIBILITY BREAK SUCH AS EXISTS IN 10.10 AND NOT WAIT UNTIL IT TRASHES THE INSTALLED SYSTEM. My system was left in an unbootable state and I was unable to recover it, I had to re-install 10.04 from scratch.
In addition the release notes should have much more than the cryptic note about not supporting i586. My CPU is i686 but doesn't have the CMOV instruction apparently. Details about how to check the CPU flags or something should be included.