[Hardy] update failed after non-default option selected for menu.lst merge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: update-manager
During my upgrade from Gutsy to Hardy I was queried by the update-manager what I wanted to do about my local menu.lst file. I selected the option ~ "diff the two versions". The update manager asked me this twice. The first nothing seemed to happen and the second time it seemed to have realized that something had gone wrong. In neither case was I shown a diff of the two files.
I also got the error messages below in a dialogue:
---------------
Could not install 'linux-
The upgrade will continue but the 'linux-
subprocess post-installation script returned error exit status 1
ProblemType: Package
Architecture: i386
Date: Sat Apr 26 07:36:07 2008
DistroRelease: Ubuntu 8.04
ErrorMessage: ErrorMessage: SystemError in cache.commit(): E:Sub-process /usr/bin/dpkg returned an error code (1)
NonfreeKernelMo
Package: update-manager 1:0.87.24
PackageArchitec
SourcePackage: update-manager
Title: package update-manager 1:0.87.24 failed to install/upgrade: ErrorMessage: SystemError in cache.commit(): E:Sub-process /usr/bin/dpkg returned an error code (1)
Uname: Linux 2.6.22-14-generic i686
Here is some console output from the update manager.
----------------
Processing triggers for libc6 ... img-2.6. 24-16-generic image-2. 6.24-16- generic ubuntu- modules- 2.6.24- 16-generic image-generic restricted- modules- 2.6.24- 16-generic restricted- modules- generic __init_ _.py", line 753, in emit __init_ _.py", line 731, in flush stream. flush() __init_ _.py", line 753, in emit __init_ _.py", line 731, in flush stream. flush() __init_ _.py", line 753, in emit __init_ _.py", line 731, in flush stream. flush()
ldconfig deferred processing now taking place
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
Errors were encountered while processing:
linux-
linux-
linux-
linux-
linux-
linux-generic
Traceback (most recent call last):
File "logging/
self.flush()
File "logging/
self.
IOError: [Errno 9] Bad file descriptor
Traceback (most recent call last):
File "logging/
self.flush()
File "logging/
self.
IOError: [Errno 9] Bad file descriptor
Traceback (most recent call last):
File "logging/
self.flush()
File "logging/
self.
IOError: [Errno 9] Bad file descriptor
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)