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