Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.

Bug 157912

Summary: Installer crash during readHeaders of
Product: [Fedora] Fedora Reporter: Chris Rainey <ckrainey>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact: Mike McLean <mikem>
Severity: high Docs Contact:
Priority: medium    
Version: 4   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Fixed In Version: FC5 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-06-02 19:04:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Description Flags
anacdump.txt from floppy during install/crash none

Description Chris Rainey 2005-05-17 01:00:56 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050512 Fedora/1.0.4-2 Firefox/1.0.4

Description of problem:
After creating an ISO image from my local directory tree of fc4/rawhide and using the most recent boot.iso from said tree, I can not move past the "Reading Packages" stage after partitioning is done.

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

How reproducible:

Steps to Reproduce:
1.  Boot boot.iso
2.  step through graphical installer
3.  click next after completing 'create root password' stage

Actual Results:  Crash with dump of debug/traceback to floppy disk.

Expected Results:  display installer progress screen

Additional info:

Traceback (most recent call last):
  File "/usr/lib/anaconda/", line 873, in nextClicked
  File "/usr/lib/anaconda/", line 172, in gotoNext
  File "/usr/lib/anaconda/", line 240, in moveStep
    rc = apply(func, self.bindArgs(args))
  File "/usr/lib/anaconda/", line 158, in readPackages
    hdrlist = method.readHeaders()
  File "/usr/lib/anaconda/", line 155, in readHeaders
    if not self.discImages.has_key(h[1000002]):
TypeError: list objects are unhashable

Local variables in innermost frame:
h: ant-apache-bcel-0:1.6.2-3jpp_6fc.i386
self: <harddrive.HardDriveInstallMethod instance at 0xb79421ac>
hl: <hdrlist.HeaderListFromFile instance at 0xb7a4b70c>
missing_images: []

Comment 1 Chris Rainey 2005-05-17 01:03:20 UTC
Created attachment 114453 [details]
anacdump.txt from floppy during install/crash

In case the full traceback/crash dump might be useful.

Comment 2 Chris Rainey 2005-05-17 01:07:14 UTC
Just wanted to note that I can successfully install fro this same tree using '
ftp ' install from over my local LAN.  I believe the ' tree ' is good.

I wish I could figure-out why you require an ISO for a local-drive install(!?!?).

Comment 3 Chris Lumens 2005-06-24 19:16:35 UTC
Sorry, I'm a little confused.  What's your installation method again?

Comment 4 Chris Rainey 2005-06-26 18:39:46 UTC
Sorry ... I keep an RSYNC'd tree of RAWHIDE on my local workstation.  I was attempting to install from this 
tree as a CD-ISO image made using the following script:

Anaconda does not seem to be able to install from a 'local tree' ... only from local or network CD-ISO 
images.  Why is this?  I usually have to copy my 'local tree' to another FTP or NFS server on my network in 
order to be able to install over the LAN.  This can be annoying when I already have the install tree available 
on a second drive in my local workstation.

Comment 5 Chris Lumens 2006-06-02 19:04:13 UTC
This code has all been removed since we are now using yum as the backend, so
your bug should be gone now too.