I followed all of the wiki instructions to create a local repository and then ran kadischi /tmp/fc5 /tmp/fedora-live.iso
but anaconda fails with the following error.

Starting kadischi...
Parsing command line arguments
Checking UID
Using buildstamp file /etc/kadischi/buildstamp.
Product path set to Fedora.
Now we are going to try to validate your repository (for now, only http, ftp and local repositories can be checked)
Path /tmp/fc5 exists. OK
Path /tmp/fc5/Fedora exists. OK
Path /tmp/fc5/Fedora/base exists. OK
Path /tmp/fc5/Fedora/RPMS exists. OK
Repository seems to be OK.
Checking required packages
Looking for config file
Loading config file options

  ***  running anaconda  ***

Probing for video card:   ATI Technologies Inc Unknown device 7149
Probing for monitor type:   Unknown monitor
Starting graphical installation...
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz
Traceback (most recent call last):
  File "/usr/lib/anaconda/gui.py", line 951, in nextClicked
    self.dispatch.gotoNext()
  File "/usr/lib/anaconda/dispatch.py", line 146, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/dispatch.py", line 217, in moveStep
    rc = apply(func, self.bindArgs(args))
  File "/usr/lib/anaconda/backend.py", line 153, in doPostSelection
    return backend.doPostSelection(intf, id, instPath, dir)
  File "/usr/lib/anaconda/yuminstall.py", line 779, in doPostSelection
    self.selectBestKernel()
  File "/usr/lib/anaconda/yuminstall.py", line 700, in selectBestKernel
    kpkg = getBestKernelByArch("kernel", self.ayum)
  File "/usr/lib/anaconda/yuminstall.py", line 691, in getBestKernelByArch
    pkgs = ayum.pkgSack.returnNewestByName(pkgname)
  File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 437, in returnNewestByName
    raise mdErrors.PackageSackError, 'No Package Matching %s' % name
PackageSackError: No Package Matching kernel