yum/rpm hangs on futex wait - kernel bug?

Ville Herva vherva at viasys.com
Wed Mar 23 07:00:38 UTC 2005


On Tue, Mar 22, 2005 at 09:46:27PM +0200, you [Ville Herva] wrote:
> >
> > Recently, "yum update" has often halted in the middle of updating, usually
> > in the clean up phase. According to strace, it waits for a futex (sorry, I
> > didn't save the strace log, will do if it happens again). I've had to kill
> > -KILL it, HUP nor TERM are not enough. After this, it apparently leaves the
> > other package version in place, for example:
> 
> FWIW, it hung again, this time "rpm -e", not yum. 
> 
> --8<-----------------------------------------------------------------------
> >strace -p 3717
> Process 3717 attached - interrupt to quit
> futex(0x808c938, FUTEX_WAIT, 1, NULL <unfinished ...>
> Process 3717 detached
> --8<-----------------------------------------------------------------------
> 
> After "kill -KILL 3717" and "rm /var/lib/rpm/__db.00*" rpm -e worked.
> 
> I've already done "rm /var/lib/rpm/__db.00*" quite a few times and "rpm
> --rebuild db" a few times. The hang appears to happen pretty randomly. Any
> ideas?

This might just be related to the kernel problem described in thread
starting from here:

http://marc.free.net.ph/message/20050322.035910.7a290828.en.html



-- v -- 

v at iki.fi




More information about the fedora-devel-list mailing list