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