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