adding in wolf31o2s gamecd patchset
[catalyst.git] / ChangeLog
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 $
4
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
14
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.
22
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.
28
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
35
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
43
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.
51
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.
61   
62   cleaned up the module code a bit so that unnecessary modules
63   are not imported.
64   
65   more work on resuming. it is getting there, but it still needs a ton of work,
66   so please test, and report bugs.
67
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 ;)
80
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.
89   
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.
92
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)
98
99   13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
100   rolling out 1.0.8.1
101
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
105   is made into an iso
106
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.
116
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
121
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
126
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)
141
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.
146
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
153
154   22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
155   rolling out version 1.0.8
156
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
162
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
167
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
171
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
178
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
186
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.
191
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.
201
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,
207   modules/targets.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.
212
213   02 May 2004; Olivier Crete <tester@gentoo.org>
214   arch/x86.py:
215   Added forgotten CHOST for i386 subarch
216
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:
222   lots of changes
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
226
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
231
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
235
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
249
250   13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
251   fix for bug 47626
252
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.
267
268   06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
269   fix for /dev in stage1
270
271   05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
272   bugfix for #46861
273
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
278
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
284   targets
285
286   02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
287   use broken for grp, livecd-stage1, tinderbox, etc. fixed
288
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
292   <beejay@gentoo.org>
293
294   01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
295   files/x86-help.msg:
296   cosmetic touchups for 1.0.5
297
298   31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
299   added support to the stage2 for stackable profiles bootstrap
300
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
304
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
309
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
316
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
322
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.
330
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)
334
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'
338
339   05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
340   changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
341
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.
351
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.
355
356   18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
357   fix in catalyst.conf for bug #42044
358
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>
363
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.
370   
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.
379
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
388
389   14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
390   adding Kumba's patches for MIPS
391
392   16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py :
393   Added hppa specific code.
394
395   29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
396   tinderbox examples in examples/ dir.
397   
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
401   how to use it.
402  
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.
405   
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.
408   
409   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
410   structure. Everything is falling nicely into place.
411   
412   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
413   integrated into current prototype code.
414   
415   27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
416   handling integration, got some of the target code nicely fleshed out.
417   
418   24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in 
419   progress on the python parts.
420   
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
426   around.
427
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.
431
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.
438   
439