Red Hat Bugzilla – Bug 173508
anaconda crashes after rpm not found
Last modified: 2007-11-30 17:11:17 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7
Description of problem:
Anaconda crashes after a file is not found when doing a http installation.
I downloaded lots of rpms from the download site together with the repodata and file in the base directory. Problem is that I didn't download all required packages but they are still in the repo files since I downloaded those too. Now anaconda can't find them, tries to download them 5 times (according to apache access logs) and crashes.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Download some rpms from a mirror and the repodata and base directory and putt them in your apache dir
2. Boot boot.iso and wait untill installation from rpms starts
3. View crash report generated by anaconda
Actual Results: Crash window opened with a traceback.
Expected Results: Anaconda should say that the file was not found and ask me if I want to get it of another mirror.
Short summary (cause I had to type it over)
File: /usr/lib/anaconda/gui.py line 1195 in renderHandleCallback
File: /usr/lib/anaconda/iw/progress_gui.py line 245 in renderCallback
File: /usr/lib/anaconda/gui.py line 924 in nextClicked
Fixed in CVS
Still crashes today. Downloaded latest boot.iso, stage2.img and anaconda.rpm and
updated my repodata. Error report says the same lines as before.
How to recreate:
download development tree to a local webserver and delete 1 file (like
kernel...rpm) from it, now try to install fedora with boot.iso through http.