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