1 # ChangeLog for gentoo/src/catalyst
2 # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
3 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.73 2004/07/21 05:03:42 zhen Exp $
5 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
6 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
7 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
8 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
9 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
10 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
11 livecd/runscript-support/livecdfs-update.sh,
12 modules/livecd_stage2_target.py:
13 addition of wolf31o2's gamecd patchset. untested, so please beware
15 14 Jul 2004; John Davis <zhen@gentoo.org>
16 livecd/runscript-support/livecdfs-update.sh,
17 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
18 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
19 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
20 this out of generic_stage_target and into livecd-stage2 since the
21 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
23 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
24 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
25 default rc'ed programs when only one change was required to rcadd. so I
26 changed it so that the defaults are *always* loaded and specified additions/
27 deletions are just added on top of those.
29 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
30 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
31 targets/livecd-stage1/livecd-stage1-chroot.sh,
32 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
33 targets/tinderbox/tinderbox-chroot.sh:
34 changing the more verbose behavior to the -V (verbose) flag
36 12 Jul 2004; <zhen@gentoo.org> catalyst,
37 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
38 targets/livecd-stage1/livecd-stage1-chroot.sh,
39 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
40 targets/tinderbox/tinderbox-chroot.sh:
41 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
42 it is about to merge so that deps and USE flags are more evident
44 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
45 modules/catalyst_support.py:
46 completely rewrote the catalyst main script so that it can actually utilize
47 more than one command line flag. new functionality included, but not active
48 yet (--debug and --verbose). arguments can still be passed on the commandline
49 through the use of the -C (--cli) flag. updated the arg_parse function in
50 catalyst_support.py to accomodate my changes.
52 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
53 modules/generic_target.py, modules/grp_target.py,
54 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
55 modules/snapshot_target.py, modules/stage1_target.py,
56 modules/stage2_target.py, modules/stage3_target.py,
57 modules/tinderbox_target.py, targets/stage1/stage1.sh:
58 fixes for bugs #55192 and #54137
59 added a new key for all specfiles, portage_confdir.
60 this should point to a directory similar in functionality to /etc/portage.
62 cleaned up the module code a bit so that unnecessary modules
65 more work on resuming. it is getting there, but it still needs a ton of work,
66 so please test, and report bugs.
68 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
69 modules/catalyst_support.py, modules/generic_stage_target.py,
70 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
71 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
72 stage resuming functionality should be working. I still have to work on GRP
73 and livecds, but they should not be hard. I could not incorporate emerge
74 --resume into stage resuming functionality because in some instances, portage
75 is remerged (bootstrap, stage2), which wipes out the resume data and puts
76 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
77 ). I also made some small tweaks to the stage target scripts which clean up
78 the envscript stuff. Not noticable performance wise, but it makes me feel all
79 warm and fuzzy to know that it is programmed absolutely correctly ;)
81 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
82 modules/generic_stage_target.py:
83 revamped the cmd() structure so that it could properly return error codes.
84 Please note that this might break catalyst until there is some further
85 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
86 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
87 now. Additionally, catalyst will stop when there is an error with an ebuild
88 ... it didn't do this before, it just plowed along and packed things up.
90 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
91 portage.py and then answering my noob questions.
93 13 Jun 2004; John Davis <zhen@gentoo.org>
94 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
95 livecd/runscript-support/livecdfs-update.sh:
96 some last minute fixins
97 (stuff to work with the new genkernel)
99 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
102 11 Jun 2004; John Davis <zhen@gentoo.org>
103 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
104 new key, livecd/fsscript. use this to run commands in the livecdfs before it
107 10 Jun 2004; John Davis <zhen@gentoo.org>
108 livecd/runscript-support/kmerge.sh,
109 livecd/runscript-support/livecdfs-update.sh,
110 livecd/runscript-support/post-kmerge.sh,
111 livecd/runscript-support/pre-kmerge.sh:
112 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
113 functions control what scripts are added to their respective runlevels. This
114 option would be specified like so in the spec file: livecd/rcadd:
115 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
117 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
118 modules/catalyst_support.py, modules/livecd_stage2_target.py:
119 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
120 the code to give a nice error msg instead of a cryptic traceback
122 04 Jun 2004; John Davis <zhen@gentoo.org>
123 livecd/runscript-support/livecdfs-update.sh:
124 small fix for bootsplash, needed to link clst_livecd_bootsplash to
125 /etc/bootsplash/default
127 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
128 targets/embedded/embedded-chroot.sh,
129 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
130 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
131 targets/livecd-stage1/livecd-stage1-chroot.sh,
132 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
133 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
134 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
135 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
136 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
137 targets/tinderbox/tinderbox-chroot.sh,
138 targets/tinderbox/tinderbox-preclean-chroot.sh,
139 targets/tinderbox/tinderbox.sh:
140 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
142 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
143 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
144 more efficient, and I added a new snapshot specfile option, portdir_overlay.
145 It should be a full path pointing to a portage overlay dir.
147 27 May 2004; John Davis <zhen@gentoo.org>
148 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
149 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
150 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
151 livecd/runscript/default-runscript.sh:
152 added updated silos and fixed motd bug
154 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
155 rolling out version 1.0.8
157 22 May 2004; John Davis <zhen@gentoo.org>
158 livecd/runscript-support/kmerge.sh,
159 livecd/runscript-support/livecdfs-update.sh,
160 modules/livecd_stage2_target.py:
161 added key livecd/bootsplash
163 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
164 livecd/runscript/sparc-archscript.sh,
165 livecd/runscript/sparc64-archscript.sh:
166 sparc fixup patches from gustavoz at g.org
168 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
169 added support for blacklisting modules via hotplug in livecd-stage2. spec key
170 is livecd/modblacklist
172 19 May 2004; John Davis <zhen@gentoo.org>
173 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
174 livecd/runscript/x86-archscript.sh:
175 added support for livecd/overlay, changed vga=0x317 to vga=791
176 in the x86 archscript as it is a more standard setting and should
177 work on more hardware
179 17 May 2004; John Davis <zhen@gentoo.org>
180 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
181 livecd/runscript-support/kmerge.sh,
182 livecd/runscript-support/livecdfs-update.sh,
183 modules/livecd_stage2_target.py:
184 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
185 we also now have basic motd copying support for more branded livecds
187 16 May 2004; John Davis <zhen@gentoo.org>
188 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
189 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
190 for passing args to genkernel. gmsoft@gentoo.org requested this one.
192 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
193 modules/catalyst_support.py, modules/embedded_target.py,
194 modules/generic_stage_target.py, modules/generic_target.py,
195 modules/grp_target.py, modules/livecd_stage1_target.py,
196 modules/livecd_stage2_target.py, modules/stage1_target.py,
197 modules/stage2_target.py, modules/stage3_target.py,
198 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
199 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
200 caused gcc profile problems.
202 12 May 2004; John Davis <zhen@gentoo.org>
203 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
204 livecd/runscript-support/livecdfs-update.sh,
205 livecd/runscript-support/post-kmerge.sh,
206 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
208 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
209 silliness). Most notably, I have taken advantage of the update-modules
210 --assume-kernel fix from agriffis so that we can actually use 3rd party
211 modules now. Please note that >=baselayout-1.9.0 is required.
213 02 May 2004; Olivier Crete <tester@gentoo.org>
215 Added forgotten CHOST for i386 subarch
217 30 Apr 2004; John Davis <zhen@gentoo.org>
218 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
219 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
220 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
221 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
223 -fixed 2004.0 branding in the isolinux cdtar
224 -fixed up acpi stuff in the runscripts
225 -fixed up the x86 help message and corrected the numerous errors in it
227 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
228 livecd/runscript/default-runscript.sh:
229 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
230 1.0.7. we are ready for release
232 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
233 fix for the problem that gustavoz found wrt the /dev creation stuff not
234 detecting arches. also an efficiency fix for stage1 building
236 14 Apr 2004; John Davis <zhen@gentoo.org>
237 targets/embedded/embedded-chroot.sh,
238 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
239 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
240 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
241 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
242 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
243 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
244 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
245 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
246 targets/tinderbox/tinderbox-preclean-chroot.sh,
247 targets/tinderbox/tinderbox.sh:
248 fix for bug #47733 - fixes for distcc and an envscript bugfix
250 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
253 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
254 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
255 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
256 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
257 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
258 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
259 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
260 targets/stage1/stage1-preclean1-chroot.sh,
261 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
262 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
263 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
264 targets/tinderbox/tinderbox.sh:
265 lots of cleanup on the bash backend. take a look @ the code and report bugs to
266 zhen@gentoo.org please.
268 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
269 fix for /dev in stage1
271 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
274 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
275 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
276 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
277 Added the two kernel-configs for 2004.1 x86
279 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
280 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
281 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
282 targets/tinderbox/tinderbox.sh:
283 fix to address missing /dev in stages, fixed path for env-update in all of the
286 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
287 use broken for grp, livecd-stage1, tinderbox, etc. fixed
289 01 Apr 2004; John Davis <zhen@gentoo.org>
290 livecd/runscript/default-runscript.sh:
291 added in fix for the module.conf stuff courtesy of Benjamin Judas
294 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
296 cosmetic touchups for 1.0.5
298 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
299 added support to the stage2 for stackable profiles bootstrap
301 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
302 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
303 support for sparc32/64 build compatibility
305 30 Mar 2004; John Davis <zhen@gentoo.org>
306 livecd/runscript/default-runscript.sh, modules/targets.py,
307 targets/stage1/build.sh:
308 fix for bug 46022, more stackable profile fixes, embedded patches added
310 26 Mar 2004; John Davis <zhen@gentoo.org>
311 livecd/runscript/default-runscript.sh, modules/targets.py,
312 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
313 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
314 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
315 fixes for bugs #44625 and #45805
317 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
318 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
319 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
320 memtest is in. if you want to use it, check out the memtest86 cd tarball
321 Also, fixes for bugs 45078, 45188, 44306
323 23 Mar 2004; John Davis <zhen@gentoo.org>
324 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
325 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
326 livecd/runscript/x86-archscript.sh, modules/targets.py,
327 targets/livecd-stage3/unmerge.sh:
328 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
329 created at the end of the livecd-stage2 process.
331 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
332 targets/embedded/embedded.sh:
333 preliminary embedded support added thanks to david@futuretel.com (mut3x)
335 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
336 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
337 removing the hardened-gcc deps since the package itself is deprecated'
339 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
340 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
342 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
343 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
344 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
345 examples/livecd/alpha/config-2.4.21-r4-alpha,
346 examples/livecd/alpha/config-2.4.21-r4-jensen,
347 examples/livecd/alpha/config-2.4.21-r4-legacy,
348 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
349 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
350 fixes for bugs 43676, 43701. Alpha support added as well.
352 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
353 added powerpc livecd support, preparing for 2004.0 release. Preliminary
354 kde/gnome cd specs added.
356 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
357 fix in catalyst.conf for bug #42044
359 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
360 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
361 examples/livecd/sparc64/config-2.4.24-sparc64:
362 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
364 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
365 feature additions (see 11 Feb 2004) and added support for a $clst_conf
366 environment variable. You can use the $clst_conf variable to point to
367 a file to use in place of /etc/catalyst.conf. By setting this variable
368 in your shell, catalyst can easily be used by multiple people on the
369 same machine. Also, ccache support now works for genkernel.
371 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
372 livecd-stage2 target, as this is handled by the runscript now. Added support
373 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
374 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
375 The aforementioned "packages" is used to specify kernel-related packages
376 (like module ebuilds) to merge with each kernel, and the new "use" option is
377 used to specify the USE settings you'd like exported to the environment
378 during kernel as well as kernel "packages" build.
380 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
381 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
382 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
383 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
384 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
385 targets/tinderbox/tinderbox.sh:
386 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
387 it for ebuild - added headers to everything and removed deprecated dirs
389 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
390 adding Kumba's patches for MIPS
392 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py :
393 Added hppa specific code.
395 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
396 tinderbox examples in examples/ dir.
398 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
399 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
400 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
403 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
404 file parsing and reading added. Will get added to the code soon.
406 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
407 seem to be working well for stage1/2/3 so I've added a README.
409 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
410 structure. Everything is falling nicely into place.
412 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
413 integrated into current prototype code.
415 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
416 handling integration, got some of the target code nicely fleshed out.
418 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
419 progress on the python parts.
421 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
422 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
423 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
424 for organiation's sake, I have moved the files, such as livecd foundations,
425 into catalyst/files. It will make it easier for us when ebuild time comes
428 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
429 All preliminary target build scripts are now added and coded to near as spec
430 that we can have at this point.
432 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
433 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
434 cleans up after itself (temp files deleted,) something that should be
435 continued as much as reasonably possible in other parts of catalyst. Also, we
436 have /etc/catalyst.conf config file reading stub code completed, and internal
437 fall-backs to reasonable global config defaults completed.