[Fedora-livecd-list] kadischi: KeyError

Sheshadrivasan B sheshv at hotmail.com
Fri May 12 05:43:24 UTC 2006


So far, I build the linux-2.6.11 kernel with the squashfs patch, and have generated the 
            kernel-2.6.11-2.i386.rpm 
package. I have installed this on my system and have
boot the system with the corresponding kernel.
 (The Core 4 shipped kernel is 2.6.11-1.1369_FC4).

Next I created the Fedora Core 4 repository. I have removed the 
    kernel-2.6.11-1.1369_FC4.i586.rpm  
    kernel-2.6.11-1.1369_FC4.i686.rpm (both shipped in Core 4 dist)
from the RPMS directory and replaced the same with the
squashfs supported kernel 
                 kernel-2.6.11-2.i386.rpm 
I built.

This repository lives in /home/core4
            [shesh at localhost core4]$ pwd
            /home/core4
           [shesh at localhost core4]$ ls
           boot.iso  diskboot.img  Fedora  RELEASE-NOTES
The rpm 
         squashfs-tools-2.2r2-2.2.1
is installed on the system (I built it myself from the tarball)

Questions:
1) Is there anything else missing ?
2) The diskboot.img, does that needs to be changed too ?
and finally
3) I then tried making the sample minimal-livecd as below and encountered "KeyError"
  
Any help is appreciated. Thanks in advance. 
-Shesh.

[root at localhost kadischi]# kadischi /home/core4/ /home/shesh/LIVEcd.iso --kickstart=/home/shesh/ws/kadischi/ks_examples/minimal-livecd.cfg
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 /home/core4 exists. OK
Path /home/core4/Fedora exists. OK
Path /home/core4/Fedora/base exists. OK
Path /home/core4/Fedora/RPMS exists. OK
Repository seems to be OK.
Checking required packages
Looking for config file
Loading config file options

  ***  running anaconda  ***

* Display mode = g
* Method = nfs://home/core4
Probing for video card:   VESA driver (generic)
Probing for monitor type:   Samsung SyncMaster 753DF(X)/703DF(X)/783DF(X)/CD173A(T)
Probing for mouse type:   Skipped mouse probe.
Starting graphical installation...
* anaconda floppy device fd0
* Running kickstart %pre script(s)
* All kickstart %pre script(s) have been run
* moving (1) to step partitionobjinit
* error munging swap label: len() of unsized object
* error munging swap label: [Errno 22] Invalid argument
* error reading jfs label on /tmp/disk: [Errno 22] Invalid argument
* moving (1) to step partition
* moving (1) to step partitiondone
* moving (1) to step networkdevicecheck
* moving (1) to step readcomps
* Using file:///home/core4/Fedora/base/comps.xml
* base references package cryptsetup which doesn't exist
* base references package openCryptoki which doesn't exist
* base references package prctl which doesn't exist
* legacy-software-development references package compat-libstdc++-devel which doesn't exist
* legacy-software-development references package compat-gcc-c++ which doesn't exist
* legacy-software-development references package compat-gcc-295 which doesn't exist
* legacy-software-development references package compat-gcc-296 which doesn't exist
* legacy-software-development references package compat-gcc which doesn't exist
* legacy-software-development references package compat-libstdc++ which doesn't exist
* legacy-software-development references package compat-libstdc++-295 which doesn't exist
* legacy-software-development references package compat-libstdc++-32 which doesn't exist
* legacy-software-development references package compat-gcc-c++-32 which doesn't exist
* compat-arch-support references package libtool-libs which doesn't exist
* compat-arch-support references package openCryptoki which doesn't exist
* compat-arch-support references package libf2c which doesn't exist
* legacy-software-support references package compat-pwdb which doesn't exist
* java-development references package jakarta-commons-daemon which doesn't exist
* java-development references package beecrypt-java which doesn't exist
* java-development references package jakarta-commons-daemon-javadoc which doesn't exist
* gnome-desktop references package gnome-backgrounds which doesn't exist
* core references package yaboot which doesn't exist
* core references package iprutils which doesn't exist
* core references package elilo which doesn't exist
* core references package s390utils which doesn't exist
* core references package ppc64-utils which doesn't exist
* japanese-support references package jcode.pl which doesn't exist
* mail-server references package perl-Cyrus which doesn't exist
* miscallvars references package anaconda-product which doesn't exist
* miscallvars references package lilo which doesn't exist
* kannada-support references package openoffice.org-langpack-kn_IN which doesn't exist
* web-server references package struts11-webapps-tomcat5 which doesn't exist
* web-server references package httpd-suexec which doesn't exist
* base-x references package desktop-backgrounds-extra which doesn't exist
* development-tools references package gcc-ppc32 which doesn't exist
* development-tools references package pfmon which doesn't exist
* development-tools references package gcc-c++-ppc32 which doesn't exist
* Running kickstart %traceback script(s)
Traceback (most recent call last):
  File "/usr/src/build/573771-i386/install//usr/lib/anaconda/gui.py", line 873, in nextClicked
    self.dispatch.gotoNext()
  File "/usr/src/build/573771-i386/install//usr/lib/anaconda/dispatch.py", line 174, in gotoNext
    self.moveStep()
  File "/usr/src/build/573771-i386/install//usr/lib/anaconda/dispatch.py", line 242, in moveStep
    rc = apply(func, self.bindArgs(args))
  File "/usr/src/build/573771-i386/install//usr/lib/anaconda/packages.py", line 207, in readPackages
    id.instClass.setGroupSelection(grpset, intf)
  File "/usr/src/build/573771-i386/install//usr/lib/anaconda/kickstart.py", line 1559, in setGroupSelection
    pkgs = grpset.hdrlist.pkgnames[name]
KeyError: ''

_________________________________________________________________
Join the next generation of Hotmail and you could win the adventure of a lifetime
http://www.imagine-msn.com/minisites/sweepstakes/mail/register.aspx




More information about the Fedora-livecd-list mailing list