Bug 431635 - yum update hangs on iwl4965-firmware.noarch 0:
yum update hangs on iwl4965-firmware.noarch 0:
Product: Fedora
Classification: Fedora
Component: iwl4965-firmware (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Nicolas Chauvet (kwizart)
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2008-02-05 22:59 EST by Ed Hill
Modified: 2008-02-06 10:15 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-02-06 10:15:36 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Ed Hill 2008-02-05 22:59:08 EST
Description of problem:
"yum update" tries to install iwl4965-firmware.noarch 0: and hangs

Version-Release number of selected component (if applicable):
Fedora 8 x86_64

How reproducible:

Steps to Reproduce:
1. "yum update"
1. "rpm -e iwl4965-firmware"
Additional info:
Please ask and I'll supply...
Comment 1 Nicolas Chauvet (kwizart) 2008-02-06 09:31:03 EST
Seems to everything is working fine with me but it should install 0:
since yesterday.

do you experience this problem again ? Seem it was related to a mirror not
synchronized yet.
Comment 2 Ed Hill 2008-02-06 09:54:34 EST
Thank you for taking a look.  I don't know whats going wrong on my system 
but it may be rpm DB corruption.  For me, "yum update" consistently hangs 
at this point:

  Downloading Packages:
  (1/1): iwl4965-firmware-4 100% |=========================| 160 kB    00:00     
  Running rpm_check_debug
  Running Transaction Test

and can only be killed with "killall -9 yum".  Similarly, running "rpm -e 
iwl4965-firmware" hangs and can only be killed with a "kill -9 ..." 
(<ctrl>-c does no good).

I've also tried removing all of the /var/lib/rpm/__db.00* files and running
"rpm --rebuilddb" but after that any attempt to update or remove the 
iwl4965-firmware package results in an indefinite hang.

I'm at a loss so I've added "exclude=iwl4965-firmware" to /etc/yum.conf and
and going to ignore the problem -- unless someone has idea what the real 
problems is...?
Comment 3 Ed Hill 2008-02-06 10:15:36 EST
Aha!  I found the problem and it has *nothing* to do with iwl4965-firmware.
It turns out that I had a "hung" NFS mount and running "strace rpm ..."
showed it consistently hanging on that mount:

  stat("/net/",  <unfinished ...>

I don't know why rpm needs to look into all mounted filesystems but in any
case I'm happy to know what was going wrong here.  :-)

Note You need to log in before you can comment on or make changes to this bug.