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