Kadischi/Development/FC5T2

From FedoraProject

< Kadischi | Development
Revision as of 16:24, 24 May 2008 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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.