I ran into a similar problem where I couldn't upgrade or install anything.  
Like the others, I would get a segfault and "subprocess post-installation 
script returned error exit status 139". This was also on hardy on x86. I spent 
a little time with gdb and could see this: Core was generated by `/usr/bin/perl 
-w /usr/sbin/update-binfmts --import cli'. I ran that command by hand, and it 
segfaults. Attaching gdb to that core file showed me:
(gdb) where
#0  0xb7ecd13c in readdir64_r () from /lib/tls/i686/cmov/libc.so.6
#1  0x080fe65c in Perl_pp_readdir ()
#2  0x080c0cab in Perl_runops_standard ()
#3  0x0806727b in perl_run ()
#4  0x08063792 in main ()

I downgraded libc6 from 2.7-10ubuntu4 to 2.7-10ubuntu3 and libc6-i686
from 2.7-10ubuntu4 to 2.7-10ubuntu3. I was then able to run dpgk
--configure -a and complete the upgrades that were hanging.

As soon as I do an apt-get upgrade it upgrades back to the newer libc6
and I have the same problems again. It certainly seems that there is
something strange going on with readdir64_r in the latest libc6

-- 
package ubuntu-docs 8.04.2~hardy failed to install/upgrade: subprocess 
post-installation script returned error exit status 139
https://bugs.launchpad.net/bugs/220762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to