I encountered 2 problems with kickstart installation of FC4.
1. Though I used "linux ks=floppy:/ks.cfg", the installer still asked for language, keyboard, etc. Then I added "text" after "install" in my ks.cfg. It worked once but encountered the next problem. When I restarted, it came back asking again. Finally, I saved my ks.cfg with Unix style "\n" instead of Windows style. Then the kickstart seemed to work, until, the next problem. Since kickstart is written in Python, the end of line symbols should be handled gracefully. I did not look at the Python script yet. Hopefully, the maintainer of kickstart should check this issue.
2. The ks process raised an exception after checking packaging info. From debug, I noticed that it stopped where the first package to be removed is encountered: eg., "-pert-LDAP". It seemed that ks cannot handle this kind of request: removing packages.
Did anyone get similar problems?