Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
[catalyst.git] / ChangeLog
1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
2 # $Id: $
3
4   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5   targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
6   Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
7
8   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
9   Added prescott to the subarches for x86.
10
11   06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
12   modules/netboot2_target.py, targets/support/kmerge.sh:
13   Add patch to enabled netboot2/linuxrc and automatically add path for
14   initramfs overlay to genkernel commandline. Thanks to Justin Bronder
15   <jsbronder@gentoo.org> in bug #208106
16
17   06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
18   modules/netboot2_target.py:
19   Allow root_overlay in netboot2 target for bug #208106.
20
21   04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
22   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
23   targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
24   Added USE=bindist automatically to everything that inherits set_use from
25   generic_stage_target, added USE=bindist to livecd_stage1_target, added
26   USE=bindist to emerge run for stage1, and did some minor cleanup in
27   get_libdir in chroot-functions.
28
29   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
30   targets/support/bootloader-setup.sh:
31   Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists
32
33   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
34   examples/generic_stage_template.spec, examples/grp_template.spec,
35   examples/livecd-stage1_template.spec,
36   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
37   examples/stage4_template.spec, examples/tinderbox_template.spec:
38   Changing link so it no longer points to a dead page.  This is for bug #208609.
39
40   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
41   modules/snapshot_target.py:
42   Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
43
44   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
45   targets/stage1/stage1-chroot.sh:
46   As much as I hate this, we're going to force baselayout to install first.
47   This will keep us from having any issues with packages that don't respect
48   multilib libdirs.
49
50   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
51   Reorder options in catalyst.conf so they're alphabetical.
52
53   02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
54   targets/support/bootloader-setup.sh:
55   Add 'pager on' to grub.conf for bug 208531
56
57   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
58   livecd/files/README.txt, livecd/files/x86-F6.msg:
59   Removing the unused kernel command line options from Volume/Device Management.
60
61   10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
62   This is now 2.0.5 for release.
63
64   25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
65   files/catalyst.conf, modules/catalyst_support.py,
66   modules/generic_stage_target.py,
67   targets/embedded/embedded-preclean-chroot.sh,
68   targets/grp/grp-preclean-chroot.sh,
69   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
70   targets/stage2/stage2-preclean-chroot.sh,
71   targets/stage3/stage3-preclean-chroot.sh,
72   targets/support/chroot-functions.sh,
73   targets/tinderbox/tinderbox-preclean-chroot.sh:
74   Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
75   sys-devel/icecream cluster compiler support for bug #200095. This is
76   catalyst 2.0.5_pre6 for testing.
77
78   25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
79   files/catalyst.conf, modules/generic_stage_target.py:
80   Add the option for using metadata_overlay with portage to speed up cache.
81
82   25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
83   modules/stage1_target.py, modules/stage2_target.py,
84   modules/stage3_target.py:
85   Add /etc/portage to cleanables for stages 1 through 3.
86
87   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
88   livecd/files/livecd-local.start,
89   targets/livecd-stage2/livecd-stage2-controller.sh,
90   targets/support/livecdfs-update.sh:
91   We apparently still need profiles/eclass for building the stage3 from the
92   livecd with the installer.
93
94   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
95   Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
96   in bug #197917.
97
98   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
99   targets/livecd-stage2/livecd-stage2-controller.sh,
100   targets/support/livecdfs-update.sh:
101   Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
102   preservation of eclasses/profiles, and remove copying of livecd-local.start
103   since it's not needed anymore.
104
105   16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
106   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
107   Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
108   can unmerge.
109
110   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
111   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
112   Removing old mkvardb code which is no longer used, commenting out setting of
113   Gnome theme for testing now that Clearlooks has been default for some time,
114   and changing vdb move from a case statement to a simple if statement. This
115   is 2.0.5_pre5 for testing.
116
117   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
118   modules/stage1_target.py:
119   Removing cleaning of python encodings for bug #64890.
120
121   11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
122   modules/generic_stage_target.py:
123   Add an extra warning into the generated make.conf about changing the CHOST
124
125   01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
126   targets/support/livecdfs-update.sh:
127   We don't need to copy files from /usr/lib/hotplug/firmware anymore.
128
129   29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
130   targets/embedded/embedded-preclean-chroot.sh,
131   targets/grp/grp-preclean-chroot.sh,
132   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
133   targets/stage2/stage2-preclean-chroot.sh,
134   targets/stage3/stage3-preclean-chroot.sh,
135   targets/tinderbox/tinderbox-preclean-chroot.sh:
136   Check to see if distcc is enabled before calling cleanup_distcc().
137
138   17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
139   arch/sparc.py, arch/x86.py:
140   Look for linux32 in /bin and /usr/bin.
141
142   12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
143   modules/generic_stage_target.py:
144   Make error message more specific when removing immutable flag.
145
146   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
147   examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
148   Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
149   information, and added a small fix for FreeBSD for bug #169041. This is
150   catalyst 2.0.5_pre4 for testing.
151
152   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
153   targets/support/chroot-functions.sh:
154   Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
155   patch from bug #120076 to add cross-compiling support to our distcc
156   configuration.
157
158   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
159   targets/support/chroot-functions.sh:
160   Added a version of get_libdir from multilib.eclass so we can determine where
161   to go poking around if we need to touch anything in libdir.
162
163   11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
164   print an error saying what target failed before the traceback
165
166   25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
167   modules/catalyst_support.py:
168   when parsing make.conf, first try pkgcore's
169   snakeoil.fileutils.read_bash_dict(), then portage's
170   portage_util.getconfig(), then the internal parse_makeconf()
171
172   06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
173   modules/catalyst_support.py:
174   raise an exception in parse_spec() if there's a duplicate key in the spec
175
176   06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
177   examples/netboot_template.spec, examples/tinderbox_template.spec,
178   modules/grp_target.py, modules/tinderbox_target.py:
179   remove redundant set_pkgcache_path() functions from tinderbox and grp modules
180   remove extra pkgcache_path and kerncache_path options from example specs
181
182   31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
183   This is catalyst 2.0.5_pre3 for testing the new stages code.
184
185   31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
186   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
187   We need to force USE=bindist on for building stages.
188
189   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
190   modules/generic_stage_target.py:
191   Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
192   for bug #188099. This is catalyst 2.0.5_pre2 for testing.
193
194   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
195   targets/support/rc-update.sh:
196   Added support for the newer versions of splashutils which use fbcondecor as
197   the init script. This is catalyst 2.0.5_pre1 for testing.
198
199   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
200   targets/livecd-stage2/livecd-stage2-controller.sh:
201   Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
202   #178289.
203
204   22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
205   modules/generic_stage_target.py, modules/stage1_target.py,
206   modules/stage2_target.py:
207   'chost' option is only valid in stage 1/2 specs. have catalyst error otherwise
208
209   13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
210   modules/generic_stage_target.py, modules/netboot2_target.py:
211   Fix typo in getopt call for --clear-autoresume. thanks to
212   Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
213   Conditionally write CFLAGS to make.conf in stages for bug #177796.
214   Copy overlay files in netboot2 target into proper dir for bug #174635.
215
216   17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
217   modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
218   targets/support/netboot2-final.sh:
219   Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
220   fix a minor bug in System.map copying, add portage_overlay support, and adds
221   the ability to use globbing in the package file lists for the netboot2
222   target.
223
224   17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
225   +targets/netboot2/nb-busybox.cf:
226   Added nb-busybox.cf to the netboot2 target for bug #174298.
227
228   16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
229   targets/support/chroot-functions.sh:
230   Make sure we install ccache/distcc into the build root, not necessarily ROOT.
231
232   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
233   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
234   Change moving the VDB until after we have processed unmerge by moving it
235   from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
236   unmerge packages from the gentoo-release-livecd target.
237
238   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
239   targets/support/kmerge.sh:
240   Commented out the package.provided code in catalyst that seemed to cause
241   problems with kerncache in testing. This is 2.0.4 and should be used for the
242   2007.0 release.
243
244   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
245   modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
246   targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
247   targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
248   Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
249   improve the netboot2 target.
250
251   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
252   modules/generic_stage_target.py:
253   Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
254   cause catalyst to export boolean variables as well as string-based
255   variables.
256
257   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
258   modules/generic_stage_target.py:
259   Fixing check for invalid subarch to not filter too much. Fix from Mike
260   Frysinger <vapier@gentoo.org> for bug #173532.
261
262   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
263   Added s390x (64-bit) support via a patch from Mike Frysinger
264   <vapier@gentoo.org> for bug #173002.
265
266   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
267   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
268   targets/livecd-stage1/livecd-stage1-chroot.sh,
269   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
270   targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
271   targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
272   targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
273   targets/support/chroot-functions.sh, targets/support/kmerge.sh,
274   targets/support/pre-kmerge.sh:
275   Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
276   setup_myemergeopts. Added some extra checks for clst_FETCH to disable
277   certain functions/code paths when running with -F/--fetchonly. Simplified
278   kmerge.sh with regards to kerncache and callback packages. Also, changed
279   ccache/distcc installs to use run_emerge instead of emerge directly, which
280   allows us to more easily replace the underlying package manager, or add
281   support for multiple package managers to catalyst.
282
283   20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
284   modules/grp_target.py:
285   Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
286   portage_overlay functionality to GRP, where it was mistakenly missing, for
287   bug #171157. This is catalyst 2.0.3 and ready for release.
288
289   12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
290   targets/livecd-stage1/livecd-stage1-controller.sh,
291   targets/support/livecdfs-update.sh:
292   Removed the generation of grppkgs.txt since the Installer now uses vdb
293   directly.
294
295   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
296   targets/support/create-iso.sh:
297   Fix creation of the EFI images. Since it is FAT, we can't go around
298   perserving permissions, now, can we?
299
300   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
301   targets/support/livecdfs-update.sh:
302   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
303   broken sed for rc.conf, which caused all kinds of hell to break loose when
304   booting a new CD. This is 2.0.3_pre3.
305
306   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
307   modules/generic_stage_target.py:
308   Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
309   such as group- from /etc before creating our stage tarballs. This is for bug
310   #166695.
311
312   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
313   targets/support/livecdfs-update.sh:
314   Commenting out the livecd-kernel code, since the Installer should be doing
315   everything necessary itself.
316
317   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
318   targets/support/livecdfs-update.sh:
319   Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
320   the usbutils hanlding in case they follow suit with pciutils.
321
322   13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
323   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
324   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
325   arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
326   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
327   problems with using all of the various subarch settings.
328
329   13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
330   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
331   Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
332   check look in the correct location, and made sure we don't delete /voot
333   within the EFI code if grub is present.
334
335   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
336   modules/generic_stage_target.py:
337   Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
338   #166294. This one should fix the HPPA/PPC architectures.
339
340   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
341   targets/support/chroot-functions.sh:
342   Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
343   remove the autoresume point for portage, as it really isn't needed and
344   doesn't really gain us much, anyway.
345
346   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
347   targets/stage1/stage1-chroot.sh:
348   Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
349
350   06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
351   examples/generic_stage_template.spec, examples/grp_template.spec,
352   examples/livecd-stage1_template.spec,
353   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
354   examples/netboot_template.spec, examples/snapshot_template.spec,
355   examples/stage4_template.spec, examples/tinderbox_template.spec:
356   Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
357   everyone enjoy it.
358
359   06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
360   targets/support/livecdfs-update.sh:
361   Make sure the user owns his home directory for bug #147195.
362
363   30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
364   +files/catalystrc, modules/catalyst_support.py:
365   Re-arranged catalyst.conf to make it easier to follow while looking at the
366   online reference and added a default catalystrc file, which does nothing.
367
368   23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
369   modules/catalyst_support.py, modules/embedded_target.py,
370   modules/generic_stage_target.py, modules/grp_target.py,
371   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
372   modules/stage3_target.py, modules/tinderbox_target.py:
373   Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
374   tab/space nastiness. This is for bug #161915.
375
376   23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
377   modules/generic_stage_target.py:
378   Fixed new cbuild code with another patch from Mike Frysinger
379   <vapier@gentoo.org> to allow the usage of subarches.
380
381   09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
382   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
383   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
384   arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
385   targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
386   targets/support/create-iso.sh, targets/support/functions.sh,
387   targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
388   Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
389
390   02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
391   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
392   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
393   arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
394   modules/catalyst_lock.py, modules/catalyst_support.py,
395   modules/embedded_target.py, modules/generic_stage_target.py,
396   modules/generic_target.py, modules/grp_target.py,
397   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
398   modules/netboot2_target.py, modules/netboot_target.py,
399   modules/snapshot_target.py, modules/stage1_target.py,
400   modules/stage2_target.py, modules/stage3_target.py,
401   modules/stage4_target.py, modules/tinderbox_target.py,
402   targets/embedded/embedded-chroot.sh,
403   targets/embedded/embedded-controller.sh,
404   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
405   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
406   targets/grp/grp-preclean-chroot.sh,
407   targets/livecd-stage1/livecd-stage1-chroot.sh,
408   targets/livecd-stage1/livecd-stage1-controller.sh,
409   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
410   targets/livecd-stage2/livecd-stage2-controller.sh,
411   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
412   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
413   targets/netboot2/netboot2-controller.sh,
414   targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
415   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
416   targets/stage1/stage1-controller.sh,
417   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
418   targets/stage2/stage2-controller.sh,
419   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
420   targets/stage3/stage3-controller.sh,
421   targets/stage3/stage3-preclean-chroot.sh,
422   targets/stage4/stage4-controller.sh,
423   targets/stage4/stage4-preclean-chroot.sh,
424   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
425   targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
426   targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
427   targets/tinderbox/tinderbox-controller.sh,
428   targets/tinderbox/tinderbox-preclean-chroot.sh:
429   Removing old CVS Header lines, which are no longer used since moving to SVN.
430
431   02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
432   targets/stage4/stage4-chroot.sh:
433   Added back a missing 'then' from stage4 target.
434
435   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
436   modules/generic_stage_target.py:
437   Fix indentation so things actually work.
438
439   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
440   Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
441   personality check.
442
443   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
444   targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
445   Fix the display manager sed lines and change the icon for the local Handbook
446   to use the GNOME 2.16 icon for gedit.
447
448   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
449   modules/generic_stage_target.py:
450   Changed the portage_overlay option to always install overlays in
451   /usr/local/portage and added code to clean up /usr/local/portage and
452   make.conf after sucessful execution and before creation of ISO/tarballs.
453
454   22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
455   targets/support/livecdfs-update.sh:
456   Fixed a typo which broke coldplugging.
457
458   20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
459   targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
460   Added a create_handbook_icon function and rearranged some of the icon
461   creation for the LiveCD. This should resolve bug #143725 once a new release
462   is made.
463
464   20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
465   targets/support/livecdfs-update.sh:
466   We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
467   coldplugging. This allows us to unpack our firmware before we detect
468   devices, so that devices that need it will get it.
469
470   06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
471   modules/generic_stage_target.py:
472   Fix a typo in generic_stage_target.
473
474   06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
475   targets/support/livecdfs-update.sh:
476   Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
477   /etc/conf.d/xdm so we support older snapshots and newer ones.
478
479   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
480   modules/livecd_stage2_target.py:
481   OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
482   real.
483
484   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
485   modules/livecd_stage2_target.py:
486   Reverted change in livecd-stage2 to the action_sequence until I can figure
487   out what the problem is with it.
488
489   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
490   livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
491   livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
492   modules/livecd_stage2_target.py:
493   Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
494   include newer memtest86. This is catalyst 2.0.1 and ready to roll.
495
496   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
497   modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
498   Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
499   resolves an issue where a variable could be accessed unitialized in obscure
500   circumstances. This is wrt bug #144984.
501
502   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
503   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
504   modules/stage2_target.py, modules/stage4_target.py:
505   Fixed up action_sequence when using --fetchonly to not create tarballs or
506   ISO images for bug #143392.
507
508   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
509   targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
510   Clean up the USE usage in GRP/stage4.
511
512   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
513   modules/generic_stage_target.py, modules/stage1_target.py,
514   modules/stage2_target.py:
515   Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
516   Gaffney <agaffney@gentoo.org> wrt bug #155911.
517
518   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
519   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
520   targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
521   targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
522   Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
523   instances of USE_ORDER since auto hasn't been valid for some time. This is
524   wrt bug #155864.
525
526   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
527   modules/generic_stage_target.py, modules/stage1_target.py:
528   Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
529   goodness wrt bug #153587.
530
531   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
532   livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
533   Changed dobladecenter to slowusb.  Thanks to solar for pointing this out.
534
535   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
536   modules/generic_stage_target.py, modules/stage4_target.py:
537   Added a check to see if we have the tarball option enabled, which causes
538   catalyst to run the capture sequence. This was requested by Tim Yamin for
539   the stage4 target, but I thought it should be usable on any stage target.
540
541   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
542   targets/support/livecdfs-update.sh:
543   Moved fstab tweaks all into one location and added make.conf tweak for bug
544   #144647.
545
546   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
547   Changed the options to be in alphabetical order so my meatspace logical
548   parser can process them better, added the compress and tarball options,
549   which are as of yet unused for bug #139390 and request from Tim Yamin, and
550   removed the unused -x command line parameter for bug #151405.
551
552   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
553   modules/generic_stage_target.py:
554   Added a warning about changing the CHOST setting for bug #142034.
555
556   11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
557   modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
558   targets/support/chroot-functions.sh:
559   Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
560   <flameeyes@gentoo.org> and attached to bug #150351.
561
562   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
563   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
564   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
565   arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
566   modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
567   modules/embedded_target.py, modules/generic_stage_target.py,
568   modules/generic_target.py, modules/grp_target.py,
569   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
570   modules/netboot2_target.py, modules/netboot_target.py,
571   modules/snapshot_target.py, modules/stage1_target.py,
572   modules/stage2_target.py, modules/stage3_target.py,
573   modules/stage4_target.py, modules/tinderbox_target.py,
574   targets/embedded/embedded-chroot.sh,
575   targets/embedded/embedded-controller.sh,
576   targets/embedded/embedded-fs-runscript.sh,
577   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
578   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
579   targets/grp/grp-preclean-chroot.sh,
580   targets/livecd-stage1/livecd-stage1-chroot.sh,
581   targets/livecd-stage1/livecd-stage1-controller.sh,
582   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
583   targets/livecd-stage2/livecd-stage2-controller.sh,
584   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
585   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
586   targets/netboot2/netboot2-controller.sh,
587   targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
588   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
589   targets/stage1/stage1-controller.sh,
590   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
591   targets/stage2/stage2-controller.sh,
592   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
593   targets/stage3/stage3-controller.sh,
594   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
595   targets/stage4/stage4-controller.sh,
596   targets/stage4/stage4-preclean-chroot.sh,
597   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
598   targets/support/functions.sh, targets/support/kmerge.sh,
599   targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
600   targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
601   targets/support/rc-update.sh, targets/support/target_image_setup.sh,
602   targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
603   targets/tinderbox/tinderbox-controller.sh,
604   targets/tinderbox/tinderbox-preclean-chroot.sh:
605   Removing all copyright and license comment headers from all files so we
606   don't ever get another bug like bug #149638.
607
608   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
609   modules/generic_stage_target.py:
610   Clean up more spacing/capitalization.
611
612   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
613   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
614   modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
615   targets/embedded/embedded-controller.sh,
616   targets/embedded/embedded-fs-runscript.sh,
617   targets/embedded/embedded-preclean-chroot.sh,
618   targets/livecd-stage2/livecd-stage2-controller.sh,
619   targets/netboot2/netboot2-copyfile.sh,
620   targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
621   targets/support/pre-kmerge.sh:
622   Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
623   splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
624   calls in kmerge.sh, and updated README.
625
626   13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
627   livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
628   Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
629
630   08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
631   modules/catalyst_support.py:
632   Added fix for bug #143348.
633
634   23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
635   targets/support/livecdfs-update.sh:
636   Added -q to emerge call for systempkgs.txt just to be on the safe side.
637
638   22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
639   targets/livecd-stage2/livecd-stage2-controller.sh,
640   targets/support/livecdfs-update.sh:
641   Changed some copy commands to use -f, added a check for /etc/gconf before
642   moving it when not using gentoo-release-livecd, and fixed a sed for root's
643   .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
644   <luca.casagrande@gmail.com>.
645
646   16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
647   targets/support/livecdfs-update.sh:
648   Fixing sed so that systemspkgs.txt is built properly.
649
650   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
651   The sparc32 binary is in /bin, not /usr/bin.
652
653   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
654   targets/support/chroot-functions.sh:
655   We now only set the options for pkgcache if we are not using fetchonly. This
656   should work around a problem where portage won't fetch the files if a binpkg
657   already exists for the package.
658
659   09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
660   targets/support/livecdfs-update.sh:
661   Added code to make a backup of custom.conf before we edit it for the
662   installer.
663
664   29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
665   targets/support/livecdfs-update.sh:
666   Remove sed from splash section, since it wasn't actually resolving the
667   issue, anyway. Change the installer's dialog front-end code to simply run
668   via sudo, since we don't need to worry about having the X DISPLAY setup or
669   anything. This is catalyst 2.0, so you guys can all start rejoicing.
670
671   26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
672   targets/support/livecdfs-update.sh:
673   Fix my sed line so it actually applies correctly.
674
675   25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
676   targets/support/chroot-functions.sh:
677   Added check for verbose, and add --verbose if found, or --quiet, to emerge
678   options.
679
680   21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
681   targets/support/livecdfs-update.sh:
682   Fix the splash code so we have our splash theme on all 6 virtual consoles,
683   as well as a possible fix for the read-only filesystem messages from
684   /sbin/splash-functions.sh
685
686   20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
687   targets/support/chroot-functions.sh:
688   Fix --fetchonly to actually work.
689
690   19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
691   examples/livecd-stage2_template.spec:
692   Added description for livecd/fsops to livecd-stage2's spec template.
693
694   19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
695   targets/support/livecdfs-update.sh:
696   I've modified the GDM configuration section to work correctly. I have also
697   ensured that xdm is no longer started just because livecd/xdm is used, which
698   was causing issues for the generic-livecd type. This is 2.0_rc50, which
699   should be the last of the 'release candidates' made. If there are no bug
700   reports in 2 days, then I'm rolling this as 2.0 final.
701
702   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
703   targets/support/livecdfs-update.sh:
704   Hopefully, I have fixed the issue with the Installer icons. We'll have to
705   see once the newer Installer is released, as I still have to fix the
706   installer scripts.
707
708   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
709   targets/support/rc-update.sh:
710   Removed famd from the default runlevel for gentoo-release-livecd. It really
711   shouldn't cause a problem, but I prefer it stay a bit clean.
712
713   11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> 
714   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
715   targets/support/create-iso.sh, targets/support/kmerge.sh,
716   targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
717   Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
718
719   05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
720   -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
721   +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
722   targets/support/bootloader-setup.sh:
723   Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
724   parameters support. This is for bug #139300.
725
726   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
727   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
728   targets/support/filesystem-functions.sh:
729   Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
730   and also to remove some redundant values from livecd-stage2's valid_values.
731   This is 2.0_rc49.
732
733   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
734   arch/x86.py:
735   Fixed invocation of linux32 for x86 and ppc.  This is for bug #138080.
736
737   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
738   modules/generic_stage_target.py:
739   Fix a problem where catalyst was creating an initial list, then putting that
740   list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
741   pointing it out and for the fix. This is for bug #136351.
742
743   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
744   targets/support/unmerge.sh:
745   Removing loop for unmerge, as it didn't actually solve anything and the
746   portage team has helped us out by reverting the behavior that caused this
747   change in the first place.
748
749   21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
750   modules/netboot2_target.py, modules/stage1_target.py,
751   targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
752   Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
753   having /proc mounted during the preclean stage and also to clean up the
754   netboot2 code. This is 2.0_rc48.
755
756   20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
757   targets/support/unmerge.sh:
758   Change our unmerge from being a single unmerge to a loop, to work around an
759   unexpected change in portage 2.1's unmerge processing.
760
761   19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
762   targets/support/bootloader-setup.sh:
763   Fixed a problem where we were putting the kernel name in twice and causing
764   and error when using grub as a bootloader. This is for bug #137252.
765
766   15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
767   targets/support/bootloader-setup.sh:
768   Added a second pass to the alpha bootloader setup to create aboot items for
769   serial console for bug #133457.
770
771   12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
772   +livecd/cdtar/arcload-0.43-r1.tbz2:
773   Added arcload cdtar for mips.
774
775   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
776   targets/netboot/netboot-controller.sh:
777   Added make-busybox-symlinks to USE for busybox compile. This is catalyst
778   2.0_rc47.
779
780   08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
781   modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
782   Add patch from bug #135051 to fix the seedcache extraction logic.
783
784   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
785   targets/support/livecdfs-update.sh:
786   Don't set icon theme to Clearlooks, since it doesn't exist.
787
788   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
789   targets/support/livecdfs-update.sh:
790   Fix sed on installer icons.
791
792   25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
793   This is 2.0_rc46.
794
795   23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
796   targets/stage1/stage1-controller.sh:
797   Added a -type f to the find call in stage1 for bug #132180.
798
799   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
800   livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
801   Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
802   properly on IBM PPC64 machines.
803
804   19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
805   modules/generic_stage_target.py:
806   Fix DIGESTS output
807
808   16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
809   targets/support/rc-update.sh:
810   Removed x-setup from default runlevel, as it is now controlled via the
811   autoconfig init script.
812
813   15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
814   Fix ppc64 based arches to subclass ppc64
815
816   15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
817   modules/livecd_stage1_target.py:
818   Use the full category/package name for livecd-tools.
819
820   13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
821   targets/support/livecdfs-update.sh:
822   Make copies and deletes recursive for firmware since some packages put their
823   firmware in a subdirectory.
824
825   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
826   targets/support/livecdfs-update.sh:
827   Fix detection of the Installer.
828
829   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
830   Added 970, power3, power4, and power5 sub-arches for ppc64.
831
832   09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
833   targets/support/livecdfs-update.sh:
834   Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
835   no longer necessary and can cause possible problems with Installer-based
836   installs.
837
838   08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
839   recursive directory create
840
841   01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
842   modules/catalyst_support.py:
843   Changed a display error from bug #131502 and rolling 2.0_rc45.
844
845   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
846   targets/support/create-iso.sh:
847   Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
848   silo-fu on SPARC.
849
850   25 Apr 2006; Eric Edgar <rocket@gentoo.org>
851   modules/generic_stage_target.py:
852   digests function uses raw output from hash function now
853
854   25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
855   change hash result format so .DIGESTS is generated correctly
856
857   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
858   modules/catalyst_support.py:
859   Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
860   bug #131190.
861
862   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
863   targets/support/livecdfs-update.sh:
864   Added a space for bug #131181.
865
866   23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
867   targets/support/kmerge.sh:
868   Fixed creation of kernelpkgs.txt file for the installer.
869
870   21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
871   modules/generic_stage_target.py:
872   Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
873   I'm adding it back.
874
875   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
876   targets/livecd-stage2/livecd-stage2-controller.sh,
877   targets/support/bootloader-setup.sh:
878   I missed an extra else in bootloader-setup.sh, so I'm fixing that and
879   rolling out an emergency rc44.
880
881   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
882   targets/support/bootloader-setup.sh:
883   If you use elif, you have to use a then after it. Yeah, that one's totally
884   my fault.
885
886   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
887   targets/support/livecdfs-update.sh:
888   Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
889
890   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
891   targets/support/rc-update.sh:
892   Removed runlevel deletion, as it probably wasn't a good idea. This is for
893   bug #130476.
894
895   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
896   targets/support/bootloader-setup.sh:
897   Removed bootplash support from ppc/ppc64 since they only will work with
898   gensplash. Forced use of livecd/splash_type of bootsplash to get
899   splash=silent. This should reduce the number of things on the kernel command
900   line that aren't necessary.
901
902   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
903   modules/catalyst_support.py:
904   Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
905   parse_spec. This should resolve bug #130103, as well as make the code much
906   cleaner. This is 2.0_rc42.
907
908   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
909   modules/generic_stage_target.py:
910   Forced -p on tar for compressing stages.
911
912   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
913   targets/support/chroot-functions.sh:
914   Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
915   possibly others.
916
917   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
918   targets/stage1/build.py:
919   Added patch to build.py for portage 2.1 support.
920
921   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
922   targets/support/kmerge.sh:
923   Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
924   <liyiming@ict.ac.cn> in bug #129890.
925
926   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
927   targets/support/livecdfs-update.sh:
928   Moved sed line for ##STARTX to end of file, since we aren't touching
929   /etc/startx until the end.
930
931   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
932   targets/support/livecdfs-update.sh:
933   Added a check for the games group and add it if it doesn't exist already.
934   This should resolve bug #125498.
935
936   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
937   examples/generic_stage_template.spec, examples/grp_template.spec,
938   examples/livecd-stage1_template.spec,
939   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
940   examples/netboot_template.spec, examples/snapshot_template.spec,
941   examples/stage4_template.spec, examples/tinderbox_template.spec:
942   Removed portdir_overlay from the snapshot example spec and added
943   portage_overlay to the example specs for the relevant targets.
944
945   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
946   This is 2.0_rc41 since it has better LiveCD support.
947
948   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
949   targets/support/livecdfs-update.sh:
950   Fix theme for gdm.
951
952   31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
953   targets/support/functions.sh:
954   Removed check for livecd/dev-manager being udev since it was done
955   incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
956   by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
957   #128265 for pointing this out.
958
959   23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
960   -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
961   +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
962   Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
963
964   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
965   modules/generic_stage_target.py:
966   Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
967   live system. You can thank Andrew Gaffney for the fix.
968
969   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
970   targets/livecd-stage2/livecd-stage2-controller.sh:
971   Don't copy motd files if we're using livecd/type generic-livecd.
972
973   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
974   targets/livecd-stage2/livecd-stage2-controller.sh,
975   targets/support/livecdfs-update.sh:
976   Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
977   some extra cleanup to generic-livecd.
978
979   16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
980   -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
981   -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
982   +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
983   -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
984   targets/support/bootloader-setup.sh:
985   Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
986   the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
987   and removed all older cdtar files for PPC*.
988
989   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
990   livecd/files/livecd.motd.txt:
991   Added message to the official LiveCD MOTD mentioning how to run the
992   installer. Blame codeman. This is 2.0_rc40.
993
994   13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
995   fix so snapshot target doesnt have errors
996
997   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
998   targets/support/livecdfs-update.sh:
999   Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1000   longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1001   builds.
1002
1003   12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1004   targets/support/rc-update.sh:
1005   Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1006   autoconfig script.
1007
1008   21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1009   targets/support/livecdfs-update.sh:
1010   Added wrapping around the udev sed for those crazy 2.4-users.
1011
1012   17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1013   targets/support/livecdfs-update.sh:
1014   Added sed fix for udev starting evms_activate unconditionally. This is
1015   2.0_rc39.
1016
1017   17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1018   add stage4/unmerge stage4/rm to valid options
1019
1020   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1021   targets/support/rc-update.sh:
1022   Added fix for bug #122154 from Rajiv Manglani.
1023
1024   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1025   targets/support/kmerge.sh:
1026   Fixed creation of kernelpkgs.txt for the Installer.
1027
1028   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1029   livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1030   Updated elilo tarball for IA64.
1031
1032   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1033   DIGESTS support for snapshot creation
1034
1035   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1036   This is catalyst 2.0_rc38, codenamed: When will the stinking release
1037   candidates ever end?
1038
1039   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1040   fix for .DIGESTS.DIGESTS issue in grp
1041
1042   14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1043   modules/generic_stage_target.py:
1044   fix for failure when root_overlay is not set
1045
1046   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1047   targets/support/bootloader-setup.sh:
1048   Added IA64/SGI patch from plasmaroo.
1049
1050   13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1051   targets/livecd-stage1/livecd-stage1-controller.sh,
1052   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1053   Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1054   is 2.0_rc37.
1055
1056   10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1057   modules/generic_stage_target.py:
1058   Allow multiple overlays for root_overlay and overlay spec option
1059
1060   10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1061   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1062   +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1063   targets/support/rc-update.sh:
1064   Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1065   fixed bug #122154. This is catalyst 2.0_rc36.
1066
1067   09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1068   livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1069   Updated the LiveCD motd to tell the user to run the display manager again,
1070   rather than startx, while mentioning that startx is useful as a rescue X
1071   session since it starts twm. This is catalyst 2.0_rc35.
1072
1073   09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1074   Add hfs-hide options to mkisofs so macs boot
1075
1076   09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1077   modules/generic_stage_target.py:
1078   Fix indentation issues
1079
1080   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1081   This is 2.0_rc34.
1082
1083   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1084   targets/support/bootloader-setup.sh:
1085   add additional console less entry when consoles are chosen for ppc64
1086
1087   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1088   modules/generic_stage_target.py:
1089   fix kernelopts and extraversion env variable exports
1090
1091   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1092   targets/support/livecdfs-update.sh:
1093   Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1094   to Andrew Gaffney for spotting this.  This is 2.0_rc33.
1095
1096   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1097   targets/support/kmerge.sh:
1098   Changing the way we determine if extraversion is set. This is catalyst
1099   2.0_rc32.
1100
1101   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1102   targets/support/livecdfs-update.sh:
1103   Change net.ethX links to link to net.lo instead of net.eth0.
1104
1105   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106   examples/stage4_template.spec:
1107   Fixed rcadd example for stage4.  Blame rajiv.
1108
1109   06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1110   This is catalyst 2.0_rc31.
1111
1112   05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1113   targets/support/livecdfs-update.sh:
1114   Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1115   Gaffney for pointing me in the right direction.
1116
1117   03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1118   change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1119
1120   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1121   This is 2.0_rc30.
1122
1123   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1124   examples/livecd-stage2_template.spec:
1125   updated examples to have console and machine_type
1126
1127   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1128   targets/support/bootloader-setup.sh:
1129   Change [ console ] to -console in yaboot.conf for ppc64.  Spaces aren't
1130   allowed.
1131
1132   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1133   This is catalyst 2.0_rc29.
1134
1135   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1136   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1137   Removed extra yaboot.conf from
1138   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1139
1140   01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1141   targets/support/kill-chroot-pids.sh:
1142   add sleep to try and give processes a chance to die. bug 119940
1143
1144   01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1145   targets/support/functions.sh:
1146   Removed some quotes to make sure we have a binary operator and closing bug
1147   #117649.
1148
1149   31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1150   targets/support/create-iso.sh:
1151   Added fix for amd64/x86 ISO creation.  This is 2.0_rc28.
1152
1153   30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1154   targets/support/bootloader-setup.sh:
1155   Added path from bug #120935 for PPC/PPC64.
1156
1157   30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1158   Additional spacing fixes submitted by `Kumba
1159
1160   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1161   modules/stage2_target.py:
1162   space cleanups contributed from `Kumba
1163
1164   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1165   add grp/use to valid_values in the grp module
1166
1167   29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1168   This is 2.0_rc27.
1169
1170   28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1171   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1172   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1173   targets/support/bootloader-setup.sh:
1174   ppc cdtar update; ppc64 bootloader updates
1175
1176   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1177   targets/support/create-iso.sh:
1178   Fixing HFS bless on PPC64.  This is catalyst 2.0_rc26.
1179
1180   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1181   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1182   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1183   targets/support/create-iso.sh:
1184   Fix ppc64 iso creation.  Add console machine_type for ppc yaboot separation.
1185
1186   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1187   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1188   Add ppc console and  machine_type=ibm
1189
1190   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1191   modules/generic_stage_target.py:
1192   Fix type error when kernel packages arent defined
1193
1194   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1195   examples/generic_stage_template.spec, examples/grp_template.spec,
1196   examples/livecd-stage1_template.spec,
1197   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1198   examples/stage4_template.spec:
1199   Added more verbose wording and examples for pkgcache_path and
1200   kerncache_path, where necessary.
1201
1202   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1203   targets/support/create-iso.sh:
1204   Really fixing bug #120475 this time.  This is 2.0_rc25.
1205
1206   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1207   targets/support/create-iso.sh:
1208   Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1209   2.0_rc24.
1210
1211   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1212   +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1213   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1214   Added initial support for EFI booting on x86. This is completely untested,
1215   so use it at your own risk. Also, no bug reports without patches, please.
1216   This is catalyst 2.0_rc23.
1217
1218   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1219   kmerge should have been kerncache
1220
1221   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1222   targets/support/pre-kmerge.sh:
1223   Fix a few other places for the kerncache update
1224
1225   26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1226   examples/generic_stage_template.spec, examples/grp_template.spec,
1227   examples/livecd-stage1_template.spec,
1228   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1229   examples/netboot_template.spec, examples/stage4_template.spec,
1230   examples/tinderbox_template.spec, modules/generic_stage_target.py,
1231   targets/support/kmerge.sh:
1232   Separation of kerncache from snapcache
1233
1234   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1235   It helps if I actually increment the version number.
1236
1237   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1238   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1239   Added --oneshot to default options for stage1 building. Added code to wipe
1240   world during stages 1 and 3. This is catalyst 2.0_rc22.
1241
1242   25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1243   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1244   Fix bug if no kernel packages were defined but there was a postconf setting.
1245   x86 softlevel support is enhanced.
1246
1247   24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1248   targets/support/bootloader-setup.sh:
1249   Added IA64 patch from plasmaroo.  This is catalyst 2.0_rc21.
1250
1251   23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1252   Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1253
1254   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1255   This is 2.0_rc20.
1256
1257   20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1258   Netboot2 fixes for spec parameter checks
1259
1260   20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1261   modules/generic_stage_target.py, modules/stage4_target.py:
1262   add makeopts spec file support.
1263
1264   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265   modules/generic_stage_target.py:
1266   Added fix for bug #119635.
1267
1268   19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1269   Fix pre-kmerge.sh for stage4
1270
1271   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1272   This is 2.0_rc19.
1273
1274   18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1275   modules/generic_stage_target.py:
1276   fix crash when no kernel is defined.  spacing issue
1277
1278   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1279   This is 2.0_rc18.
1280
1281   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1282   modules/livecd_stage2_target.py:
1283   Added livecd/volid to valid_values.
1284
1285   17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1286   modules/generic_stage_target.py:
1287   remove extra function that was converting strings to lists unnecessarily
1288
1289   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1290   This is catalyst 2.0_rc17.
1291
1292   17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1293   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1294   modules/stage4_target.py:
1295   fix issue where args not allowed that arose due to earlier myspec addlargs bug
1296
1297   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298   targets/embedded/embedded-preclean-chroot.sh,
1299   targets/grp/grp-preclean-chroot.sh,
1300   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1301   targets/stage1/stage1-preclean-chroot.sh,
1302   targets/stage2/stage2-preclean-chroot.sh,
1303   targets/stage3/stage3-preclean-chroot.sh,
1304   targets/support/chroot-functions.sh,
1305   targets/tinderbox/tinderbox-preclean-chroot.sh:
1306   Added function to cleanup stray /etc/distcc/hosts files.
1307
1308   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1309   targets/support/bootloader-setup.sh:
1310   Added fix from bug #119123.  This is catalyst 2.0_rc16.
1311
1312   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1313   targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1314   Fixing some spacing.  This is catalyst 2.0_rc15.
1315
1316   16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1317   Attempt to fix bug #117649
1318
1319   16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1320   modules/generic_stage_target.py:
1321   fixes for bugs #119009, #119041 and #118985
1322
1323   13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1324   +examples/netboot2_template.spec, modules/catalyst_support.py,
1325   +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1326   +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1327   +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1328   Add netboot2 target
1329
1330   13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1331   targets/support/kmerge.sh:
1332   Fix for ccache (null)/.ccache bug
1333
1334   13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1335   This is 2.0_rc14.
1336
1337   11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1338   Added ppc -mcpu patch from Pylon for bug #118709.
1339
1340   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1341   modules/embedded_target.py, modules/stage4_target.py:
1342   Added linuxrc to embedded and stage4 targets.
1343
1344   10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1345   modules/generic_stage_target.py, targets/support/kmerge.sh:
1346   filter kname - and . for kmerge.sh
1347   
1348   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1349   targets/support/create-iso.sh:
1350   Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1351
1352   05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1353   modules/generic_stage_target.py:
1354   change .digests to .DIGESTS
1355
1356   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1357   targets/support/kmerge.sh:
1358   Commented ccache for genkernel build which will resolve #117648 until a
1359   proper solution can be found. This is 2.0_rc13.
1360
1361   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1362   targets/stage1/stage1-controller.sh:
1363   Added patch from vapier for bug #117254.
1364
1365   03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1366   arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1367   arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1368   Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1369   (comments mostly).
1370
1371   03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1372   modules/generic_stage_target.py:
1373   Remove chost/cflags etc. warning messages
1374
1375   31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1376   modules/generic_stage_target.py:
1377   Attempt to fix bug 117253; chost is wrong on autoresume
1378
1379   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1380   modules/generic_stage_target.py, modules/netboot_target.py,
1381   modules/stage1_target.py:
1382   make setting of destdir more global and part of generic_stage_target
1383
1384   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1385   Fix destpath bug in netboot target
1386
1387   28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1388   modules/generic_stage_target.py, modules/stage4_target.py:
1389   Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1390   stage4 target
1391
1392   23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1393   modules/generic_stage_target.py, modules/stage4_target.py:
1394   remove stray ' from arch/sh.py
1395
1396   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1397   targets/stage1/stage1-controller.sh:
1398   This finally fixes the issues with gcc-config/binutils-config in stage1.
1399   This is catalyst 2.0_rc12.
1400
1401   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1402   Fix incorrect warning message.  portdir_overlay -> portage_overlay
1403
1404   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1405   targets/stage1/stage1-controller.sh,
1406   targets/stage1/stage1-preclean-chroot.sh:
1407   Revert gcc-config/binutils-config to _rc11 locations. This should fix
1408   running gcc-config and binutils-config, though it probably breaks running on
1409   non-Gentoo platforms.
1410
1411   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1412   modules/stage1_target.py:
1413   Make stage1 clean up python 2.3 and 2.4, also.
1414
1415   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1416   targets/support/livecdfs-update.sh:
1417   Updated requirements and added creation of metadata.tar.bz2 for the installer.
1418
1419   21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1420   modules/generic_stage_target.py:
1421   Change digests file format to HASH_NAME HASH FILE_NAME
1422
1423   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1424   targets/stage1/stage1-controller.sh:
1425   Moved gcc-config/binutils-config to before the chroot.
1426
1427   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1428   Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1429   installed. Supports all of shashs algorithms as of 12_21_2005
1430
1431   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1432   modules/generic_stage_target.py:
1433   Catalyst should die if source_subpath is not a string
1434
1435   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1436   modules/generic_stage_target.py:
1437   Fix for source_subpath bug
1438
1439   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1440   examples/generic_stage_template.spec:
1441   Updated example specs with information on cflags/chost/cxxflags/ldflags in
1442   both stages 1 and 2.
1443
1444   20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1445   modules/stage2_target.py:
1446   Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1447   stage1 to be overridden again.
1448
1449   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1450   targets/stage1/stage1-controller.sh:
1451   It looks like gcc-config/binutils-config needs to be run with the full path,
1452   since it is run outside of the chroot.
1453
1454   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1455   targets/stage1/stage1-controller.sh:
1456   Fixed gcc-config calls.  This is 2.0_rc11.
1457
1458   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1459   This is catalyst 2.0_rc10.
1460
1461   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1462   modules/generic_stage_target.py:
1463   Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1464   #115866.
1465
1466   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1467   targets/support/functions.sh:
1468   Changed from -z to -n for bug #116180.
1469
1470   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1471   modules/catalyst_support.py, modules/generic_stage_target.py:
1472   Detect missing binaries for the hashing functions and abort if not found
1473
1474   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1475   files/catalyst.conf:
1476   Updated README to list new requirements. Set default hash as crc32. Set
1477   default digests as sha1/md5.
1478
1479   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1480   modules/catalyst_support.py, modules/generic_stage_target.py,
1481   modules/livecd_stage2_target.py, modules/stage2_target.py:
1482   Change the internal hash checking to be quicker and more memory efficient.
1483   Add additional hash digests options.
1484
1485   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1486   targets/tinderbox/tinderbox-chroot.sh,
1487   targets/tinderbox/tinderbox-controller.sh,
1488   targets/tinderbox/tinderbox-preclean-chroot.sh:
1489   Fixed up spacing/coding style on tinderbox.
1490
1491   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1492   targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1493   targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1494   targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1495   targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1496   Fixed up spacing/coding style on support.
1497
1498   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1499   Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1500
1501   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1502   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1503   targets/stage4/stage4-preclean-chroot.sh:
1504   Fixed up spacing/coding style on stage4.
1505
1506   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1507   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1508   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1509   targets/stage3/stage3-controller.sh,
1510   targets/stage3/stage3-preclean-chroot.sh:
1511   Fixed up spacing/coding style on stages 2 and 3
1512
1513   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1514   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1515   targets/stage1/stage1-preclean-chroot.sh:
1516   Fixed up spacing/coding style on stage1. Also changed
1517   gcc-config/binutils-config to be outside the chroot.
1518
1519   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1520   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1521   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1522   Fixed up spacing/coding style on netboot.
1523
1524   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1525   targets/livecd-stage1/livecd-stage1-chroot.sh,
1526   targets/livecd-stage1/livecd-stage1-controller.sh,
1527   targets/livecd-stage2/livecd-stage2-controller.sh:
1528   Fixed up spacing/coding style on livecd-stage*.
1529
1530   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1531   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1532   targets/grp/grp-preclean-chroot.sh:
1533   Fixed up spacing/coding style on grp.
1534
1535   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1536   targets/embedded/embedded-chroot.sh,
1537   targets/embedded/embedded-controller.sh,
1538   targets/embedded/embedded-fs-runscript.sh,
1539   targets/embedded/embedded-preclean-chroot.sh:
1540   Fixed up spacing/coding style on embedded.
1541
1542   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1543   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1544   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1545   targets/support/functions.sh:
1546   Removing extra line from x86.py, fixing up comments, spacing, and coding
1547   style in targets/support through functions.sh
1548
1549   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1550   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1551   Fix more tab/spacing issues .. trying to make everything use tabs
1552
1553   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1554   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1555   modules/stage1_target.py, modules/stage2_target.py,
1556   modules/stage3_target.py, modules/stage4_target.py:
1557   Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1558   other files
1559
1560   14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1561   modules/generic_stage_target.py:
1562   Add envscript warning to aid users who may not know what they are doing
1563
1564   13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1565   examples/generic_stage_template.spec:
1566   Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1567   only configurable when building a stage2 tarball, to match the current state
1568   of portage. This is 2.0_rc9.
1569
1570   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1571   targets/support/chroot-functions.sh:
1572   Silence more of portages beeps and clicks and whistles
1573
1574   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1575   targets/support/chroot-functions.sh:
1576   Change the portage emerge to use run_emerge
1577
1578   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1579   modules/generic_stage_target.py, modules/snapshot_target.py,
1580   modules/stage1_target.py, modules/stage2_target.py,
1581   modules/stage3_target.py:
1582   allow portdir_overlay to be part of all specs not including snapshot spec.
1583   Add warnings for stage1,2 and 3 in case someone uses this feature there.
1584   Remove overlay support from the snapshot spec but added a warning.
1585
1586   13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1587   modules/stage2_target.py:
1588   Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
1589   where it is allowed
1590
1591   11 Dec 2005; Eric Edgar <rocket@gentoo.org>
1592   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1593   Add support for bootloader softlevel=; have rsync delete the extra files out
1594   of the overlay so that the overlay always matches the source dir
1595
1596   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1597   Swapped -v/-V since I had gotten them wrong here.
1598
1599   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1600   modules/generic_stage_target.py:
1601   Fix stupid overlay bug
1602
1603   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1604   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1605   targets/livecd-stage1/livecd-stage1-chroot.sh,
1606   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1607   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1608   targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1609   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1610   targets/support/unmerge.sh:
1611   Made sure we use -f on removing the default links for splash. Removed
1612   check_portage_version as it really isn't needed anymore. Removed
1613   --no-install from genkernel commands in kmerge.sh so users must manually
1614   remove kernels from /boot. This is 2.0_rc8.
1615
1616   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1617   targets/support/livecdfs-update.sh:
1618   Made sed on devfsd.conf conditional on it existing. Removes one more error
1619   message from a standard catalyst run.
1620
1621   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1622   Added warning about breaking snapshot cache and re-enable autoresume, since
1623   the errors I was getting were elsewhere.
1624
1625   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1626   modules/generic_stage_target.py:
1627   Fix indentation error the last commit caused
1628
1629   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1630   modules/generic_stage_target.py:
1631   Always clear autoresume points after a successful run
1632
1633   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1634   targets/support/livecdfs-update.sh:
1635   Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
1636   snapshot caching after a successful gentoo-release-livecd run.
1637
1638   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1639   targets/support/rc-update.sh:
1640   Added famd to default on official LiveCD.
1641
1642   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1643   targets/support/chroot-functions.sh:
1644   Fixes 'too many arguments' error in check_portage_version.
1645
1646   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1647   modules/generic_stage_target.py:
1648   remove extra self.env={} that was resetting the environment to null
1649
1650   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1651   modules/livecd_stage1_target.py:
1652   Fix appending livecd use flag if no use flag is specified in livecd-stage1
1653   spec file
1654
1655   08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
1656   Add a default path to the environment in the chroot
1657
1658   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1659   modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1660   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1661   targets/livecd-stage2/livecd-stage2-controller.sh,
1662   -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1663   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1664   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1665   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1666   targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
1667   targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1668   +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1669   move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
1670   CONFIG_PROTECT stuff in the run_emerge function for cleanliness
1671
1672   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1673   files/catalyst.1:
1674   Fixed up the man page, which has been suffering for some time, and also
1675   reversed -v/-V in the help message.
1676
1677   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1678   targets/support/livecdfs-update.sh:
1679   Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
1680   LiveCD.
1681
1682   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1683   Turning off autoresume of doom until I can get more testing. I've had
1684   several issues with it. I'll be reporting/fixing these as I come across them
1685   but for now wish to turn it off by default as I don't want this one feature
1686   to stop the possible 2.0 final release.
1687
1688   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1689   targets/livecd-stage2/unmerge.sh:
1690   Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1691   anymore and probably should have been removed a long time ago when the new
1692   code was put into place in livecdfs-update.sh and livecd-local.start
1693   instead.
1694
1695   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1696   targets/livecd-stage1/livecd-stage1-chroot.sh,
1697   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1698   targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1699   Made EMERGE_WARNING_DELAY=0 for all stages.  This is 2.0_rc7.
1700
1701   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1702   modules/generic_stage_target.py, modules/generic_target.py:
1703   self.env should be a part of the super class generic_target so it applies to
1704   snapshots as well; removing redundant pass in the generic_target class as
1705   its not needed. There is code there to fill the statements
1706
1707   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1708   targets/support/livecdfs-update.sh:
1709   Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1710   the Installer.
1711
1712   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1713   Changed version stamp to 2.0_rc6.
1714
1715   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1716   modules/generic_stage_target.py:
1717   Fix for unpack cases
1718
1719   05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1720   modules/generic_stage_target.py:
1721   Fixes for env
1722
1723   05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1724   modules/catalyst_support.py, modules/generic_stage_target.py,
1725   modules/grp_target.py, modules/livecd_stage1_target.py,
1726   modules/livecd_stage2_target.py, modules/netboot_target.py,
1727   modules/snapshot_target.py, modules/tinderbox_target.py:
1728   Stop reading env from the OS. Rely on the more on the envscript for oddball
1729   settings. Change -v to verbose and -V to version
1730
1731   04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1732   This is 2.0_rc5.
1733
1734   04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1735   Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1736   space fix issue
1737
1738   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1739   examples/generic_stage_template.spec:
1740   Added chost/cflags/cxxflags/ldflags to example spec template.
1741
1742   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1743   targets/support/rc-update.sh:
1744   OK, just kidding on that last commit. We were already doing rc-update add
1745   xdm default in livecdfs-update.sh and since it is a livecd-only function,
1746   there's no point in having it in rc-update.sh
1747
1748   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1749   targets/support/rc-update.sh:
1750   Have rc-update add xdm if livecd/xdm is set.
1751
1752   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1753   modules/catalyst_lock.py, modules/catalyst_support.py,
1754   modules/embedded_target.py, modules/generic_stage_target.py,
1755   modules/grp_target.py, modules/livecd_stage1_target.py,
1756   modules/livecd_stage2_target.py, modules/netboot_target.py,
1757   modules/stage1_target.py, modules/stage4_target.py,
1758   modules/tinderbox_target.py:
1759   So I was just kidding on that last commit.  This one is 2.0_rc4.
1760
1761   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1762   modules/catalyst_lock.py, modules/catalyst_support.py,
1763   modules/embedded_target.py, modules/generic_stage_target.py,
1764   modules/grp_target.py, modules/livecd_stage1_target.py,
1765   modules/livecd_stage2_target.py, modules/netboot_target.py,
1766   modules/stage1_target.py, modules/stage2_target.py,
1767   modules/stage4_target.py, modules/tinderbox_target.py:
1768   Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1769
1770   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1771   files/catalyst.conf, modules/catalyst_lock.py,
1772   modules/catalyst_support.py, modules/embedded_target.py,
1773   modules/generic_stage_target.py, modules/grp_target.py,
1774   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1775   modules/netboot_target.py, modules/stage1_target.py,
1776   modules/stage2_target.py, modules/stage4_target.py,
1777   modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1778   Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1779   and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1780
1781   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1782   modules/generic_stage_target.py:
1783   Fix autoresume for unpacking tarballs
1784
1785   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1786   targets/support/livecdfs-update.sh:
1787   remove gnap livecd-type per Koon's request
1788
1789   02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1790   change rc-update add modules default to rc-update add modules boot
1791
1792   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1793   modules/generic_stage_target.py, modules/grp_target.py:
1794   Add more verbosity to digests if -V is enabled, add more print messages to
1795   grp digesting code
1796
1797   02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1798   modules/generic_stage_target.py, modules/grp_target.py:
1799   Add sha/md5 digests support for grp and cleanup other sha/md5 code
1800
1801   01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1802   Fix folder name for grp build dir to not have .tar.bz2 at the end
1803
1804   01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1805   modules/catalyst_support.py, modules/generic_stage_target.py:
1806   Add md5 and sha .digests file creation per wolf31o2's feature request
1807
1808   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1809   This is catalyst-2.0_rc2.
1810
1811   30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1812   files/catalyst.conf, modules/generic_stage_target.py,
1813   modules/livecd_stage1_target.py:
1814   Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1815   after each successful kernel build;add autoresume documentation to
1816   catalyst.conf
1817
1818   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1819   targets/embedded/embedded-controller.sh,
1820   targets/embedded/embedded-fs-runscript.sh,
1821   targets/livecd-stage2/livecd-stage2-controller.sh,
1822   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1823   targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1824   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1825   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1826   targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1827   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1828   targets/support/rc-update.sh:
1829   Changed multiple spaces to tabs to satisfy my OCD.
1830
1831   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1832   targets/support/chroot-functions.sh:
1833   Bumped genkernel detection to require 3.3.0 or higher
1834
1835   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1836   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1837   targets/netboot/netboot-controller.sh:
1838   Changed to clst_use from clst_embedded_use and clst_netboot_use and
1839   clst_grp_use. This is catalyst-2.0_rc1.
1840
1841   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1842   targets/netboot/netboot-controller.sh:
1843   change to clst_use from clst_netboot_use
1844
1845   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1846   targets/livecd-stage1/livecd-stage1-chroot.sh,
1847   targets/stage4/stage4-chroot.sh:
1848   Changed to clst_use from clst_stage4_use and clst_livecd_use.
1849
1850   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1851   targets/stage4/stage4-chroot.sh:
1852   Fixed USE invocations in stage4 target.
1853
1854   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1855   modules/livecd_stage1_target.py:
1856   Force use=livecd for livecd-stage1
1857
1858   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1859   This is version 2.0_pre20051129.
1860
1861   28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1862   examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1863   Removed kudzu-knoppix from example spec files.
1864
1865   22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1866   +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1867   Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1868
1869   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1870   examples/grp_template.spec, examples/livecd-stage1_template.spec,
1871   examples/stage4_template.spec, +examples/tinderbox_template.spec:
1872   Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1873   definitions in the examples to fit in 80 columns.
1874
1875   22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1876   examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1877   modules/grp_target.py, modules/tinderbox_target.py,
1878   targets/tinderbox/tinderbox-chroot.sh:
1879   Tinderbox script: added newuse, tinderbox and grp targets added support for
1880   overriding the pkgcache location via pkgcache_path - pkgcache_path:
1881   /path/to/cache in the spec file, updated example specs to note pkgcache_path
1882
1883   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1884   Added portdir example to catalyst.conf for bug #113272.
1885
1886   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1887   targets/support/create-iso.sh:
1888   Fixed a few lines which were causing the isolinux directory to be removed
1889   when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1890
1891   21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1892   targets/support/create-iso.sh:
1893   Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1894
1895   21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1896   targets/support/bootloader-setup.sh, targets/support/functions.sh:
1897   Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1898   too many arches dont use it by default, test for an initrd in the yaboot
1899   config.
1900
1901   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1902   modules/generic_stage_target.py:
1903   Fix split error if use is specified
1904
1905   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1906   -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
1907   +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
1908   Updated palo version from catalyst 1.x for HPPA.
1909
1910   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1911   targets/support/bootloader-setup.sh:
1912   Removing for loop for grub on amd64/x86 as it was totally useless.
1913
1914   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1915   targets/support/bootloader-setup.sh:
1916   Remove vga= line for PPC.
1917
1918   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1919   targets/support/bootloader-setup.sh:
1920   PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
1921
1922   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1923   -catalyst-2.0_pre20051101-slot.patch, catalyst:
1924   Removing slot patch as it probably didn't belong here anyway, and updating
1925   version stamp to 2.0_pre20051118.
1926
1927   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1928   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1929   targets/support/bootloader-setup.sh:
1930   fix the bootloader script for isolinux so that it actually makes a cfg file,
1931   remove extra unneeded catalyst aborting print statement, reorganize rm code
1932   to make sure is splits properly and is an array even from the cmdline
1933
1934   17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1935   targets/support/livecdfs-update.sh:
1936   Added call to update-usbids to download the latest usb.ids file.
1937
1938   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1939   modules/generic_stage_target.py:
1940   Move checks of running catalyst into the target which is simpler
1941
1942   17 Nov 2005; Eric Edgar <rocket@gentoo.org>
1943   modules/generic_stage_target.py:
1944   Attempt to fix bug #111752, due to mount_safety_check calling a lock object
1945   that doesnt exist yet
1946
1947   17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
1948   Keep unnecessary programs from installing into kerncache
1949
1950   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1951   modules/generic_stage_target.py:
1952   Turn on more tracebacks at this point to better debug .. will need to turn
1953   them down as we find errors and build appropriate error handlers
1954
1955   15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1956   Changed version marker to 2.0_pre20051115 for new ebuild.
1957
1958   15 Nov 2005; Eric Edgar <rocket@gentoo.org>
1959   modules/livecd_stage2_target.py:
1960   Fix bug in livecd stage2 so that it doesnt try to use tar
1961
1962   14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1963   targets/livecd-stage2/livecd-stage2-controller.sh:
1964   Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
1965   list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
1966   of Getting_Online.txt from catalyst 1.1.10.10.
1967
1968   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1969   Added Joshua Kinard to authors for his mips contributions.
1970
1971   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1972   examples/livecd-stage2_template.spec:
1973   Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
1974   Paul Kessler on gentoo-catalyst. ;]
1975
1976   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1977   Change variables from cat1 format to cat2
1978
1979   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1980   modules/generic_stage_target.py, modules/stage1_target.py:
1981   Fix modules has no attribute register
1982
1983   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1984   modules/generic_stage_target.py:
1985   Fix broken aliases code that was just proof of concept
1986
1987   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1988   Output mkisofs command line options to assist in debugging
1989
1990   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1991   modules/generic_stage_target.py, targets/support/create-iso.sh:
1992   Fix the -o option
1993
1994   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1995   modules/generic_stage_target.py:
1996   Add VERY basic support for aliases kernel parameter.
1997
1998   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1999   modules/livecd_stage2_target.py:
2000   Remove large section of commented code
2001
2002   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2003   modules/generic_stage_target.py, modules/stage1_target.py:
2004   Allow LDFLAGS to be specified as an ENV variable for stage1
2005
2006   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2007   modules/generic_stage_target.py:
2008   Fix rc-update to automatically run default options for livecds. Removed an
2009   erroneous key check.
2010
2011   02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2012   modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2013   Make use spec key optional to default to profile defaults
2014
2015   02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2016   +examples/stage4_template.spec:
2017   Preliminary stage4_template.spec file
2018
2019   01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2020   +catalyst-2.0_pre20051101-slot.patch, catalyst:
2021   Updated version stamp and added slot patch.
2022
2023   26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2024   Fix ordering problem so self.settings is defined
2025
2026   18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2027   modules/generic_stage_target.py:
2028   Correct a rsync issue when the directory doesnt exist
2029
2030   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2031   modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2032   targets/livecd-stage2/livecd-stage2-controller.sh,
2033   targets/netboot/netboot-controller.sh,
2034   targets/stage4/stage4-controller.sh:
2035   run pre_kmerge and post_kmerge only once
2036
2037   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2038   targets/support/bootloader-setup.sh:
2039   MIPS bootloader patch
2040
2041   15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2042   targets/support/mips-arcload_conf.sh:
2043   Fix MIPS Serial Detection
2044
2045   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2046   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2047   +targets/support/mips-arcload_conf.sh:
2048   Application of Kumba's patches for MIPS support
2049
2050   13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2051   Check for the correct arch specific cd building tool
2052
2053   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2054   modules/generic_stage_target.py:
2055   Print a warning if livecd/iso is not defined
2056
2057   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2058   Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2059
2060   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2061   targets/support/post-kmerge.sh:
2062   Check for existence of files in /lib/modules before running depscan.sh. This
2063   replaces the mips-specific check and makes it portable.
2064
2065   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2066   modules/generic_stage_target.py:
2067   update autoresume logic when dealing with rsync unpack operations
2068
2069   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2070   targets/support/post-kmerge.sh:
2071   Bypass module load on mips
2072
2073   10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2074   remove --no-deps so dependancies get installed for genkernel
2075
2076   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2077   modules/generic_stage_target.py:
2078   Fix missing : statement in unpack
2079
2080   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2081   modules/generic_stage_target.py:
2082   fix livecd-stage2 unpack when seedcache is turned off
2083
2084   10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2085   targets/support/functions.sh:
2086   Fix module unpacking and make it actually optional.
2087
2088   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2089   modules/generic_stage_target.py:
2090   Fix broken seedcache autoresume interaction
2091
2092   07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2093   modules/generic_stage_target.py:
2094   Cleanup stage directories properly for tar installs
2095
2096   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2097   Tinderbox no longer cleans /tmp/*
2098
2099   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2100   targets/tinderbox/tinderbox-chroot.sh,
2101   targets/tinderbox/tinderbox-controller.sh:
2102   Fixing problem with bind mounted portage and final rsync on tinderbox target
2103   and adding additional logging.
2104
2105   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2106   Stop tinderbox from trying to create a tarball of itself
2107
2108   06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2109   modules/generic_stage_target.py:
2110   Fix catalyst so it fully disables snapcache when its not specified in the
2111   config file
2112
2113   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2114   examples/livecd-stage2_template.spec:
2115   Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2116   spec template and updating version stamp.
2117
2118   06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2119   modules/catalyst_support.py:
2120   allow file_check to proceed if key is not in use
2121
2122   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2123   Recursively make the missing directories
2124
2125   05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2126   Fix extract_modules to just echo a warning that it is missing
2127
2128   30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2129   files/catalyst.conf:
2130   Updating default configuration for catalyst and updating version stamp,
2131   since we're beginning internal testing for release.
2132
2133   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2134   modules/generic_stage_target.py:
2135   fix bug 106004 split strings into a list for empty and rm operation
2136
2137   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2138   modules/livecd_stage2_target.py:
2139   Append slashes to directories so rsyncs work properly
2140
2141   13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2142   examples/livecd-stage2_template.spec:
2143   Changing source_subpath for livecd-stage2 example for bug #101704.
2144
2145   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2146   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2147   targets/support/livecdfs-update.sh:
2148   Added livecd/xdm and livecd/xsession options. These are used to setup the
2149   default display manager and X session, respectively. Added supporting
2150   documentation to example spec files. Imported more work from my fsscript for
2151   the official LiveCD.
2152
2153   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2154   Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2155   discussion, see bug #88777.
2156
2157   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2158   modules/generic_stage_target.py:
2159   Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2160   <matsuu@gentoo.org> for the patch. Closing bug #105693.
2161
2162   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2163   targets/livecd-stage1/livecd-stage1-controller.sh,
2164   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2165   Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2166   on livecd-stage2 and removing universal motd for livecd/type of
2167   gentoo-release-livecd.
2168
2169   08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2170   modules/livecd_stage1_target.py:
2171   Add optional livecd/type env var for scripts to add optional items to the
2172   scripts
2173
2174   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2175   -livecd/files/x86-help.msg:
2176   Removing x86-help.msg as it is no longer used.
2177
2178   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2179   livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2180   livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2181   Add dobladecenter description to bootloader files for x86/amd64.
2182
2183   06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2184   Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2185
2186   01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2187   modules/generic_stage_target.py:
2188   Added split to use section for bug #104414.
2189
2190   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2191   livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2192   livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2193   Tabs to whitespaces for isolinux.
2194
2195   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2196   targets/support/bootloader-setup.sh:
2197   Changed isolinux to use new split-out help messages. Using grub gives a
2198   single help message with pager.
2199
2200   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2201   +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2202   +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2203   +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2204   Added F2->F7 help messages for isolinux.
2205
2206   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2207   livecd/files/README.txt, livecd/files/generic.motd.txt,
2208   livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2209   livecd/files/livecd-local.start:
2210   Updated files from latest used to build LiveCD.
2211
2212   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2213   Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2214
2215   29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2216   modules/catalyst_support.py:
2217   Added fix for using options with = in them with --cli (ex.
2218   livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2219   <cell@ices.utexas.edu> for pointing this out to me via email.
2220
2221   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2222   modules/generic_stage_target.py, targets/support/functions.sh:
2223   fix bug in exec_in_chroot for stage1 target
2224
2225   09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2226   modules/generic_stage_target.py:
2227   fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2228   invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2229
2230   09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2231   catalyst, examples/livecd-stage2_template.spec,
2232   examples/snapshot_template.spec, files/catalyst.conf,
2233   livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2234   livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2235   livecd/files/x86-help.msg, modules/catalyst_lock.py,
2236   modules/catalyst_support.py, modules/livecd_stage2_target.py,
2237   targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2238   targets/livecd-stage2/livecd-stage2-controller.sh,
2239   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2240   targets/stage2/stage2-preclean-chroot.sh,
2241   targets/stage3/stage3-preclean-chroot.sh,
2242   targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2243   targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2244   targets/support/filesystem-functions.sh, targets/support/functions.sh,
2245   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2246   targets/support/target_image_setup.sh:
2247   Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2248   to look at gamecdfs-update.sh yet.
2249
2250   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2251   modules/generic_stage_target.py:
2252   Remove extra debugging print statement
2253
2254   09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2255   +modules/catalyst_lock.py, modules/catalyst_support.py,
2256   modules/embedded_target.py, modules/generic_stage_target.py,
2257   modules/grp_target.py, modules/livecd_stage1_target.py,
2258   modules/livecd_stage2_target.py, modules/netboot_target.py,
2259   modules/snapshot_target.py, modules/stage1_target.py,
2260   modules/stage2_target.py, modules/stage4_target.py,
2261   targets/support/functions.sh:
2262   Add locking support. Code simplification for unpack and unpack snapshot.
2263   Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2264   Add seedcache support (Grabs output from previous target run)
2265   options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2266
2267   27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2268   modules/catalyst_support.py, modules/generic_stage_target.py:
2269   Add support to cache the snapshot dir. add snapcache to options. add
2270   snapshot_cache= to override the default location of the cache in
2271   catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2272
2273   27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2274   +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2275   Forward port README.txt and Getting_Online.txt files from catalyst
2276   1.1.10.8's release.
2277
2278   22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2279   Add automatic creation/deletion of runlevels based on rcadd rcdel
2280
2281   19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2282   Fix grp so that grp/use is not required anymore
2283
2284   12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2285   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2286   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2287   -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2288   -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2289   +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2290   +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2291   Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2292   they are known to cause booting problems.
2293
2294   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295   livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2296   Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2297   <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2298   finding this bug.
2299
2300   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2301   targets/stage1/stage1-chroot.sh:
2302   Fixed quoting in stage1 profile check.
2303
2304   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2305   targets/stage3/stage3-chroot.sh:
2306   Fixing USE for stage3.
2307
2308   07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2309   targets/support/chroot-functions.sh:
2310   Fix FETCH code so it will run for Pylon
2311
2312   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2313   targets/grp/grp-chroot.sh:
2314   Fix bindist invcation.
2315
2316   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2317   targets/grp/grp-chroot.sh:
2318   Made sure bindist was used for all emerges in GRP.
2319
2320   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2321   Fix USE flags for GRP build
2322
2323   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2324   targets/stage4/stage4-chroot.sh:
2325   let GRP use the users environment variables and removed extra
2326   GRP_STAGE23_USE from stage4
2327
2328   07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2329   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2330   Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2331
2332   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2333   fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2334   impact all previous spec files that use this option. It's beejay's fault.
2335
2336   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2337   Changed to use linux32 for ppc32 support when build host is ppc64.
2338
2339   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2340   arch/x86.py:
2341   Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2342
2343   06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2344   Minor cosmetic print statement fixes for readability
2345
2346   06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2347   modules/catalyst_support.py, modules/generic_stage_target.py:
2348   Fix None None bug and exception reporting
2349
2350   06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2351   Fix iso creation script.  Case statement out of place
2352   
2353   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2354   arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2355   arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2356   catalyst, files/catalyst.conf, modules/builder.py,
2357   modules/catalyst_support.py, modules/embedded_target.py,
2358   modules/generic_stage_target.py, modules/generic_target.py,
2359   modules/grp_target.py, modules/livecd_stage1_target.py,
2360   modules/livecd_stage2_target.py, modules/netboot_target.py,
2361   modules/snapshot_target.py, modules/stage1_target.py,
2362   modules/stage2_target.py, modules/stage3_target.py,
2363   modules/stage4_target.py, modules/tinderbox_target.py,
2364   targets/embedded/embedded-chroot.sh,
2365   targets/embedded/embedded-fs-runscript.sh,
2366   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2367   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2368   targets/grp/grp-preclean-chroot.sh,
2369   targets/livecd-stage1/livecd-stage1-chroot.sh,
2370   targets/livecd-stage1/livecd-stage1-controller.sh,
2371   targets/livecd-stage2/livecd-stage2-controller.sh,
2372   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2373   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2374   targets/netboot/netboot-image.sh, targets/stage1/build.py,
2375   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2376   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2377   targets/stage2/stage2-controller.sh,
2378   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2379   targets/stage3/stage3-controller.sh,
2380   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2381   targets/stage4/stage4-controller.sh,
2382   targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2383   targets/support/create-iso.sh, targets/support/functions.sh,
2384   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2385   targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2386   targets/support/target_image_setup.sh,
2387   targets/tinderbox/tinderbox-chroot.sh,
2388   targets/tinderbox/tinderbox-controller.sh,
2389   targets/tinderbox/tinderbox-preclean-chroot.sh:
2390   Big honkin' copyright update.
2391
2392   05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2393   modules/generic_stage_target.py:
2394   add additional logging output. Use standard os redirection methods to log to
2395   a file
2396
2397   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2398   targets/stage1/stage1-chroot.sh:
2399   Added profile sanity check for bug #97867.
2400
2401   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2402   targets/support/bootloader-setup.sh:
2403   Removing acpi=off from default kernel arguments and adding ia64
2404   livecd-stage2 support functions and cdtar.
2405
2406   30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2407   targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2408   Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2409   control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2410   splash command line.
2411
2412   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2413   targets/support/create-iso.sh:
2414   Fixed up zisofs support. Waiting for response from sparc before touching
2415   their ISO creation.
2416
2417   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2418   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2419   targets/support/functions.sh:
2420   Added livecd/bootargs and added the option to the bootloader-setup.sh script
2421   to allow it to work on all arches that dynamically build their bootloader
2422   configuration.
2423
2424   27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2425   targets/stage4/stage4-controller.sh:
2426   Fix stage4 so it doesnt run the bootloader stuff
2427
2428   24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429   targets/support/bootloader-setup.sh:
2430   Removed dokeymap from non-Gentoo releases.
2431
2432   23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2433   targets/support/livecdfs-update.sh:
2434   Added call to update-pciids to download the latest pci.ids file.
2435
2436   23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2437   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2438   modules/stage4_target.py:
2439   Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2440
2441   22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2442   Fix issue where -s on the command line would not run
2443
2444   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2445   livecd/files/generic.motd.txt:
2446   Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2447   kernel configurations.
2448
2449   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2450   targets/support/livecdfs-update.sh:
2451   Updated hostname/domainname creation for new baselayout.
2452
2453   16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2454   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2455   Fixing some bootloader isolinux/boot stuff for x86/amd64.
2456
2457   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2458   targets/support/chroot-functions.sh:
2459   Change portage emerge to use --oneshot --nodeps to keep from merging the
2460   same packages multiple times.
2461
2462   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2463   targets/stage2/stage2-chroot.sh:
2464   Added a -p bootstrap when catalyst is called with -V (verbose).
2465
2466   10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2467   targets/support/livecdfs-update.sh:
2468   Removed inittab hack, as this is done by livecd-tools.
2469
2470   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2471   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2472   Revert sync for bug #86914.  Yeah... I need to pay more attention sometimes.
2473
2474   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2475   -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2476   -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2477   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2478   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2479   targets/livecd-stage2/livecd-stage2-controller.sh:
2480   Removed gentoo.png and creation of face directory. Changed
2481   livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2482   1.1.10_pre4.
2483
2484   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2485   targets/stage1/stage1-preclean-chroot.sh,
2486   targets/support/chroot-functions.sh:
2487   Added setup_binutils function and force both of them to run during stage1
2488   cleanup.
2489
2490   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2491   examples/livecd-stage2_template.spec:
2492   Added livecd/volid explanation to example spec.
2493
2494   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2495   targets/support/create-iso.sh:
2496   General cleanup of ISO code and added default livecd/volid when it is not set.
2497
2498   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499   targets/embedded/embedded-controller.sh:
2500   Actually modify the embedded target this time.
2501
2502   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2503   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2504   targets/livecd-stage2/livecd-stage2-controller.sh,
2505   targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2506   Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2507   and livecd-stage2 targets.
2508
2509   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2510   files/catalyst.conf:
2511   Retired John Davis <zhen@gentoo.org> and added storedir to default
2512   catalyst.conf.
2513
2514   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515   targets/support/livecdfs-update.sh:
2516   Uncommented openglify, since it is needed for both opengl-update-livecd and
2517   opengl-update.
2518
2519   18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2520   modules/generic_stage_target.py:
2521   Fix print statement so it shows when kill_chroot_pids is run correctly
2522
2523   16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2524   modules/snapshot_target.py:
2525   Fix snapshot target to skip the kill_pids check
2526
2527   06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2528   Bug fixes in parse_spec, fix issues detecting list or string.
2529
2530   05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2531   modules/catalyst_support.py:
2532   Fix bug 65284. More flexible spec parsing. Should handle cases where no
2533   spaces are after :. Better handling of comments ( ie preprocessed and
2534   stripped off ). Unset empty keys.
2535
2536   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2537   targets/support/kill-chroot-pids.sh:
2538   Remove extra P_NAME definition that is never used. Saves processing time.
2539   Bumped catalyst to pre2
2540
2541   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2542   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2543   +targets/support/kill-chroot-pids.sh:
2544   User info about runscript and archscript. Added checks for processes running
2545   in the chroot and created a script to kill them. Should fix the unmounting
2546   issues with gconfd or any other running application in the chroot
2547
2548   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2549   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2550   Remove using gcc-config to set things up as we should all be using 2005.0
2551   seed stages now.
2552
2553   29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2554   examples/livecd-stage2_template.spec:
2555   Added livecd/users to example livecd-stage2 spec file.
2556
2557   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2558   targets/support/livecdfs-update.sh:
2559   Change default hostnames for livecds
2560
2561   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2562   targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2563   Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2564   bootloading
2565
2566   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2567   modules/livecd_stage2_target.py:
2568   Clear autoresume flags when build is done
2569
2570   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2571   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2572   targets/support/create-iso.sh:
2573   Fix isolinux so that it finds menus and kernels and stuff
2574
2575   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2576   modules/generic_stage_target.py:
2577   Make purge operation a little less chatty, removed print statements
2578
2579   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2580   livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2581   livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2582   updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
2583
2584   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2585   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2586   print warning message about deprecated use of cdfstype
2587
2588   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2589   targets/support/chroot-functions.sh:
2590   statically define genkernel location to eliminate which command failure if
2591   genkernel is not installed
2592
2593   27 Apr 2005; Eric Edgar <rocket@gentoo.org>
2594   modules/generic_stage_target.py:
2595   change the portage_overlay to an array so it always works
2596
2597   27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2598   modules/catalyst_support.py:
2599   Fix exception handling to remove extraneous prints of None
2600
2601   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2602   Remove iso creation code from stage4
2603
2604   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2605   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2606   modules/livecd_stage2_target.py, modules/snapshot_target.py,
2607   targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
2608   targets/livecd-stage1/livecd-stage1-chroot.sh,
2609   targets/livecd-stage1/livecd-stage1-controller.sh,
2610   targets/livecd-stage2/livecd-stage2-controller.sh,
2611   targets/netboot/netboot-controller.sh,
2612   targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
2613   targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
2614   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2615   targets/support/create-iso.sh, targets/support/kmerge.sh,
2616   targets/support/target_image_setup.sh,
2617   targets/tinderbox/tinderbox-controller.sh:
2618   Fix some exception handling in catalyst_support.py, remove intermediate
2619   destination folder of iso and tarball, add additional tests for folders not
2620   found on host but defined in spec file, keep catalyst from erroring in this
2621   case, change exit code on shell scripts so that errors are reported to
2622   catalyst and causes catalyst to die on errors, fix bug in
2623   livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
2624   check for mkisofs that informs the user of where to get the program, and
2625   removed the autoresume code from ccache and distcc installation until I can
2626   figure out a way to have the autoresume flag go someplace outside the chroot.
2627
2628   26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2629   Remove bind mounts before rm operations happen at startup
2630
2631   26 Apr 2005; Eric Edgar <rocket@gentoo.org>
2632   modules/generic_stage_target.py:
2633   Fix bug where purge deletes the autoresume directory but doesnt recreate it
2634
2635   26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2636   modules/generic_stage_target.py:
2637   fix minor bug in the purge code so that it actually runs the commands
2638
2639   22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2640   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2641   modules/stage4_target.py:
2642   Change ordering of tasks so root_overlay and fsscript occur after
2643   livecd_update, giving users a chance to override livecd_update
2644
2645   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2646   modules/catalyst_support.py, modules/generic_stage_target.py:
2647   Added a better exception handling message for keyboard interrupt and added
2648   countdown timer for purge operation to give an opportunity to exit
2649
2650   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2651   modules/catalyst_support.py, modules/generic_stage_target.py:
2652   Add support to clear the autoresume flags and improve the purge code to
2653   clean the chroot, and pkg/kern cache
2654
2655   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2656   modules/catalyst_support.py, modules/generic_stage_target.py,
2657   modules/livecd_stage1_target.py:
2658   only append livecd-tools to the livecd-stage1 target package list and move a
2659   check out of the way so command line and spec files can co-exist
2660
2661   21 Apr 2005; Eric Edgar <rocket@gentoo.org>
2662   modules/generic_stage_target.py:
2663   fixed python syntax in set_packages so catalyst will run
2664
2665   21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2666   modules/embedded_target.py, modules/generic_stage_target.py,
2667   modules/grp_target.py, modules/livecd_stage1_target.py,
2668   modules/livecd_stage2_target.py, modules/netboot_target.py,
2669   modules/stage4_target.py, modules/tinderbox_target.py,
2670   targets/embedded/embedded-chroot.sh,
2671   targets/embedded/embedded-controller.sh,
2672   targets/livecd-stage1/livecd-stage1-controller.sh,
2673   -targets/livecd-stage2/livecd-stage2-bootloader.sh,
2674   -targets/livecd-stage2/livecd-stage2-cdfs.sh,
2675   targets/livecd-stage2/livecd-stage2-controller.sh,
2676   -targets/livecd-stage2/livecd-stage2-iso.sh,
2677   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2678   +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2679   +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2680   targets/support/functions.sh, targets/support/livecdfs-update.sh,
2681   +targets/support/target_image_setup.sh:
2682   embedded target cleanups ... iso,bootloader,target_setup generalizations,
2683   minor code fixes
2684
2685   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2686   targets/livecd-stage2/livecd-stage2-controller.sh,
2687   targets/support/livecdfs-update.sh:
2688   Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
2689   a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2690   livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2691   and generic-livecd.
2692
2693   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2694   targets/livecd-stage2/livecd-stage2-controller.sh,
2695   targets/support/rc-update.sh:
2696   Updated rc-update.sh with better defaults for different livecd/type settings
2697   and cleaning up file copying in livecd-stage2-controller.sh to match
2698   catalyst 1.1.9.
2699
2700   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2701   Made example of catalyst.conf in README match the default catalyst.conf
2702   provided.
2703
2704   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2705   -REMARKS, -TODO:
2706   Removing old files from previous maintainers and updating README.
2707
2708   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709   modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2710   Added livecd/users option to create non-root users. The first user listed
2711   will also be used for auto-starting X, if X is merged onto the CD.
2712
2713   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2714   targets/livecd-stage1/livecd-stage1-controller.sh,
2715   targets/livecd-stage2/livecd-stage2-controller.sh,
2716   targets/support/livecdfs-update.sh:
2717   Updated all instances of livecd/type: gentoo-release-environmental to
2718   gentoo-release-livecd and added generic-livecd.
2719
2720   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2721   examples/fsscript.sh.example, examples/gamecd.conf.example,
2722   examples/generic_stage_template.spec, examples/grp_template.spec,
2723   examples/livecd-stage1_template.spec,
2724   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2725   examples/snapshot_template.spec:
2726   Imported example files from catalyst 1.1.9 to make them more verbose.
2727
2728   18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2729   Fix grp/use bug #89365
2730
2731   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2732   modules/generic_stage_target.py, targets/support/kmerge.sh:
2733   Fixes for initramfs overlay support.
2734
2735   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2736   modules/generic_stage_target.py, targets/support/kmerge.sh,
2737   targets/support/pre-kmerge.sh:
2738   Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2739   /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2740   caching bug; Also adding preliminary support for initramfs_overlay from
2741   genkernel
2742
2743   14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2744   modules/generic_stage_target.py, targets/support/kmerge.sh:
2745   Removed support for postconf as genkernel no longer has that option
2746
2747   14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2748   modules/embedded_target.py, modules/generic_stage_target.py,
2749   modules/grp_target.py, modules/livecd_stage1_target.py,
2750   modules/livecd_stage2_target.py, modules/netboot_target.py,
2751   modules/stage4_target.py, modules/tinderbox_target.py,
2752   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2753   targets/stage1/stage1-preclean-chroot.sh,
2754   targets/support/chroot-functions.sh:
2755   AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2756   die properly on CTRL-C; fixed stage1 bug with gcc-setup
2757
2758   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2759   modules/livecd_stage2_target.py:
2760   Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2761
2762   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2763   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2764   modules/livecd_stage2_target.py, modules/stage4_target.py,
2765   targets/livecd-stage1/livecd-stage1-controller.sh,
2766   targets/livecd-stage2/livecd-stage2-controller.sh,
2767   targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2768   targets/support/functions.sh, targets/support/kmerge.sh,
2769   targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2770   Generalized kernel support, fsscript, rcupdate, etc for stage4
2771
2772   09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2773   targets/support/pre-kmerge.sh:
2774   Removed sed for usb devices from legacy genkernel, as we're going to require
2775   a version much higher that no longer exhibits the bug.
2776
2777   08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2778   examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2779   targets/support/livecdfs-update.sh:
2780   Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2781   properly with hotplug firmwares, and also updated gamecd.conf.example, since
2782   the ut2004demo shell script has been renamed to ut2004-demo.
2783
2784   08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2785   let genkernel always reinstall itself
2786
2787   07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2788   modules/catalyst_support.py, modules/generic_stage_target.py,
2789   modules/stage1_target.py, targets/support/livecdfs-update.sh:
2790   fix case bug in livecdfs-update.sh; fix bug in initial command line
2791   arguement parsing; add cflags spec file support which is only allowed to
2792   override in stage1
2793
2794   07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2795   targets/stage3/stage3-chroot.sh:
2796   Fix a use flag bug in the stage3
2797
2798   07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2799   modules/generic_stage_target.py:
2800   Changes to allow cflags, chost, cxxflags in a spec file
2801
2802   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2803   targets/livecd-stage1/livecd-stage1-controller.sh,
2804   targets/livecd-stage2/livecd-stage2-controller.sh,
2805   targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2806   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2807   targets/support/pre-kmerge.sh:
2808   change the code to use more case statements. Fix gcc issue in stage1.
2809
2810   06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2811   targets/livecd-stage1/livecd-stage1-controller.sh,
2812   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2813   Merging in changes from catalyst 1.1.x for gamecd support.
2814
2815   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2816   targets/stage1/stage1-preclean-chroot.sh:
2817   Removing gcc-config stuff to see if its still required to work around a gcc
2818   bug
2819
2820   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2821   targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2822   Added tests for genkernel >3.2.0
2823
2824   05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2825   Fixed email address
2826
2827   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2828   Updated AUTHORS with new maintainers and updated contributors list.
2829
2830   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2831   examples/fsscript.sh.example, livecd/files/README.txt,
2832   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2833   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2834   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2835   Changed maintainers. Updated examples/fsscript.sh.example to provide better
2836   documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2837   universal.motd.txt to resolve documentation issue on bug #86914. Added
2838   x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2839   sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2840   GMT.
2841
2842   05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2843   targets/livecd-stage2/livecd-stage2-controller.sh:
2844   Removed a few unnecessary comments
2845
2846   05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2847   Removed obsolete files from the livecd directory as the functionality has
2848   moved into the targets folders
2849
2850   04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2851   +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2852   Additional catalyst 2.0.0 files
2853
2854   04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2855   +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2856   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2857   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2858   -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2859   -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2860   -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2861   -livecd/runscript/alpha-archscript.sh,
2862   -livecd/runscript/default-runscript.sh,
2863   -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2864   -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2865   -livecd/runscript-support/gamecdfs-update.sh,
2866   -livecd/runscript-support/kmerge.sh,
2867   -livecd/runscript-support/livecdfs-update.sh,
2868   -livecd/runscript-support/post-kmerge.sh,
2869   -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2870   modules/embedded_target.py, modules/generic_stage_target.py,
2871   modules/grp_target.py, modules/livecd_stage1_target.py,
2872   modules/livecd_stage2_target.py, -modules/netboot.py,
2873   +modules/netboot_target.py, modules/snapshot_target.py,
2874   modules/stage1_target.py, +modules/stage4_target.py,
2875   modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2876   +targets/embedded/embedded-controller.sh,
2877   targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2878   -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2879   +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2880   -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2881   +targets/livecd-stage1/livecd-stage1-controller.sh,
2882   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2883   -targets/livecd-stage1/livecd-stage1.sh,
2884   +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2885   +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2886   +targets/livecd-stage2/livecd-stage2-controller.sh,
2887   +targets/livecd-stage2/livecd-stage2-iso.sh,
2888   targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2889   targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2890   -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2891   -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2892   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2893   +targets/stage1/stage1-controller.sh,
2894   +targets/stage1/stage1-preclean-chroot.sh,
2895   -targets/stage1/stage1-preclean1-chroot.sh,
2896   -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2897   targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2898   targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2899   targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2900   targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2901   +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2902   +targets/stage4/stage4-preclean-chroot.sh,
2903   +targets/support/chroot-functions.sh,
2904   +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
2905   +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
2906   +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
2907   +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2908   +targets/tinderbox/tinderbox-controller.sh,
2909   targets/tinderbox/tinderbox-preclean-chroot.sh,
2910   -targets/tinderbox/tinderbox.sh:
2911   Initial Import of Catalyst 2.0.0
2912
2913   30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914   livecd/runscript-support/livecdfs-update.sh:
2915   Added /usr/portage as tmpfs (this will be made conditional later).
2916
2917   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2918   +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
2919   Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
2920   from an interactive shell.
2921
2922   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2923   -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
2924   livecd/files/livecd-local.start, -livecd/files/mkvardb,
2925   livecd/runscript-support/pre-kmerge.sh,
2926   livecd/runscript/default-runscript.sh:
2927   Moved livecd-bash_profile to livecd-bashrc. Added check for
2928   /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
2929   sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
2930   time.
2931
2932   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
2933   modules/generic_stage_target.py:
2934   Applying arm patch from vapier and closing bug #86466. This is now catalyst
2935   1.1.8, so enjoy.
2936
2937   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
2938   livecd/runscript/default-runscript.sh,
2939   targets/livecd-stage1/livecd-stage1.sh:
2940   Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
2941   #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
2942   arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
2943   /tmp in the chroot.
2944
2945   19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2946   livecd/runscript/ppc-archscript.sh:
2947   Added -l to mkisofs line for ppc as this allows full 31 character file names.
2948
2949   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2950   livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
2951   Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
2952   for multiple initrd files.
2953
2954   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955   livecd/runscript/ppc-archscript.sh:
2956   Modifed PPC archscript to close bug #84648 and also to make the PPC
2957   archscript produce multiple initrd files, like x86/amd64.
2958
2959   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2960   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2961   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2962   livecd/runscript/ppc-archscript.sh:
2963   Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
2964   isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
2965   livecd/volid for the HFS volid, too.
2966
2967   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2968   Calling this one 1.1.7 and rolling a tarball.
2969
2970   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2972   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2973   -livecd/runscript/sparc64-archscript.sh,
2974   livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
2975   Added livecd/volid to set the volume ID when creating the ISO, patch by
2976   Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
2977   sparc-archscript.sh and removing sparc64 one, as they are identical now.
2978
2979   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980   +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2981   +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2982   Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
2983
2984   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2985   livecd/runscript-support/livecdfs-update.sh:
2986   Removed hdparm from default runlevel as it break ide=nodma at boot.
2987
2988   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2989   livecd/runscript-support/kmerge.sh,
2990   livecd/runscript-support/pre-kmerge.sh,
2991   targets/livecd-stage1/livecd-stage1-chroot.sh:
2992   Revert last set of changes and remove portage version check from emerge in
2993   livecd-stage1, as it breaks catalyst's ability to fail properly on an
2994   incomplete emerge.
2995
2996   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2997   livecd/runscript-support/kmerge.sh,
2998   livecd/runscript-support/pre-kmerge.sh:
2999   Change genkernel check to use best_version and has_version to determine if
3000   the any previously installed versions of genkernel are up to date. Change
3001   emerge line for kernels to use -n option to only install if they were not
3002   previously installed.
3003
3004   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3005   livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3006   -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3007   -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3008   livecd/runscript/sparc-archscript.sh:
3009   Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3010   unified sparc32/sparc64 cdtar.
3011
3012   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3013   livecd/runscript-support/livecdfs-update.sh,
3014   livecd/runscript-support/pre-kmerge.sh:
3015   Change sudoers update to only run if /etc/sudoers exists and only reduce
3016   splash to 1024x768 on minimal and universal install CD.
3017
3018   05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3019   targets/livecd-stage1/livecd-stage1.sh:
3020   Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3021   #73363.
3022
3023   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3025   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3026   livecd/runscript/sparc64-archscript.sh,
3027   livecd/runscript/x86-archscript.sh:
3028   Added a new empty livecd file to each archscript. This will be used for an
3029   identifier by genkernel to allow booting from a non-primary CDROM.
3030
3031   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3032   Catalyst 1.1.6 is here.
3033
3034   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3035   targets/stage1/stage1-preclean2-chroot.sh:
3036   Commenting out stage1 cleaning of /var/db.
3037
3038   02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3039   livecd/runscript-support/pre-kmerge.sh:
3040   Made splash reduction to 1024x768 only for minimal and universal release media.
3041
3042   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3043   targets/stage1/stage1-preclean2-chroot.sh:
3044   Added SLOT files back to /var/db entries in stage1.
3045
3046   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3047   +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3048   livecd/runscript/default-runscript.sh,
3049   livecd/runscript-support/livecdfs-update.sh,
3050   targets/livecd-stage2/unmerge.sh:
3051   Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3052   not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3053   the copy from preserving permissions and also adding /usr/share/faces and
3054   default Gentoo icon. We'll see how the icon does for us. Removing serial
3055   init script, as it causes problems with the splash theme.
3056
3057   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058   targets/livecd-stage1/livecd-stage1.sh:
3059   -n, not -z
3060
3061   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062   livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3063   livecd/runscript-support/kmerge.sh,
3064   livecd/runscript-support/livecdfs-update.sh,
3065   livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3066   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3067   targets/stage1/stage1-preclean2-chroot.sh:
3068   Removed x-setup from local.start and added in symlinks for gconf, portage
3069   profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3070   baselayout and removed /etc/startx from the environmental type. Commented
3071   unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3072   file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3073   users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3074   for X, use the latest pci.ids and usb.ids from portage, and create
3075   /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3076   post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3077   snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3078   one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3079   gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3080   executable.
3081
3082   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3083   Removed ccache from default options as it breaks catalyst when merged with
3084   USE=-ccache.
3085
3086   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087   modules/snapshot_target.py:
3088   Added /local/ to snapshot exclusion.
3089
3090   31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091   livecd/runscript-support/livecdfs-update.sh:
3092   Updated to attempt to start 5 interfaces, rather than 4. You can blame
3093   gustavoz and his 5 interface Xeon for this.
3094
3095   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3096   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3097   Added a conditional before killing gconfd-2. This is also going to be
3098   catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3099   release.
3100
3101   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3103   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3104   Moved killall -9 gconfd-2 to execute outside chroot.
3105
3106   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3107   livecd/files/x86-help.msg:
3108   Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3109   tabs with spaces.
3110
3111   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112   livecd/runscript/x86-archscript.sh:
3113   Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3114   line.
3115
3116   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3117   Version 1.1.4
3118
3119   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3120   targets/livecd-stage1/livecd-stage1.sh:
3121   Added killall for gconfd-2 back into livecd-stage1.sh
3122
3123   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124   livecd/runscript/alpha-archscript.sh:
3125   Alpha fixes for multiple kernels..
3126
3127   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128   livecd/runscript-support/kmerge.sh:
3129   Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3130
3131   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132   livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3133   livecd/runscript/sparc64-archscript.sh:
3134   Force devfs if udev is not selected for all supporting arches.
3135
3136   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3137   livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3138   livecd/runscript-support/kmerge.sh:
3139   Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3140   kernels.
3141
3142   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3144   Re-enabled preclean in grp and added gconfd-2 killing.
3145
3146   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147   livecd/runscript/x86-archscript.sh:
3148   Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3149   users to use apm.
3150
3151   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3152   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3153   targets/livecd-stage1/livecd-stage1-chroot.sh,
3154   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3155   targets/livecd-stage1/livecd-stage1.sh,
3156   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3157   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3158   Added ability to pause indefinitely. This closes bug #79798. I've also added
3159   the gcond-2 killall back in, but now it is in the actual preclean script and
3160   is executed inside the chroot.
3161
3162   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3163   Updated for 1.1.3 release.
3164
3165   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3166   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3167   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3168   targets/netboot/netboot-packages.sh,
3169   targets/tinderbox/tinderbox-chroot.sh:
3170   Updated to use package.use correctly. Blame Robert Paskowitz
3171   <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3172
3173   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3174   targets/stage1/stage1-preclean2-chroot.sh:
3175   Fixed find line for new stage1 /var/db/pkg.
3176
3177   25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3178   targets/stage1/stage1-preclean2-chroot.sh:
3179   Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3180   COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3181   its size small.
3182
3183   24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3184   livecd/runscript-support/livecdfs-update.sh:
3185   Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3186   added net.ethX symlinks, and added copying of files from
3187   /usr/lib/hotplug/firmware into firmware tarball.
3188
3189   23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190   livecd/runscript-support/livecdfs-update.sh:
3191   Firmware updated to use new /lib/firmware directory.
3192
3193   16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3194   fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3195   work when both -f and -C were used on the command line.
3196
3197   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3199   targets/livecd-stage1/livecd-stage1-chroot.sh,
3200   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3201   targets/stage3/stage3-chroot.sh:
3202   Added a portage version check to each target that uses --newuse to ensure a
3203   high enough version is used. This resolves bug #75336.
3204
3205   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3206   livecd/files/livecd-local.start:
3207   Possible local.start fix for beejay.
3208
3209   12 Jan 2005; John Davis <zhen@gentoo.org>
3210   modules/embedded.py:
3211   kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3212
3213   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3214   livecd/runscript-support/kmerge.sh:
3215   Added ccache support to genkernel call in livecd-stage2.
3216
3217   11 Jan 2005; John Davis <zhen@gentoo.org>
3218   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3219   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3220   targets/netboot/netboot.sh:
3221   netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3222   some feature enhancements.
3223
3224   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3225   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3226   targets/livecd-stage1/livecd-stage1-chroot.sh,
3227   targets/livecd-stage1/livecd-stage1.sh,
3228   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3229   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3230   Added a -F or --fetchonly command line option and closing out bug #77480.
3231   Also added a portage version check to livecd-stage1 to close out bug #68307.
3232
3233   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234   livecd/runscript-support/livecdfs-update.sh,
3235   targets/stage3/stage3-chroot.sh:
3236   Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3237   target to use emerge -e when building. This is only temporary until the
3238   bootstrap.sh script can be fixed or another solution can be decided upon.
3239
3240   09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3241   +targets/embedded/kmerge.sh:
3242   partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3243   from mutex@gentoo.org
3244
3245   09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3246   modules/livecd_stage2_target.py:
3247   fix for bug #76146
3248
3249   05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3250   livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3251   Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3252   targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3253   the brokenness of a stage1 tarball.
3254
3255   04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3256   patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3257   cmdline
3258
3259   04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3260   modules/livecd_stage2_target.py:
3261   fix for #76530
3262
3263   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3264   -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3265   -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3266   -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3267   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3268   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3269   Upgraded the isolinux cdtar files and closing bug #70518.
3270
3271   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3272   modules/embedded_target.py, modules/generic_stage_target.py,
3273   modules/grp_target.py, modules/livecd_stage1_target.py,
3274   modules/livecd_stage2_target.py, modules/netboot.py,
3275   modules/stage1_target.py, modules/tinderbox_target.py:
3276   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3277   separate out specific target logic from the generic targets modules.
3278
3279   03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3280   new PPC arch file from pvdabeel@gentoo.org
3281
3282   01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3283   examples/generic_stage_template.spec, modules/catalyst_support.py:
3284   tweaking error handling in the main catalyst script
3285   updated the example to include a blurb about portage_confdir
3286
3287   29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3288   livecd/runscript-support/livecdfs-update.sh:
3289   Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3290
3291   17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3292   fix for #73851
3293
3294   17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3295   fix for #66592. catalyst now gives a traceback when it bails out, making
3296   troubleshooting amazingly easier
3297
3298   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3299   modules/catalyst_support.py, modules/embedded_target.py,
3300   modules/generic_stage_target.py, modules/grp_target.py,
3301   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3302   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3303   Reversing patch from Eric Edgar from bug #70663.
3304
3305   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3306   livecd/runscript/x86-archscript.sh:
3307   Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3308   not work without it (mkisofs fails on creating ISO).
3309
3310   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3311   modules/catalyst_support.py, modules/embedded_target.py,
3312   modules/generic_stage_target.py, modules/grp_target.py,
3313   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3314   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3315   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3316   separate out specific target logic from the generic targets modules.
3317
3318   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3319   modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3320   targets/embedded/embedded.sh:
3321   Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3322
3323   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3324   +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3325   livecd/runscript/default-runscript.sh,
3326   livecd/runscript-support/gamecdfs-update.sh,
3327   livecd/runscript-support/livecdfs-update.sh,
3328   modules/livecd_stage2_target.py:
3329   Added gamecd/conf option to livecd_stage2_target.py, added
3330   gamecd.conf.example to /examples, cleaned up game-specific code in
3331   gamecdfs-update.sh to make it more generic, added more fundtionality to
3332   livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3333   and gentoo-gamecd to make spec files simpler and to remove the need for
3334   specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3335   user to still use a custom fsscript of their own.
3336
3337   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3338   +livecd/files/environmental.motd.txt,
3339   targets/livecd-stage1/livecd-stage1.sh:
3340   Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3341
3342   15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3343   livecd/runscript/default-runscript.sh,
3344   livecd/runscript-support/livecdfs-update.sh:
3345   Added gentoo-release-environmental as a valid livecd/type and did some
3346   cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3347   devices other than eth0.
3348
3349   14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3350   targets/livecd-stage1/livecd-stage1-chroot.sh:
3351   Changed livecd-stage1 to merge each package individually. This should not
3352   make it into a production version of catalyst, but is here as a possible
3353   solution to bug #68307.
3354
3355   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3356   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3357   livecd/runscript/sparc-archscript.sh,
3358   livecd/runscript/sparc64-archscript.sh,
3359   livecd/runscript/x86-archscript.sh:
3360   Added failures to all arches on mkisofs failure and also made -z option to
3361   mkisofs optional on x86 depending on loop type used.
3362
3363   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3364   livecd/runscript/x86-archscript.sh:
3365   Making sure the mkisofs call causes a failure when it doesn't complete
3366   successfully. Once again, blame jforman, our beloved infra-monkey.
3367
3368   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3369   livecd/runscript/default-runscript.sh:
3370   squashfs-utils->squashfs-tools fix.  Blame jforman.
3371
3372   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3373   livecd/isogen/x86-isogen.sh:
3374   Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3375   possibly not booting on really old systems.
3376
3377   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3378   livecd/runscript/x86-archscript.sh:
3379   Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3380   possibly not booting on really old systems.
3381
3382   08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3383   livecd/runscript-support/livecdfs-update.sh:
3384   Save some space by removing redundant firmware after tarball is made, only
3385   perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3386   readable.
3387
3388   06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3389   targets/stage1/stage1-preclean2-chroot.sh:
3390   Added patch from vapier and closing bug #73556.
3391
3392   22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3393   modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3394   +targets/embedded/embedded-fs-runscript.sh,
3395   targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3396   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3397   fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3398   from mutex@gentoo.org for modules/embedded.py
3399
3400   19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3401   livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3402   livecd/runscript-support/livecdfs-update.sh:
3403   Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3404   aliases having --color rather than --color=auto.
3405
3406   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3407   livecd/files/livecd-local.start:
3408   Let's try actually making a proper edit on livecd/files/livecd-local.start
3409   this time, shall we...
3410
3411   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3412   livecd/files/livecd-local.start:
3413   Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3414   x-setup check for /etc/startx.
3415
3416   14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3417   livecd/runscript-support/gamecdfs-update.sh:
3418   Fixing minor sed bug in gamecdfs-update.sh.
3419
3420   07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3421   examples/snapshot_template.spec,
3422   livecd/runscript-support/gamecdfs-update.sh,
3423   livecd/runscript-support/livecdfs-update.sh:
3424   Fixing typo in snapshot_template.spec and closing bug #70321.
3425
3426   02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3427   livecd/runscript-support/pre-kmerge.sh:
3428   Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3429   genkernel will only add the 1024x768 version of the gensplash image to the
3430   bzImage, which added with the livecd-stage2 removal of the unused splash
3431   images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3432
3433   29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3434   +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3435   livecd/runscript/sparc64-archscript.sh:
3436   Updated with silo/mkisofs patch from gustavoz.
3437
3438   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3439   livecd/files/x86-help.msg:
3440   Updated x86-help.msg to make it fall more inline with current
3441   genkernel/livecd-tools options.
3442
3443   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3444   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3445   livecd/runscript-support/pre-kmerge.sh:
3446   Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3447   it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3448   genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3449   loading.
3450
3451   22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3452   livecd/runscript-support/kmerge.sh,
3453   livecd/runscript-support/livecdfs-update.sh,
3454   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3455   Changed kernel build caching to use kerncache option, rather than pkgcache
3456   option. Fixed --postconf and --callback for builds that do not require them.
3457   Removed delay when removing package sin the system profile. This is now
3458   catalyst 1.1.0, so enjoy.
3459
3460   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3461   livecd/runscript-support/livecdfs-update.sh:
3462   Stopping udev from using the nasty device tarball.  We don't need it anyway.
3463
3464   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3465   livecd/runscript/sparc-archscript.sh,
3466   livecd/runscript/sparc64-archscript.sh,
3467   livecd/runscript-support/kmerge.sh,
3468   livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3469   Fixing gpm support by uncommenting default settings. Fixing case where
3470   boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3471   Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3472   not get renamed. Fixed a problem where we were accidentally removing the
3473   hwdata-knoppix versions of pci.ids and usb.ids and linking
3474   /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3475   for 2004.3 and catalyst 1.1.0.
3476
3477   19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3478   patch from vapier@gentoo.org for bug #68080
3479
3480   19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3481   livecd/runscript-support/kmerge.sh:
3482   made kernel caching dependent on the "pkgcache" option so that genkernel's
3483   postconf can actually work
3484
3485   18 Oct 2004; John Davis <zhen@gentoo.org>
3486   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3487   livecd/runscript-support/livecdfs-update.sh:
3488   patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3489
3490   17 Oct 2004; John Davis <zhen@gentoo.org>
3491   livecd/runscript-support/livecdfs-update.sh:
3492   firmware tarball fix for packages that need firmware such as ipw2100
3493
3494   16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3495   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3496   livecd/runscript-support/livecdfs-update.sh,
3497   modules/livecd_stage2_target.py:
3498   patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3499
3500   14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3501   acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3502   should not hurt non-HT users
3503
3504   12 Oct 2004; John Davis <zhen@gentoo.org>
3505   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3506   +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3507   targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3508   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3509   livecd/runscript-support/kmerge.sh:
3510   bugfixes for #67195, #67197, #67122, and #46918
3511
3512   12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3513   small netboot fixups
3514
3515   11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3516   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3517   targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3518   targets/netboot/netboot.sh:
3519   sweeping updates and changes to the netboot code. the patches should fix the
3520   arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3521   Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3522
3523   06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3524   livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3525   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3526   targets/netboot/netboot.sh:
3527   more code cleanup and maintenance
3528
3529   05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3530   modules/generic_stage_target.py, +modules/netboot.py,
3531   +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3532   +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3533   +targets/netboot/netboot.sh:
3534   initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3535   for writing them!
3536
3537   05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3538   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3539   targets/livecd-stage1/livecd-stage1-chroot.sh,
3540   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3541   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3542   bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3543   have to start a server on the build host for it to distribute.
3544
3545   04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3546   added a new -s/ --snapshot option. no more using --cli to create snapshots,
3547   just do -s version_stamp
3548
3549   29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3550   bugfix #60502 - the stage2 target can now resume the bootstrapping process
3551
3552   28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3553   +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3554   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3555   modules/livecd_stage2_target.py:
3556   udev support for livecds
3557
3558   16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3559   +targets/livecd-stage2/unmerge.sh:
3560   bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3561   Also, livecd-stage2 unmerge.sh added back in.
3562
3563   13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3564   livecd/runscript-support/livecdfs-update.sh:
3565   bugfixes for #60887 and #63338
3566
3567   09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3568   bugfixes for #63382 and #63338
3569
3570   08 Sep 2004; John Davis <zhen@gentoo.org>
3571   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3572   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3573   livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3574   livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3575   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3576   targets/livecd-stage1/livecd-stage1-chroot.sh,
3577   -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3578   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3579   lots of changes in this revision. first of all, major cosmetic fixups to the
3580   archscripts. i also fixed a non-reported bug where pkgcache was not being used
3581   for distcc or ccache builds in most of the targets. bug #56581 is finially
3582   closed (kernel caching for multiple runs of the livecd-stage2 build) - big
3583   performance enhancement here.
3584
3585   07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3586   modules/livecd_stage2_target.py:
3587   fix for bug #63033, thanks to usata@gentoo.org for the patch
3588
3589   30 Aug 2004; John Davis <zhen@gentoo.org>
3590   livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
3591   bugfixes for #61537 and #61779
3592
3593   13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
3594   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3595   modules/snapshot_target.py:
3596   bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
3597   enhancements), and #56773 (catalyst overlay for build root). Snapshotting
3598   time should also be improved due to a more efficient use of rsync. This commit will
3599   mark the portage version of catalyst-1.9.0.
3600
3601   10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
3602   add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
3603   #59882.
3604
3605   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3606   fix for bug #58208
3607
3608   02 Aug 2004; John Davis <zhen@gentoo.org>
3609   livecd/runscript-support/livecdfs-update.sh:
3610   bugfix #51086
3611
3612   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3613   +targets/stage1/build.py, -targets/stage1/build.sh,
3614   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
3615   targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
3616   targets/stage3/stage3-chroot.sh:
3617   applied patch from bug #58840. it should fix up things for uclibc stages and
3618   cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
3619
3620   21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
3621   +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
3622   +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
3623   -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
3624   -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
3625   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3626   livecd/runscript-support/livecdfs-update.sh,
3627   modules/livecd_stage2_target.py:
3628   addition of wolf31o2's gamecd patchset. untested, so please beware
3629
3630   14 Jul 2004; John Davis <zhen@gentoo.org>
3631   livecd/runscript-support/livecdfs-update.sh,
3632   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3633   fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
3634   livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
3635   this out of generic_stage_target and into livecd-stage2 since the
3636   livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
3637
3638   13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
3639   changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
3640   default rc'ed programs when only one change was required to rcadd. so I
3641   changed it so that the defaults are *always* loaded and specified additions/
3642   deletions are just added on top of those.
3643
3644   12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
3645   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3646   targets/livecd-stage1/livecd-stage1-chroot.sh,
3647   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3648   targets/tinderbox/tinderbox-chroot.sh:
3649   changing the more verbose behavior to the -V (verbose) flag
3650
3651   12 Jul 2004; <zhen@gentoo.org> catalyst,
3652   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3653   targets/livecd-stage1/livecd-stage1-chroot.sh,
3654   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3655   targets/tinderbox/tinderbox-chroot.sh:
3656   the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
3657   it is about to merge so that deps and USE flags are more evident
3658
3659   11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
3660   modules/catalyst_support.py:
3661   completely rewrote the catalyst main script so that it can actually utilize
3662   more than one command line flag. new functionality included, but not active
3663   yet (--debug and --verbose). arguments can still be passed on the commandline
3664   through the use of the -C (--cli) flag. updated the arg_parse function in
3665   catalyst_support.py to accomodate my changes.
3666
3667   02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3668   modules/generic_target.py, modules/grp_target.py,
3669   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3670   modules/snapshot_target.py, modules/stage1_target.py,
3671   modules/stage2_target.py, modules/stage3_target.py,
3672   modules/tinderbox_target.py, targets/stage1/stage1.sh:
3673   fixes for bugs #55192 and #54137
3674   added a new key for all specfiles, portage_confdir.
3675   this should point to a directory similar in functionality to /etc/portage.
3676   
3677   cleaned up the module code a bit so that unnecessary modules
3678   are not imported.
3679   
3680   more work on resuming. it is getting there, but it still needs a ton of work,
3681   so please test, and report bugs.
3682
3683   18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
3684   modules/catalyst_support.py, modules/generic_stage_target.py,
3685   targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
3686   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3687   stage resuming functionality should be working. I still have to work on GRP
3688   and livecds, but they should not be hard. I could not incorporate emerge
3689   --resume into stage resuming functionality because in some instances, portage
3690   is remerged (bootstrap, stage2), which wipes out the resume data and puts
3691   catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3692   ). I also made some small tweaks to the stage target scripts which clean up
3693   the envscript stuff. Not noticable performance wise, but it makes me feel all
3694   warm and fuzzy to know that it is programmed absolutely correctly ;)
3695
3696   16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3697   modules/generic_stage_target.py:
3698   revamped the cmd() structure so that it could properly return error codes.
3699   Please note that this might break catalyst until there is some further
3700   testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3701   of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3702   now. Additionally, catalyst will stop when there is an error with an ebuild
3703   ... it didn't do this before, it just plowed along and packed things up.
3704   
3705   Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3706   portage.py and then answering my noob questions.
3707
3708   13 Jun 2004; John Davis <zhen@gentoo.org>
3709   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3710   livecd/runscript-support/livecdfs-update.sh:
3711   some last minute fixins
3712   (stuff to work with the new genkernel)
3713
3714   13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3715   rolling out 1.0.8.1
3716
3717   11 Jun 2004; John Davis <zhen@gentoo.org>
3718   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3719   new key, livecd/fsscript. use this to run commands in the livecdfs before it
3720   is made into an iso
3721
3722   10 Jun 2004; John Davis <zhen@gentoo.org>
3723   livecd/runscript-support/kmerge.sh,
3724   livecd/runscript-support/livecdfs-update.sh,
3725   livecd/runscript-support/post-kmerge.sh,
3726   livecd/runscript-support/pre-kmerge.sh:
3727   two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3728   functions control what scripts are added to their respective runlevels. This
3729   option would be specified like so in the spec file: livecd/rcadd:
3730   metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3731
3732   08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3733   modules/catalyst_support.py, modules/livecd_stage2_target.py:
3734   livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3735   the code to give a nice error msg instead of a cryptic traceback
3736
3737   04 Jun 2004; John Davis <zhen@gentoo.org>
3738   livecd/runscript-support/livecdfs-update.sh:
3739   small fix for bootsplash, needed to link clst_livecd_bootsplash to
3740   /etc/bootsplash/default
3741
3742   04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3743   targets/embedded/embedded-chroot.sh,
3744   targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3745   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3746   targets/livecd-stage1/livecd-stage1-chroot.sh,
3747   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3748   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3749   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3750   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3751   targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3752   targets/tinderbox/tinderbox-chroot.sh,
3753   targets/tinderbox/tinderbox-preclean-chroot.sh,
3754   targets/tinderbox/tinderbox.sh:
3755   Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3756
3757   02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3758   Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3759   more efficient, and I added a new snapshot specfile option, portdir_overlay.
3760   It should be a full path pointing to a portage overlay dir.
3761
3762   27 May 2004; John Davis <zhen@gentoo.org>
3763   livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3764   livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3765   livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3766   livecd/runscript/default-runscript.sh:
3767   added updated silos and fixed motd bug
3768
3769   22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3770   rolling out version 1.0.8
3771
3772   22 May 2004; John Davis <zhen@gentoo.org>
3773   livecd/runscript-support/kmerge.sh,
3774   livecd/runscript-support/livecdfs-update.sh,
3775   modules/livecd_stage2_target.py:
3776   added key livecd/bootsplash
3777
3778   21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3779   livecd/runscript/sparc-archscript.sh,
3780   livecd/runscript/sparc64-archscript.sh:
3781   sparc fixup patches from gustavoz at g.org
3782
3783   20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3784   added support for blacklisting modules via hotplug in livecd-stage2. spec key
3785   is livecd/modblacklist
3786
3787   19 May 2004; John Davis <zhen@gentoo.org>
3788   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3789   livecd/runscript/x86-archscript.sh:
3790   added support for livecd/overlay, changed vga=0x317 to vga=791
3791   in the x86 archscript as it is a more standard setting and should
3792   work on more hardware
3793
3794   17 May 2004; John Davis <zhen@gentoo.org>
3795   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3796   livecd/runscript-support/kmerge.sh,
3797   livecd/runscript-support/livecdfs-update.sh,
3798   modules/livecd_stage2_target.py:
3799   fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3800   we also now have basic motd copying support for more branded livecds
3801
3802   16 May 2004; John Davis <zhen@gentoo.org>
3803   livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3804   added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3805   for passing args to genkernel. gmsoft@gentoo.org requested this one.
3806
3807   16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3808   modules/catalyst_support.py, modules/embedded_target.py,
3809   modules/generic_stage_target.py, modules/generic_target.py,
3810   modules/grp_target.py, modules/livecd_stage1_target.py,
3811   modules/livecd_stage2_target.py, modules/stage1_target.py,
3812   modules/stage2_target.py, modules/stage3_target.py,
3813   modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3814   finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3815   caused gcc profile problems.
3816
3817   12 May 2004; John Davis <zhen@gentoo.org>
3818   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3819   livecd/runscript-support/livecdfs-update.sh,
3820   livecd/runscript-support/post-kmerge.sh,
3821   livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3822   modules/targets.py:
3823   fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3824   silliness). Most notably, I have taken advantage of the update-modules
3825   --assume-kernel fix from agriffis so that we can actually use 3rd party
3826   modules now. Please note that >=baselayout-1.9.0 is required.
3827
3828   02 May 2004; Olivier Crete <tester@gentoo.org>
3829   arch/x86.py:
3830   Added forgotten CHOST for i386 subarch
3831
3832   30 Apr 2004; John Davis <zhen@gentoo.org>
3833   livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3834   livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3835   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3836   livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3837   lots of changes
3838   -fixed 2004.0 branding in the isolinux cdtar
3839   -fixed up acpi stuff in the runscripts
3840   -fixed up the x86 help message and corrected the numerous errors in it
3841
3842   26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3843   livecd/runscript/default-runscript.sh:
3844   fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3845   1.0.7. we are ready for release
3846
3847   16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3848   fix for the problem that gustavoz found wrt the /dev creation stuff not
3849   detecting arches. also an efficiency fix for stage1 building
3850
3851   14 Apr 2004; John Davis <zhen@gentoo.org>
3852   targets/embedded/embedded-chroot.sh,
3853   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3854   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3855   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3856   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3857   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3858   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3859   targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3860   targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3861   targets/tinderbox/tinderbox-preclean-chroot.sh,
3862   targets/tinderbox/tinderbox.sh:
3863   fix for bug #47733 - fixes for distcc and an envscript bugfix
3864
3865   13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3866   fix for bug 47626
3867
3868   12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3869   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3870   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3871   targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3872   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3873   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3874   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3875   targets/stage1/stage1-preclean1-chroot.sh,
3876   targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3877   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3878   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3879   targets/tinderbox/tinderbox.sh:
3880   lots of cleanup on the bash backend. take a look @ the code and report bugs to
3881   zhen@gentoo.org please.
3882
3883   06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3884   fix for /dev in stage1
3885
3886   05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3887   bugfix for #46861
3888
3889   04 Apr 2004; Benjamin Judas <beejay@gentoo.org> 
3890   livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3891   livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3892   Added the two kernel-configs for 2004.1 x86
3893
3894   04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3895   targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3896   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3897   targets/tinderbox/tinderbox.sh:
3898   fix to address missing /dev in stages, fixed path for env-update in all of the
3899   targets
3900
3901   02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3902   use broken for grp, livecd-stage1, tinderbox, etc. fixed
3903
3904   01 Apr 2004; John Davis <zhen@gentoo.org>
3905   livecd/runscript/default-runscript.sh:
3906   added in fix for the module.conf stuff courtesy of Benjamin Judas
3907   <beejay@gentoo.org>
3908
3909   01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3910   files/x86-help.msg:
3911   cosmetic touchups for 1.0.5
3912
3913   31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
3914   added support to the stage2 for stackable profiles bootstrap
3915
3916   31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
3917   sparc compatibility patches from gustavoz@gentoo.org added. These patches add
3918   support for sparc32/64 build compatibility
3919
3920   30 Mar 2004; John Davis <zhen@gentoo.org>
3921   livecd/runscript/default-runscript.sh, modules/targets.py,
3922   targets/stage1/build.sh:
3923   fix for bug 46022, more stackable profile fixes, embedded patches added
3924
3925   26 Mar 2004; John Davis <zhen@gentoo.org>
3926   livecd/runscript/default-runscript.sh, modules/targets.py,
3927   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3928   targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
3929   targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
3930   fixes for bugs #44625 and #45805
3931
3932   24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
3933   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3934   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
3935   memtest is in. if you want to use it, check out the memtest86 cd tarball
3936   Also, fixes for bugs 45078, 45188, 44306
3937
3938   23 Mar 2004; John Davis <zhen@gentoo.org>
3939   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3940   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
3941   livecd/runscript/x86-archscript.sh, modules/targets.py,
3942   targets/livecd-stage3/unmerge.sh:
3943   added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
3944   created at the end of the livecd-stage2 process.
3945
3946   22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
3947   targets/embedded/embedded.sh:
3948   preliminary embedded support added thanks to david@futuretel.com (mut3x)
3949
3950   19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
3951   targets/stage1/stage1.sh, targets/stage3/stage3.sh:
3952   removing the hardened-gcc deps since the package itself is deprecated'
3953
3954   05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
3955   changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
3956
3957   04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
3958   examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
3959   examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
3960   examples/livecd/alpha/config-2.4.21-r4-alpha,
3961   examples/livecd/alpha/config-2.4.21-r4-jensen,
3962   examples/livecd/alpha/config-2.4.21-r4-legacy,
3963   examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
3964   examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
3965   fixes for bugs 43676, 43701. Alpha support added as well.
3966
3967   25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>: 
3968   added powerpc livecd support, preparing for 2004.0 release. Preliminary 
3969   kde/gnome cd specs added.
3970
3971   18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
3972   fix in catalyst.conf for bug #42044
3973
3974   13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
3975   arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
3976   examples/livecd/sparc64/config-2.4.24-sparc64:
3977   sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
3978
3979   12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
3980   feature additions (see 11 Feb 2004) and added support for a $clst_conf 
3981   environment variable. You can use the $clst_conf variable to point to
3982   a file to use in place of /etc/catalyst.conf. By setting this variable
3983   in your shell, catalyst can easily be used by multiple people on the
3984   same machine. Also, ccache support now works for genkernel.
3985   
3986   11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
3987   livecd-stage2 target, as this is handled by the runscript now. Added support
3988   for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
3989   "/boot/kernel/foo/extraversion" an optional rather than required parameter.
3990   The aforementioned "packages" is used to specify kernel-related packages
3991   (like module ebuilds) to merge with each kernel, and the new "use" option is
3992   used to specify the USE settings you'd like exported to the environment
3993   during kernel as well as kernel "packages" build.
3994
3995   10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
3996   modules/builder.py, modules/catalyst_support.py, modules/targets.py,
3997   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3998   targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
3999   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4000   targets/tinderbox/tinderbox.sh:
4001   added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4002   it for ebuild - added headers to everything and removed deprecated dirs
4003
4004   14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4005   adding Kumba's patches for MIPS
4006
4007   16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4008   Added hppa specific code.
4009
4010   29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4011   tinderbox examples in examples/ dir.
4012   
4013   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4014   into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4015   "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4016   how to use it.
4017  
4018   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4019   file parsing and reading added. Will get added to the code soon.
4020   
4021   05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4022   seem to be working well for stage1/2/3 so I've added a README.
4023   
4024   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4025   structure. Everything is falling nicely into place.
4026   
4027   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4028   integrated into current prototype code.
4029   
4030   27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4031   handling integration, got some of the target code nicely fleshed out.
4032   
4033   24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in 
4034   progress on the python parts.
4035   
4036   17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4037   files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4038   files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4039   for organiation's sake, I have moved the files, such as livecd foundations,
4040   into catalyst/files. It will make it easier for us when ebuild time comes
4041   around.
4042
4043   15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4044   All preliminary target build scripts are now added and coded to near as spec
4045   that we can have at this point.
4046
4047   14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4048   snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4049   cleans up after itself (temp files deleted,) something that should be
4050   continued as much as reasonably possible in other parts of catalyst. Also, we
4051   have /etc/catalyst.conf config file reading stub code completed, and internal
4052   fall-backs to reasonable global config defaults completed.
4053   
4054