1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 03/22/2013 07:20 AM, Glen Ogilvie
wrote:<br>
</div>
<blockquote
cite="mid:CAGmz6ygmRz8iEaoKqKDddVmMB5JST_2X7row8Zqmi8DFnxsY6A@mail.gmail.com"
type="cite">Hi,<br>
<br>
I've been trying to test the installer change below before RC4,
thinking that it might be quite helpful.<br>
<br>
I am having a little bit of trouble however. Could someone point
me in the right direction on a couple<br>
of things.<br>
<br>
1. How does the src tar.xz file for drakx-installer-stage2 get
created? I assume it comes from a<br>
build of svn://<a moz-do-not-send="true"
href="http://svn.mageia.org/svn/soft/drakx/trunk"
target="_blank">svn.mageia.org/svn/soft/drakx/trunk</a>, but
can't find how it ends up as a tar.xz<br>
</blockquote>
<br>
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.<br>
<br>
<blockquote
cite="mid:CAGmz6ygmRz8iEaoKqKDddVmMB5JST_2X7row8Zqmi8DFnxsY6A@mail.gmail.com"
type="cite">
<br>
2. When I've built a new stage2, any tricks on getting it into an
ISO?<br>
</blockquote>
<br>
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.<br>
<br>
Then rebuild drakx-installer-binaries with the new tar.xz.<br>
<br>
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.<br>
<br>
<br>
</body>
</html>
|