On 03/22/2013 07:20 AM, Glen Ogilvie
wrote:
Hi,
I've been trying to test the installer change below before RC4,
thinking that it might be quite helpful.
I am having a little bit of trouble however. Could someone point
me in the right direction on a couple
of things.
1. How does the src tar.xz file for drakx-installer-stage2 get
created? I assume it comes from a
build of svn://svn.mageia.org/svn/soft/drakx/trunk, but
can't find how it ends up as a tar.xz
I'm maybe about two days ahead of you on this, but here's what I
think happens, FWIW. You do your checkout, and then in the
mdk-stage1 subdirectory, do a "make dist-svn". This should produce
the tar.xz in the mdk-stage1 directory.
2. When I've built a new stage2, any tricks on getting it into an
ISO?
The tar.xz you built above becomes one of the SOURCES for the
drakx-installer-binaries package. If you bring that package down to
your rpm/SRPMS directory and do an "rpm -ivh" on it, you'll find a
tar.xz file for mdk-stage1 in rpm/SOURCES. You can either replace
this with the one you generated above, or I think there is a
--(keyword) that will tell rpm to look somewhere else (your svn
directory) for SOURCES.
Then rebuild drakx-installer-binaries with the new tar.xz.
Finally, download the SRPM for drakx-installer-images, and build
*it* using the new drakx-installer-binaries. The final binary rpm
will include all of the stuff (like boot.iso) that goes in the
install directories of the cauldron tree.