Red Hat Bugzilla – Bug 42191
Installer crashes during dependency check
Last modified: 2007-04-18 12:33:24 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; Win 9x 4.90)
Description of problem:
When trying to perform a upgrade from a 6.x system to 7.1 the installer
crashes during the check for installed rpm's dependencies. The installer
crashes at the same point in graphic/text/expert mode
Steps to Reproduce:
1.run install program and select "upgrade current installation"
I first suspected faulty cd copies, but the same thing happens when
installing from hd and the iso images checks out according to MD5
Created attachment 19510 [details]
It looks like something could be messed up with the RPM database on the
installed system. Can you boot into your system and attach the output of 'rpm -qa'?
Created attachment 19556 [details]
output from 'rpm -qa' -- looks ok though, no complaints from rpm and so forth.
I don't know what the problem is. I haven't seen any other reports like this.
It looks like it's having some problem with licq, but I don't know what's
causing the problem.
By looking at the code from todo.py:
h = self.hdList[reqname].h
conflicts = 0
installed = ("", h[rpm.RPMTAG_VERSION],
if rpm.labelCompare (installed, needed) >= 0:
conflicts = 0
The problem is that if the "try" fails, we try to reference "h" after the
except, and "h" is invalid.
I'm seeing a crash in the same spot when installing from CD. I've attached my
anaconda dump as well.
Created attachment 24507 [details]
Anaaconda dump file.
Created attachment 24508 [details]
Sorted output of rpm -qa on my system.
anders, just to be sure, can you boot into your installed system and run 'rpm
--rebuilddb' and then try the upgrade?
Closing due to inactivity. Please reopen if you have more information.