Bug 133335
| Summary: | Anaconda crashes during install | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Emmanuel Seyman <emmanuel> | ||||
| Component: | anaconda | Assignee: | Jeremy Katz <katzj> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | |||||
| Severity: | high | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 3 | CC: | nobody+pnasrat | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i686 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2004-11-15 00:10:15 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 123268, 133260, 136451 | ||||||
| Attachments: |
|
||||||
|
Description
Emmanuel Seyman
2004-09-23 09:03:31 UTC
Created attachment 104170 [details]
Python traceback produced by anaconda crash
Is there a longer anacdump.txt? There's some information missing from this traceback that would be quite useful. Also, is this reliably reproducible? Was this using the DVD iso? > Is there a longer anacdump.txt? I'm afraid not. These are the only messages I get, both on the graphical and text terminal. > Also, is this reliably reproducible? Every single time. I also tried selecting the Custom and Server profiles which make no difference. > Was this using the DVD iso? The three CD isos are in a directory on the hard drive (yet another partition). The kernel and initrd files have been copied to the /boot directory on the FC2 system. I boot with grub and select the "Hard Drive" install. Can you verify the md5sums of your cds? And 3 cds or 4? The md5sums of all 4 CDs are ok (yes, it's 4 but you only need the first 3 for the french default install). Burning to CD allows me to complete the install, using the exact same options as the "install from hard drive" option (whee!!!!). So the bug is activated only if you install from hard drive ??? If you put the fourth cd there does it work? All four isos have been in the directory since day one.
Reproduced with FC3t3.
Same error with only minor changes (build, line numbers).
Traceback (most recent call last):
File "/usr/src/build/465026-i386/install//usr/lib/anaconda/gui.py",
line 789 in nextClicked
self.dispatch.gotoNext()
File
"/usr/src/build/465026-i386/install//usr/lib/anaconda/dispatch.py",
line 171 in gotoNext
self.movestep
File
"/usr/src/build/465026-i386/install//usr/lib/anaconda/dispatch.py",
line 239 in moveStep
rc = apply(func, self.bindArgs(args))
File
"/usr/src/build/465026-i386/install//usr/lib/anaconda/packages.py",
line 156 in readPackages
hdrlist = methode.readHeaders()
File
"/usr/src/build/465026-i386/install//usr/lib/anaconda/harddrive.py",
line 155 in readHeaders
if not self.discImages.has_key(h[1000002]);
TypeError: List objects are unhashable
Booting to the rescue CD and attempting a hard drive install fails too.
Again, burning the first 3 CD and installing from them is fine.
3 days before FC3t3 came out, I tried to install Red Hat Linux 9 for
some legacy testing.
That too failed with pratically the same error (ping me if you need
the exact lines).
FWIW, here's the layout of the drive:
Disque /dev/hda: 60.0 Go, 60011642880 octets
255 têtes, 63 secteurs/piste, 7296 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 650 5221093+ 83 Linux
/dev/hda2 651 1300 5221125 83 Linux
/dev/hda3 1301 1431 1052257+ 82 Linux swap
/dev/hda4 1432 7296 47110612+ f W95 Ext'd (LBA)
/dev/hda5 1432 7296 47110581 83 Linux
Installing FC3 on /dev/hda1 succeds. Installing it on /dev/hda2 gets me past the "Calculating dependencies on selected packages" dialog. Resolving as WORKSFORME |