From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Description of problem: When tryping to install FC4 via kickstart, the installer crashes at the following section: [...] %packages @ base -acpid httpd [...] Problem: the installer tries to resolve EVERY "-" as a install group! When deleting all "-" packages, everything works flawlessly. This bug doesn't occur in FC4 Test3! Version-Release number of selected component (if applicable): anaconda-10.2.1.5 How reproducible: Always Steps to Reproduce: 1. Create kickstart file with the following section %packages @ base -acpid 2. Install via PXE Actual Results: Anaconda error report: "unknown key error" (acpid is the key) Additional info:
*** Bug 160335 has been marked as a duplicate of this bug. ***
Fixed in Rawhide. A workaround for you is to specify an architecture on the package you're excluding. For instance, you would say: %packages @base -acpid.i386
What version of anaconda is this fixed in? It appears to me that the version of anaconda in rawhide is the same as that in FC4. I'd like to build a fixed set of install media...
*** Bug 160902 has been marked as a duplicate of this bug. ***
Appending ".i386" works for me. Regular FC4 install media. I'm kickstarting over NFS.
FWIW; when you do not want to touch your existing kickstart files, a workaround for this problem might be: 1. install recent anaconda from rawhide (or only extract kickstart.py from it) 2. 'D=/tmp/update' 3. 'mkdir $D' 4. 'cp /usr/lib/anaconda/kickstart.py $D/' 5. 'mkcramfs $D updates.img' 6. place this 'updates.img' file into the base/ directory of your installation media (this is, where e.g. comps.xml or hdlist or netstg2.img already resides; this "installation media" might be a HTTP or FTP directory also). 7. when installing over HTTP or FTP, burn 'boot.iso' (7MB) from images/ and boot from it. DO NOT use the normal installation CD/DVD or rescue CD. With them, the stage2 data will be detected on the local media and the download from HTTP/FTP will be skipped.
Thanks Enrico for the update suggestion! This works for me with the kickstart.py from 10.3.0.2. Adding arches is a bad solution for me as we use the same kickstart files for multiple arches.
*** Bug 161273 has been marked as a duplicate of this bug. ***
*** Bug 162115 has been marked as a duplicate of this bug. ***
*** Bug 162147 has been marked as a duplicate of this bug. ***
*** Bug 162110 has been marked as a duplicate of this bug. ***
Created attachment 116172 [details] kickstart file Attaching ks.cfg as requested
Since this hits fc4, how about an update??
As it's in the installer a package update of anaconda wouldn't do much good. However an updates.img could be provided, and is probably a good idea.
Makes sense to me. Thanks.
Is there any plan to release an updates.img in the near future?
*** Bug 163378 has been marked as a duplicate of this bug. ***
*** Bug 164096 has been marked as a duplicate of this bug. ***
*** Bug 167170 has been marked as a duplicate of this bug. ***
*** Bug 167660 has been marked as a duplicate of this bug. ***
*** Bug 170364 has been marked as a duplicate of this bug. ***
Adding the error message and some additional keywords to the active bug so that future searches are more likely to find it... File "/usr/bin/anaconda", line 1160 in ? intf.run(id, dispatch) File "/usr/bin/anaconda/gui.py", line 770, in run self.icw.run(self.runres) File "/usr/bin/anaconda/gui.py", line 1325, in run self.setup_window(runres) File "/usr/bin/anaconda/gui.py", line 1314, in setup_window self.setScreen() File "/usr/bin/anaconda/gui.py", line 1149, in setScreen (step, args) = self.dispatch.currentStep() File "/usr/bin/anaconda/dispatch.py", line 279, in currentStep self.gotoNext() File "/usr/bin/anaconda/dispatch.py", line 174, in gotoNext self.moveStep() File "/usr/bin/anaconda/dispatch.py", line 242, in moveStep rc = apply(func, self.bindArgs(args)) File "/usr/bin/anaconda/packages.py", line 207, in readPackages id.instClass.setGroupSelection(grpset, intf) File "/usr/bin/anaconda/kickstart.py", line 1559, in setGroupSelection pkgs = grpset.hdrlist.pkgnames[name] KeyError: " excluded packages, removed packages
*** Bug 180334 has been marked as a duplicate of this bug. ***