From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Kadischi versus Fedora Core 5 Test *
BR If you are interested, you can download it via CVS and try it out. All comments and suggestions are welcome. Kadischi
BugReporting
Development
<-4>
Table of Contents

No need to patch Anaconda

There is no need to patch anaconda-10.91.14-1 In Fedora Core 5 Test 2.

A patch submitted to the anaconda devs has made it into anaconda-10.91.14-1 which allows Kadischi to be used without patching Anaconda by users, and without the --livecd switch, eliminating the partitioning screens.

This of course only applies to FC5 Test platform testers.

From rawhide report: 20060204

anaconda-10.91.14-1
-------------------
* Fri Feb 03 2006 JeremyKatz <katzj@redhat.com> - 10.91.14-1
- Skip more steps in root mode (JasperHartline)

kadischi-fc5tx.patch

This patch provides functionality by correcting the URL displayed in the usage for kadischi.py, enables mkzftree parallelism if available and allows Kadischi to run under >= FC5tx Anaconda. It also removes the --livecd switch from kadischi.py for now, until more things develop that is what is needed for test platform users.

Without this kadischi-fc5tx.patch , anaconda will fail like this:

  ***  running anaconda  ***

Traceback (most recent call last):
File "/usr/sbin/anaconda", line 514, in ?
flags.livecd = 1
File "/usr/lib/anaconda/flags.py", line 30, in __setattr__
raise AttributeError, attr
AttributeError: livecd

***  Fatal error: anaconda returned non zero (256) exit code.
Aborting execution.

Cleaning up temporary files...
Done

Hence, kadischi.py needs to be patched, # patch -b /usr/local/share/kadischi/kadischi.py /home/KADISCHI/kadischi-fc5tx.patch

Broken Elements

In the next meeting JasperHartline will go over other patches: e.g. The mkinitrd patch, linking in the libsepol.so libselinux.so and libdl.so, plus switching /sbin/nash with losetup.