bad file descriptor with old kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eglibc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
During an upgrade, libc6 upgrade results in the chroot being unusable (underlying system is a dapper system running 2.6.15-
If the dropping of old kernel support is intentional, then preinst should be refusing to install, rather than trashing the root.
if unintentional, then clearly a regression bug.
lamont
...
Preparing to replace libc6-dbg 2.10.2-2ubuntu4 (using .../libc6-
Unpacking replacement libc6-dbg ...
Preparing to replace tzdata 2009s-1 (using .../tzdata_
Unpacking replacement tzdata ...
Processing triggers for man-db ...
Setting up tzdata (2009u-1) ...
Current default time zone: 'Etc/UTC'
Local time is now: Mon Jan 4 20:02:03 UTC 2010.
Universal Time is now: Mon Jan 4 20:02:03 UTC 2010.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
(Reading database ... 62719 files and directories currently installed.)
Preparing to replace libc-bin 2.10.2-2ubuntu4 (using .../libc-
Unpacking replacement libc-bin ...
Processing triggers for man-db ...
Setting up libc-bin (2.10.2-3ubuntu1) ...
(Reading database ... 62719 files and directories currently installed.)
Preparing to replace libc6 2.10.2-2ubuntu4 (using .../libc6_
Unpacking replacement libc6 ...
Setting up libc6 (2.10.2-3ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
tar: ./md5sums: Cannot utime: Bad file descriptor
tar: ./control: Cannot utime: Bad file descriptor
tar: .: Cannot utime: Bad file descriptor
tar: Exiting with failure status due to previous errors
dpkg-deb: subprocess tar returned error exit status 2
fixed in 2.10.2-3ubuntu2:
* Don't apply the any/revert- cvs-futimens. diff patch on powerpc. The buildds
still run linux-2.6.15.