1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/stage1/stage1-chroot.sh:
6 We don't need --newuse if we're not using binary packages, so there's no
9 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
10 targets/livecd-stage2/livecd-stage2-controller.sh:
11 Added initial framework for creating the CD's root on livecd/livedvd.
12 Currently, the end result is the same, but I'll be adding code to
13 automatically copy the stages and to automatically download the distfiles.
15 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
16 targets/livecd-stage2/livecd-stage2-controller.sh,
17 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
18 targets/support/rc-update.sh:
19 Change all checks for livecd/type: gentoo-release-livecd to
20 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
21 to allow for auto-fetching of distfiles and stages onto official DVD media.
23 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
24 targets/livecd-stage1/livecd-stage1-controller.sh,
25 targets/livecd-stage2/livecd-stage2-controller.sh:
26 Updated TODO. Added code to livecd-stage1 to generate a package list, which
27 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
28 the distfiles automatically.
30 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
31 modules/generic_stage_target.py:
32 Fix seedcache output so it fits in 80 columns.
34 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
35 targets/stage1/stage1-chroot.sh:
36 We should likely install baselayout before anything else, including the
37 package manager. As such, I've moved it to after sys-apps/baselayout is
40 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
41 targets/livecd-stage2/livecd-stage2-controller.sh:
42 Check for a snapshot in the overlay and error if one is present. This should
43 ensure that the snapshot on the CD is the same as the one used to build the
46 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
47 modules/catalyst_support.py:
48 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
49 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
52 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
53 targets/stage1/stage1-chroot.sh:
54 Change back to using sys-apps/baselayout. We'll need to come up with a
55 better permanent solution now that virtual/baselayout is no more.
57 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
58 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
59 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
61 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
62 targets/support/bootloader-setup.sh:
63 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
66 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
67 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
68 Added TODO. Changed create_handbook_icon call to only be called if
69 /docs/handbook/index.html exists on the disk or in livecd/overlay.
71 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
72 targets/support/kmerge.sh:
73 Run sed on KERNELVERSION to escape the slashes so we can use it in another
76 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
77 targets/support/kmerge.sh:
78 Modify test to run if package.provided exists instead of if it doesn't.
79 Run sed on the correct file.
81 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
82 targets/support/chroot-functions.sh:
83 Added --noreplace to setup_myfeatures merges so we don't blow away any
84 packages which are already installed with the proper USE flags for the given
85 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
87 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
88 livecd/files/README.txt:
89 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
91 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
92 targets/support/rc-update.sh:
93 Added mdraid for baselayout-2 users.
95 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
96 targets/support/kmerge.sh:
97 Clean up package.provided after the kernel build
99 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/support/kmerge.sh:
101 It helps if I put things in the correct order so they'll actually execute,
102 rather than getting a nice error from emerge.
104 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
105 targets/support/kmerge.sh:
106 Change upgrade to update.
108 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
109 targets/support/kmerge.sh:
110 Add back in the package.provided code that *should* skip the kernel sources
111 merge for call back and subsequent runs.
113 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
114 targets/support/kmerge.sh:
115 We don't really need to use binary packages for the kernel sources, since it
116 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
117 when we're not using kerncache.
119 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
120 targets/support/kmerge.sh:
121 Remove 'symlink' from USE, since it's not needed and screws up kerncache
123 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
124 targets/livecd-stage2/livecd-stage2-controller.sh:
125 OK, we run our find outside the chroot, so we don't want to use absolute
126 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
127 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
130 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
131 targets/livecd-stage2/livecd-stage2-controller.sh,
132 targets/stage1/stage1-controller.sh:
133 Cleanup the clean section for stage1 and add an updated clean section for
134 livecd-stage2 when we're a minimal, universal, or game CD. This is
135 2.0.6_pre14 for testing.
137 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
138 targets/support/kmerge.sh:
139 We should be using --newuse when merging our packages in callback.
141 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
142 targets/grp/grp-chroot.sh:
143 We should only use --noreplace when building a pkgset, everything else
146 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
147 modules/catalyst_support.py, modules/generic_stage_target.py,
148 modules/grp_target.py:
149 Apply additional patches from bug #207862 for CONTENTS generation.
151 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
152 targets/grp/grp-chroot.sh:
153 Call setup_myemergeopts after changing clst_FETCH.
155 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
156 targets/netboot2/netboot2-pkg.sh:
157 Remove a bit of unnecessary code.
159 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
160 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
161 targets/support/chroot-functions.sh:
162 Fix some spacing on the -* warning, revert Andrew's last change, since it
163 didn't do anything, and clean up the GRP chroot code so it works smarter and
164 set clst_FETCH when clst_grp_type is something other than pkgset.
166 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
167 targets/support/chroot-functions.sh:
168 Don't set --usepkg and --buildpkg when fetching.
170 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
171 modules/generic_stage_target.py:
172 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
175 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
176 modules/generic_stage_target.py:
177 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
178 boot/kernel/${kname}/config copying code in generic_stage_target.
180 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
181 targets/support/kmerge.sh:
182 Make sure we don't give genkernel a --kernel-config if it isn't set in the
185 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
186 modules/generic_stage_target.py, targets/support/kmerge.sh,
187 targets/support/pre-kmerge.sh:
188 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
189 valid, rather than required, changed clst_ksource to default to
190 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
191 removal of USE to after the kernel build so the modules get the correct USE,
192 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
194 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
195 targets/support/kmerge.sh:
196 We should run the default functions for kmerge.sh, too.
198 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
199 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
200 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
201 Updated aboot cdtar with a newer version to support newer kernels.
203 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
204 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
205 Updated make_destpath so it writes out to make.conf as well as exporting
206 ROOT to the environment, added a make_destpath call to cleanup_stages, and
207 adding make_destpath /tmp/stage1root to stage1.
209 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
210 Updated README a bit and rolling 2.0.6_pre12 for testing.
212 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
213 targets/support/create-iso.sh:
214 Removed any further checks for clst_fstype and making sure everybody is
215 using ${mkisofs_zisofs_opts}.
217 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/support/livecdfs-update.sh:
219 The default theme for GNOME is now Clearlooks, so we can remove the theme
220 code, but we still want to set the font size.
222 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/livecdfs-update.sh:
224 We need to put quotes around ${user_comment} or useradd gets confused.
226 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/support/chroot-functions.sh:
228 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
231 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
232 targets/support/kmerge.sh:
233 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
234 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
236 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
237 targets/support/create-iso.sh:
238 Bash fscking sucks, so we have to compromise on this code reduction solution
239 a bit. It's still far better than it was
241 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
242 targets/support/create-iso.sh:
243 Don't escape quotes when actually running the command
245 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
246 targets/support/kmerge.sh:
247 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
249 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
250 targets/support/kmerge.sh:
251 Use -L instead of -l in test for symlink
253 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/stage1/stage1-controller.sh:
255 Remove code for gcc-config/binutils-config since it should be getting done
256 in the preclean script, anyway.
258 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
259 targets/stage1/stage1-chroot.sh:
260 I missed one place where HOSTUSE was being used incorrectly.
262 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
263 targets/support/kmerge.sh:
264 Escape the correct quote
266 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
267 targets/support/kmerge.sh:
268 Change remaining instances of run_emerge to run_merge
270 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
272 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
275 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
276 targets/support/bootloader-setup.sh:
277 Let's change our splash checking to a global check so it only needs to be
278 done once. This makes much more sense than having all of those if ... else
281 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
282 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
283 Fix our USE invocation here so things work as expected.
285 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
286 targets/support/livecdfs-update.sh:
287 Force-enable livecd/users for livecd/type gentoo-release-livecd and
290 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/support/livecdfs-update.sh:
292 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
295 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
296 targets/livecd-stage2/livecd-stage2-controller.sh:
297 Fixing the snapshot copying so it will only copy the correct snapshot for
298 people who don't know how to properly use wget.
300 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
301 targets/stage1/stage1-chroot.sh:
302 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
305 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
306 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
307 OK, we have to escape our quotes, rather than use single quotes, or we don't
308 evaluate the variables properly.
310 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
311 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
312 targets/support/kmerge.sh:
313 Fixing echo/sed for make.conf writing.
315 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
317 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
318 Rather than using the environment, we write out our USE to make.conf, then
319 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
320 be written to make.conf, already.
322 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
323 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
324 targets/livecd-stage1/livecd-stage1-chroot.sh,
325 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
326 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
327 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
328 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
329 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
330 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
331 Changing run_emerge to run_merge, changing both setup_portage and
332 setup_myfeatures to add any USE changes to make.conf prior to merge, then
333 removing the settings added, rather than (ab)using the environment.
335 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
336 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
337 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
338 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
339 targets/tinderbox/tinderbox-chroot.sh:
340 Rearrange some of the functions in chroot-functions.sh in preparation for
341 some upcoming changes and rename setup_portage to setup_pkgmgr.
343 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
344 targets/stage1/stage1-controller.sh:
345 Removing an extra env-update call from stage1's preclean.
347 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
348 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
349 targets/support/bootloader-setup.sh:
350 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
351 help.msg which we didn't even use.
353 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
354 targets/support/bootloader-setup.sh:
355 Don't write out out 'default 1' line when creating grub.conf, since the
356 'help' entry is now at the bottom, and we want grub to default to the first
359 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
360 targets/support/bootloader-setup.sh:
361 Removed checks on livecd/splash_type, since we only support one type,
362 removed remaining bootsplash code from bootloader-setup.sh, added automatic
363 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
364 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
366 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/livecd-stage2/livecd-stage2-controller.sh:
368 Let's automatically copy in the snapshot if livecd/type is
369 gentoo-release-livecd.
371 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
372 modules/generic_stage_target.py:
373 Fix leading whitespace in empty() so it's only executed if there's something
374 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
375 211410 for pointing this out
377 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
378 targets/support/rc-update.sh:
379 Quote baselayout package atom
381 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 targets/support/chroot-functions.sh:
383 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
384 PATH by default. Instead, simply check if it exists.
386 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
387 targets/support/chroot-functions.sh:
388 Remove temporary package listing code, since --verbose is forced on with
391 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
392 Force-enable --verbose when using --debug
394 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/support/kmerge.sh:
396 Changing modules-update to update-modules to quiet a warning and keep us
397 from having it get removed out from under us.
399 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
400 targets/support/chroot-functions.sh:
401 Adding a note to myself for better debug and moving run_default_funcs to the
402 bottom of the script so it gets executed. Since this can otherwise break
403 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
405 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
407 targets/support/chroot-functions.sh:
408 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
409 so we can get the output with --debug, added --newuse to the options for
410 stage1, as we should always rebuild any package where the USE has changed,
411 removed removal of portage logs from stage2-chroot.sh since it is being done
412 by cleanup_stages, moved world removal in cleanup_stages into a check for
413 stages 1 through 3, made update_env_settings check for the existence of
414 env-update before running it since we now run update_env_settings by default
415 everywhere chroot-functions.sh is sourced, and added a section to show_debug
416 to list the packages, since we don't yet force-enable verbose with debug.
418 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
419 modules/catalyst_lock.py:
420 Since my python sucks and I don't feel like troubleshooting it at the
421 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
422 2.0.6_pre8 for testing.
424 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
425 modules/builder.py, modules/catalyst_lock.py:
426 Added some extra debug output to catalyst_lock.py and added Stuart Longland
427 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
429 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
430 modules/catalyst_support.py:
431 change 'is' to == because python is grumpy
433 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
435 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
436 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
437 targets/support/rc-update.sh:
438 Removing support for bootsplash, since it hasn't been in a supported kernel
439 in a couple years and isn't accepted upstream.
441 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
443 Fix up the sed for genkernel so it works on versions both before and after
444 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
445 change was a bit too aggressive.
447 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
448 targets/support/bootloader-setup.sh:
449 Change grub timeout to 15 seconds instead of 150.
451 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
452 targets/support/pre-kmerge.sh:
453 Comment out sed on genkernel executable as it appears to do nothing these
456 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
457 targets/livecd-stage2/livecd-stage2-controller.sh:
458 Only call find on libdirs that actually exist. Thanks to Kristoffer
459 <krek6597@student.uu.se> in bug #210807.
461 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
462 modules/generic_stage_target.py:
463 Add warning about -* in foo/use in the spec.
465 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
466 targets/embedded/embedded-chroot.sh,
467 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
468 targets/grp/grp-preclean-chroot.sh,
469 targets/livecd-stage1/livecd-stage1-chroot.sh,
470 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
471 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
472 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
473 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
474 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
475 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
476 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
477 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
478 targets/tinderbox/tinderbox-preclean-chroot.sh:
479 Change all . to source.
481 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/embedded/embedded-preclean-chroot.sh,
483 targets/grp/grp-preclean-chroot.sh,
484 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
485 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
486 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
487 targets/stage3/stage3-preclean-chroot.sh,
488 targets/stage4/stage4-preclean-chroot.sh,
489 targets/support/chroot-functions.sh,
490 targets/tinderbox/tinderbox-preclean-chroot.sh:
491 Added a cleanup_stages function and added it to the appropriate places.
493 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
495 targets/livecd-stage1/livecd-stage1-chroot.sh,
496 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
497 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
498 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
499 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
500 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
501 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
502 Removing any functions that we now call by default when we source
503 chroot-functions.sh by default.
505 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
506 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
507 targets/livecd-stage1/livecd-stage1-chroot.sh,
508 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
509 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
510 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
511 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
512 Clean up the debug code that I've added to stage1, move it to
513 chroot_functions.sh, and call it from all of our main targets.
515 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
516 modules/generic_stage_target.py:
517 Wow. I need to make sure that we actually comment comments in make.conf or
518 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
519 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
521 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
522 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
523 targets/stage3/stage3-chroot.sh:
524 We need to be sure we clear out /var/log/portage/elog as well as
525 /var/log/emerge.log for stages 1 through 3.
527 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
528 modules/generic_stage_target.py,
529 targets/livecd-stage2/livecd-stage2-controller.sh,
530 targets/support/livecdfs-update.sh:
531 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
532 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
533 80 columns. This is catalyst 2.0.6_pre5 for testing.
535 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
536 modules/generic_stage_target.py:
537 Apparently, python doesn't like it when you put a set of comments in front
538 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
541 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 modules/generic_stage_target.py:
543 Huge refactoring of modules/generic_stage_target.py to fix indentation and
544 generally clean up the code so it's a bit easier to read/follow.
546 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
547 modules/generic_stage_target.py:
548 Sort and de-dupe myusevars.
550 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/stage1/stage1-chroot.sh:
552 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
554 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
555 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
556 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
557 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
558 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
559 targets/tinderbox/tinderbox-chroot.sh:
560 Move export of FEATURES to setup_myfeatures.
562 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
563 targets/stage1/stage1-chroot.sh:
564 Added some debug code to stage1 and fixed a nice bug where we weren't
565 building with the correct USE. Unfortunately, this invalidates any caches
566 for stage1, since we were building with the entire USE from the profile.
567 This is 2.0.6_pre4 for testing.
569 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/stage1/stage1-chroot.sh:
571 We don't need to do the device building twice, so removing USE=build from
572 first baselayout install.
574 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
575 targets/support/livecdfs-update.sh:
576 We check for a plugdev group, add it if it doesn't exist, and make sure any
577 users specified by livecd/users is in the group.
579 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
580 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
581 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
583 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
584 modules/catalyst_support.py:
585 Fix up calc_contents in contents_map. Thanks to Brent Baude
586 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
589 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/stage1/stage1-chroot.sh:
591 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
592 empty and will cause issues in stage3 and beyond.
594 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
595 targets/support/kmerge.sh, targets/support/rc-update.sh:
596 Changed some of the rc-update code so it should work with baselayout-2,
597 also. This is 2.0.6_pre2 for testing.
599 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
600 files/catalyst.conf, modules/catalyst_support.py,
601 modules/generic_stage_target.py, modules/grp_target.py,
602 modules/snapshot_target.py:
603 Added support for generating CONTENTS files automatically. Patch by Robin
604 Johnson <robbat2@gentoo.org> for bug #207862.
606 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
607 modules/snapshot_target.py:
608 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
609 exclude digest-* files from the snapshot.
611 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
612 arch/x86.py, modules/generic_stage_target.py:
613 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
614 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
616 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
617 targets/support/kmerge.sh:
618 Make the --kerncache option to genkernel dependent on 'kerncache' being in
619 options, so that it can actually be turned off.
621 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
623 Rearrange things in the arch/*.py files to ensure that nothing is used
624 before it has been defined.
626 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
627 Reorder arch/powerpc.py to make python happy.
629 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
630 modules/snapshot_target.py:
631 Change .svn --include to an --exclude like it was supposed to be.
633 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
635 Added several subarches for mips so we can dump the mips subarch profiles
636 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
639 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/livecd-stage2/livecd-stage2-controller.sh:
641 Changed the code for copying the MOTD files so it's fewer lines and makes
644 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
645 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
646 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
647 sparc64.py into sparc.py, so we have a cleaner set of arch files.
649 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
651 Did a little cleanup on the x86.py to remove some redundant entries and
652 added nocona and core2 to amd64.py, though they're currently commented out.
654 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 modules/generic_stage_target.py:
656 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
657 flags defined in the spec file.
659 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
660 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
661 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
662 since catalyst sets CXXFLAGS=CFLAGS by default.
664 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
666 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
668 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
669 Added prescott to the subarches for x86.
671 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
672 modules/netboot2_target.py, targets/support/kmerge.sh:
673 Add patch to enabled netboot2/linuxrc and automatically add path for
674 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
675 <jsbronder@gentoo.org> in bug #208106.
677 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
678 modules/netboot2_target.py:
679 Allow root_overlay in netboot2 target for bug #208106.
681 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
682 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
683 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
684 Added USE=bindist automatically to everything that inherits set_use from
685 generic_stage_target, added USE=bindist to livecd_stage1_target, added
686 USE=bindist to emerge run for stage1, and did some minor cleanup in
687 get_libdir in chroot-functions.
689 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
690 targets/support/bootloader-setup.sh:
691 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
693 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 examples/generic_stage_template.spec, examples/grp_template.spec,
695 examples/livecd-stage1_template.spec,
696 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
697 examples/stage4_template.spec, examples/tinderbox_template.spec:
698 Changing link so it no longer points to a dead page. This is for bug #208609.
700 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 modules/snapshot_target.py:
702 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
704 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/stage1/stage1-chroot.sh:
706 As much as I hate this, we're going to force baselayout to install first.
707 This will keep us from having any issues with packages that don't respect
710 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
711 Reorder options in catalyst.conf so they're alphabetical.
713 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
714 targets/support/bootloader-setup.sh:
715 Add 'pager on' to grub.conf for bug #208531.
717 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
718 livecd/files/README.txt, livecd/files/x86-F6.msg:
719 Removing the unused kernel command line options from Volume/Device Management.
721 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
722 This is now 2.0.5 for release.
724 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
725 files/catalyst.conf, modules/catalyst_support.py,
726 modules/generic_stage_target.py,
727 targets/embedded/embedded-preclean-chroot.sh,
728 targets/grp/grp-preclean-chroot.sh,
729 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
730 targets/stage2/stage2-preclean-chroot.sh,
731 targets/stage3/stage3-preclean-chroot.sh,
732 targets/support/chroot-functions.sh,
733 targets/tinderbox/tinderbox-preclean-chroot.sh:
734 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
735 sys-devel/icecream cluster compiler support for bug #200095. This is
736 catalyst 2.0.5_pre6 for testing.
738 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
739 files/catalyst.conf, modules/generic_stage_target.py:
740 Add the option for using metadata_overlay with portage to speed up cache.
742 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
743 modules/stage1_target.py, modules/stage2_target.py,
744 modules/stage3_target.py:
745 Add /etc/portage to cleanables for stages 1 through 3.
747 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
748 livecd/files/livecd-local.start,
749 targets/livecd-stage2/livecd-stage2-controller.sh,
750 targets/support/livecdfs-update.sh:
751 We apparently still need profiles/eclass for building the stage3 from the
752 LiveCD with the installer.
754 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
755 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
758 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
759 targets/livecd-stage2/livecd-stage2-controller.sh,
760 targets/support/livecdfs-update.sh:
761 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
762 preservation of eclasses/profiles, and remove copying of livecd-local.start
763 since it's not needed anymore.
765 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
766 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
767 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
770 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
771 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
772 Removing old mkvardb code which is no longer used, commenting out setting of
773 Gnome theme for testing now that Clearlooks has been default for some time,
774 and changing vdb move from a case statement to a simple if statement. This
775 is 2.0.5_pre5 for testing.
777 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
778 modules/stage1_target.py:
779 Removing cleaning of python encodings for bug #64890.
781 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
782 modules/generic_stage_target.py:
783 Add an extra warning into the generated make.conf about changing the CHOST.
785 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
786 targets/support/livecdfs-update.sh:
787 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
789 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
790 targets/embedded/embedded-preclean-chroot.sh,
791 targets/grp/grp-preclean-chroot.sh,
792 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
793 targets/stage2/stage2-preclean-chroot.sh,
794 targets/stage3/stage3-preclean-chroot.sh,
795 targets/tinderbox/tinderbox-preclean-chroot.sh:
796 Check to see if distcc is enabled before calling cleanup_distcc().
798 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
799 arch/sparc.py, arch/x86.py:
800 Look for linux32 in /bin and /usr/bin.
802 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
803 modules/generic_stage_target.py:
804 Make error message more specific when removing immutable flag.
806 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
807 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
808 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
809 information, and added a small fix for FreeBSD for bug #169041. This is
810 catalyst 2.0.5_pre4 for testing.
812 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
813 targets/support/chroot-functions.sh:
814 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
815 patch from bug #120076 to add cross-compiling support to our distcc
818 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
819 targets/support/chroot-functions.sh:
820 Added a version of get_libdir from multilib.eclass so we can determine where
821 to go poking around if we need to touch anything in libdir.
823 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
824 Print an error saying what target failed before the traceback.
826 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
827 modules/catalyst_support.py:
828 When parsing make.conf, first try pkgcore's
829 snakeoil.fileutils.read_bash_dict(), then portage's
830 portage_util.getconfig(), then the internal parse_makeconf().
832 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
833 modules/catalyst_support.py:
834 Raise an exception in parse_spec() if there's a duplicate key in the spec.
836 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
837 examples/netboot_template.spec, examples/tinderbox_template.spec,
838 modules/grp_target.py, modules/tinderbox_target.py:
839 Remove redundant set_pkgcache_path() functions from tinderbox and grp
840 modules, and remove extra pkgcache_path and kerncache_path options from
843 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
844 This is catalyst 2.0.5_pre3 for testing the new stages code.
846 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
847 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
848 We need to force USE=bindist on for building stages.
850 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
851 modules/generic_stage_target.py:
852 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
853 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
855 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
856 targets/support/rc-update.sh:
857 Added support for the newer versions of splashutils which use fbcondecor as
858 the init script. This is catalyst 2.0.5_pre1 for testing.
860 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
861 targets/livecd-stage2/livecd-stage2-controller.sh:
862 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
865 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
866 modules/generic_stage_target.py, modules/stage1_target.py,
867 modules/stage2_target.py:
868 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
871 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
872 modules/generic_stage_target.py, modules/netboot2_target.py:
873 Fix typo in getopt call for --clear-autoresume. thanks to
874 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
875 Conditionally write CFLAGS to make.conf in stages for bug #177796.
876 Copy overlay files in netboot2 target into proper dir for bug #174635.
878 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
879 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
880 targets/support/netboot2-final.sh:
881 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
882 fix a minor bug in System.map copying, add portage_overlay support, and adds
883 the ability to use globbing in the package file lists for the netboot2
886 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
887 +targets/netboot2/nb-busybox.cf:
888 Added nb-busybox.cf to the netboot2 target for bug #174298.
890 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
891 targets/support/chroot-functions.sh:
892 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
894 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
895 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
896 Change moving the VDB until after we have processed unmerge by moving it
897 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
898 unmerge packages from the gentoo-release-livecd target.
900 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
901 targets/support/kmerge.sh:
902 Commented out the package.provided code in catalyst that seemed to cause
903 problems with kerncache in testing. This is 2.0.4 and should be used for the
906 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
907 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
908 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
909 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
910 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
911 improve the netboot2 target.
913 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
914 modules/generic_stage_target.py:
915 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
916 cause catalyst to export boolean variables as well as string-based
919 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
920 modules/generic_stage_target.py:
921 Fixing check for invalid subarch to not filter too much. Fix from Mike
922 Frysinger <vapier@gentoo.org> for bug #173532.
924 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
925 Added s390x (64-bit) support via a patch from Mike Frysinger
926 <vapier@gentoo.org> for bug #173002.
928 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
929 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
930 targets/livecd-stage1/livecd-stage1-chroot.sh,
931 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
932 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
933 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
934 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
935 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
936 targets/support/pre-kmerge.sh:
937 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
938 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
939 certain functions/code paths when running with -F/--fetchonly. Simplified
940 kmerge.sh with regards to kerncache and callback packages. Also, changed
941 ccache/distcc installs to use run_emerge instead of emerge directly, which
942 allows us to more easily replace the underlying package manager, or add
943 support for multiple package managers to catalyst.
945 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
946 modules/grp_target.py:
947 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
948 portage_overlay functionality to GRP, where it was mistakenly missing, for
949 bug #171157. This is catalyst 2.0.3 and ready for release.
951 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/livecd-stage1/livecd-stage1-controller.sh,
953 targets/support/livecdfs-update.sh:
954 Removed the generation of grppkgs.txt since the Installer now uses vdb
957 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/support/create-iso.sh:
959 Fix creation of the EFI images. Since it is FAT, we can't go around
960 perserving permissions, now, can we?
962 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
963 targets/support/livecdfs-update.sh:
964 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
965 broken sed for rc.conf, which caused all kinds of hell to break loose when
966 booting a new CD. This is 2.0.3_pre3.
968 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
969 modules/generic_stage_target.py:
970 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
971 such as group- from /etc before creating our stage tarballs. This is for bug
974 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
975 targets/support/livecdfs-update.sh:
976 Commenting out the livecd-kernel code, since the Installer should be doing
977 everything necessary itself.
979 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
980 targets/support/livecdfs-update.sh:
981 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
982 the usbutils hanlding in case they follow suit with pciutils.
984 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
985 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
986 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
987 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
988 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
989 problems with using all of the various subarch settings.
991 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
993 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
994 check look in the correct location, and made sure we don't delete /voot
995 within the EFI code if grub is present.
997 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
998 modules/generic_stage_target.py:
999 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1000 #166294. This one should fix the HPPA/PPC architectures.
1002 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/support/chroot-functions.sh:
1004 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1005 remove the autoresume point for portage, as it really isn't needed and
1006 doesn't really gain us much, anyway.
1008 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1009 targets/stage1/stage1-chroot.sh:
1010 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1012 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1013 examples/generic_stage_template.spec, examples/grp_template.spec,
1014 examples/livecd-stage1_template.spec,
1015 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1016 examples/netboot_template.spec, examples/snapshot_template.spec,
1017 examples/stage4_template.spec, examples/tinderbox_template.spec:
1018 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1021 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1022 targets/support/livecdfs-update.sh:
1023 Make sure the user owns his home directory for bug #147195.
1025 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1026 +files/catalystrc, modules/catalyst_support.py:
1027 Re-arranged catalyst.conf to make it easier to follow while looking at the
1028 online reference and added a default catalystrc file, which does nothing.
1030 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1031 modules/catalyst_support.py, modules/embedded_target.py,
1032 modules/generic_stage_target.py, modules/grp_target.py,
1033 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1034 modules/stage3_target.py, modules/tinderbox_target.py:
1035 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1036 tab/space nastiness. This is for bug #161915.
1038 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1039 modules/generic_stage_target.py:
1040 Fixed new cbuild code with another patch from Mike Frysinger
1041 <vapier@gentoo.org> to allow the usage of subarches.
1043 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1044 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1045 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1046 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1047 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1048 targets/support/create-iso.sh, targets/support/functions.sh,
1049 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1050 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1052 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1053 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1054 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1055 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1056 modules/catalyst_lock.py, modules/catalyst_support.py,
1057 modules/embedded_target.py, modules/generic_stage_target.py,
1058 modules/generic_target.py, modules/grp_target.py,
1059 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1060 modules/netboot2_target.py, modules/netboot_target.py,
1061 modules/snapshot_target.py, modules/stage1_target.py,
1062 modules/stage2_target.py, modules/stage3_target.py,
1063 modules/stage4_target.py, modules/tinderbox_target.py,
1064 targets/embedded/embedded-chroot.sh,
1065 targets/embedded/embedded-controller.sh,
1066 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1067 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1068 targets/grp/grp-preclean-chroot.sh,
1069 targets/livecd-stage1/livecd-stage1-chroot.sh,
1070 targets/livecd-stage1/livecd-stage1-controller.sh,
1071 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1072 targets/livecd-stage2/livecd-stage2-controller.sh,
1073 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1074 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1075 targets/netboot2/netboot2-controller.sh,
1076 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1077 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1078 targets/stage1/stage1-controller.sh,
1079 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1080 targets/stage2/stage2-controller.sh,
1081 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1082 targets/stage3/stage3-controller.sh,
1083 targets/stage3/stage3-preclean-chroot.sh,
1084 targets/stage4/stage4-controller.sh,
1085 targets/stage4/stage4-preclean-chroot.sh,
1086 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1087 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1088 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1089 targets/tinderbox/tinderbox-controller.sh,
1090 targets/tinderbox/tinderbox-preclean-chroot.sh:
1091 Removing old CVS Header lines, which are no longer used since moving to SVN.
1093 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1094 targets/stage4/stage4-chroot.sh:
1095 Added back a missing 'then' from stage4 target.
1097 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1098 modules/generic_stage_target.py:
1099 Fix indentation so things actually work.
1101 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1102 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1105 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1107 Fix the display manager sed lines and change the icon for the local Handbook
1108 to use the GNOME 2.16 icon for gedit.
1110 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1111 modules/generic_stage_target.py:
1112 Changed the portage_overlay option to always install overlays in
1113 /usr/local/portage and added code to clean up /usr/local/portage and
1114 make.conf after sucessful execution and before creation of ISO/tarballs.
1116 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/support/livecdfs-update.sh:
1118 Fixed a typo which broke coldplugging.
1120 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1121 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1122 Added a create_handbook_icon function and rearranged some of the icon
1123 creation for the LiveCD. This should resolve bug #143725 once a new release
1126 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1127 targets/support/livecdfs-update.sh:
1128 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1129 coldplugging. This allows us to unpack our firmware before we detect
1130 devices, so that devices that need it will get it.
1132 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1133 modules/generic_stage_target.py:
1134 Fix a typo in generic_stage_target.
1136 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1137 targets/support/livecdfs-update.sh:
1138 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1139 /etc/conf.d/xdm so we support older snapshots and newer ones.
1141 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1142 modules/livecd_stage2_target.py:
1143 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1146 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1147 modules/livecd_stage2_target.py:
1148 Reverted change in livecd-stage2 to the action_sequence until I can figure
1149 out what the problem is with it.
1151 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1152 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1153 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1154 modules/livecd_stage2_target.py:
1155 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1156 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1158 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1159 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1160 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1161 resolves an issue where a variable could be accessed unitialized in obscure
1162 circumstances. This is wrt bug #144984.
1164 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1165 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1166 modules/stage2_target.py, modules/stage4_target.py:
1167 Fixed up action_sequence when using --fetchonly to not create tarballs or
1168 ISO images for bug #143392.
1170 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1171 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1172 Clean up the USE usage in GRP/stage4.
1174 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1175 modules/generic_stage_target.py, modules/stage1_target.py,
1176 modules/stage2_target.py:
1177 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1178 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1180 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1181 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1182 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1183 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1184 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1185 instances of USE_ORDER since auto hasn't been valid for some time. This is
1188 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1189 modules/generic_stage_target.py, modules/stage1_target.py:
1190 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1191 goodness wrt bug #153587.
1193 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1194 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1195 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1197 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/generic_stage_target.py, modules/stage4_target.py:
1199 Added a check to see if we have the tarball option enabled, which causes
1200 catalyst to run the capture sequence. This was requested by Tim Yamin for
1201 the stage4 target, but I thought it should be usable on any stage target.
1203 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1204 targets/support/livecdfs-update.sh:
1205 Moved fstab tweaks all into one location and added make.conf tweak for bug
1208 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1209 Changed the options to be in alphabetical order so my meatspace logical
1210 parser can process them better, added the compress and tarball options,
1211 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1212 removed the unused -x command line parameter for bug #151405.
1214 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1215 modules/generic_stage_target.py:
1216 Added a warning about changing the CHOST setting for bug #142034.
1218 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1219 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1220 targets/support/chroot-functions.sh:
1221 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1222 <flameeyes@gentoo.org> and attached to bug #150351.
1224 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1225 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1226 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1227 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1228 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1229 modules/embedded_target.py, modules/generic_stage_target.py,
1230 modules/generic_target.py, modules/grp_target.py,
1231 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1232 modules/netboot2_target.py, modules/netboot_target.py,
1233 modules/snapshot_target.py, modules/stage1_target.py,
1234 modules/stage2_target.py, modules/stage3_target.py,
1235 modules/stage4_target.py, modules/tinderbox_target.py,
1236 targets/embedded/embedded-chroot.sh,
1237 targets/embedded/embedded-controller.sh,
1238 targets/embedded/embedded-fs-runscript.sh,
1239 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1240 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1241 targets/grp/grp-preclean-chroot.sh,
1242 targets/livecd-stage1/livecd-stage1-chroot.sh,
1243 targets/livecd-stage1/livecd-stage1-controller.sh,
1244 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1245 targets/livecd-stage2/livecd-stage2-controller.sh,
1246 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1247 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1248 targets/netboot2/netboot2-controller.sh,
1249 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1250 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1251 targets/stage1/stage1-controller.sh,
1252 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1253 targets/stage2/stage2-controller.sh,
1254 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1255 targets/stage3/stage3-controller.sh,
1256 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1257 targets/stage4/stage4-controller.sh,
1258 targets/stage4/stage4-preclean-chroot.sh,
1259 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1260 targets/support/functions.sh, targets/support/kmerge.sh,
1261 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1262 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1263 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1264 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1265 targets/tinderbox/tinderbox-controller.sh,
1266 targets/tinderbox/tinderbox-preclean-chroot.sh:
1267 Removing all copyright and license comment headers from all files so we
1268 don't ever get another bug like bug #149638.
1270 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1271 modules/generic_stage_target.py:
1272 Clean up more spacing/capitalization.
1274 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1275 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1276 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1277 targets/embedded/embedded-controller.sh,
1278 targets/embedded/embedded-fs-runscript.sh,
1279 targets/embedded/embedded-preclean-chroot.sh,
1280 targets/livecd-stage2/livecd-stage2-controller.sh,
1281 targets/netboot2/netboot2-copyfile.sh,
1282 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1283 targets/support/pre-kmerge.sh:
1284 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1285 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1286 calls in kmerge.sh, and updated README.
1288 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1290 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1292 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1293 modules/catalyst_support.py:
1294 Added fix for bug #143348.
1296 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1297 targets/support/livecdfs-update.sh:
1298 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1300 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1301 targets/livecd-stage2/livecd-stage2-controller.sh,
1302 targets/support/livecdfs-update.sh:
1303 Changed some copy commands to use -f, added a check for /etc/gconf before
1304 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1305 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1306 <luca.casagrande@gmail.com>.
1308 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1309 targets/support/livecdfs-update.sh:
1310 Fixing sed so that systemspkgs.txt is built properly.
1312 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1313 The sparc32 binary is in /bin, not /usr/bin.
1315 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/support/chroot-functions.sh:
1317 We now only set the options for pkgcache if we are not using fetchonly. This
1318 should work around a problem where portage won't fetch the files if a binpkg
1319 already exists for the package.
1321 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1322 targets/support/livecdfs-update.sh:
1323 Added code to make a backup of custom.conf before we edit it for the
1326 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1327 targets/support/livecdfs-update.sh:
1328 Remove sed from splash section, since it wasn't actually resolving the
1329 issue, anyway. Change the installer's dialog front-end code to simply run
1330 via sudo, since we don't need to worry about having the X DISPLAY setup or
1331 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1333 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/support/livecdfs-update.sh:
1335 Fix my sed line so it actually applies correctly.
1337 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/chroot-functions.sh:
1339 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1342 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1343 targets/support/livecdfs-update.sh:
1344 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1345 as well as a possible fix for the read-only filesystem messages from
1346 /sbin/splash-functions.sh
1348 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/chroot-functions.sh:
1350 Fix --fetchonly to actually work.
1352 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1353 examples/livecd-stage2_template.spec:
1354 Added description for livecd/fsops to livecd-stage2's spec template.
1356 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1357 targets/support/livecdfs-update.sh:
1358 I've modified the GDM configuration section to work correctly. I have also
1359 ensured that xdm is no longer started just because livecd/xdm is used, which
1360 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1361 should be the last of the 'release candidates' made. If there are no bug
1362 reports in 2 days, then I'm rolling this as 2.0 final.
1364 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 targets/support/livecdfs-update.sh:
1366 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1367 see once the newer Installer is released, as I still have to fix the
1370 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/rc-update.sh:
1372 Removed famd from the default runlevel for gentoo-release-livecd. It really
1373 shouldn't cause a problem, but I prefer it stay a bit clean.
1375 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1376 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1377 targets/support/create-iso.sh, targets/support/kmerge.sh,
1378 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1379 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1381 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1382 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1383 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1384 targets/support/bootloader-setup.sh:
1385 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1386 parameters support. This is for bug #139300.
1388 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1389 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1390 targets/support/filesystem-functions.sh:
1391 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1392 and also to remove some redundant values from livecd-stage2's valid_values.
1395 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1397 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1399 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 modules/generic_stage_target.py:
1401 Fix a problem where catalyst was creating an initial list, then putting that
1402 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1403 pointing it out and for the fix. This is for bug #136351.
1405 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1406 targets/support/unmerge.sh:
1407 Removing loop for unmerge, as it didn't actually solve anything and the
1408 portage team has helped us out by reverting the behavior that caused this
1409 change in the first place.
1411 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1412 modules/netboot2_target.py, modules/stage1_target.py,
1413 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1414 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1415 having /proc mounted during the preclean stage and also to clean up the
1416 netboot2 code. This is 2.0_rc48.
1418 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419 targets/support/unmerge.sh:
1420 Change our unmerge from being a single unmerge to a loop, to work around an
1421 unexpected change in portage 2.1's unmerge processing.
1423 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1424 targets/support/bootloader-setup.sh:
1425 Fixed a problem where we were putting the kernel name in twice and causing
1426 and error when using grub as a bootloader. This is for bug #137252.
1428 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/bootloader-setup.sh:
1430 Added a second pass to the alpha bootloader setup to create aboot items for
1431 serial console for bug #133457.
1433 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 +livecd/cdtar/arcload-0.43-r1.tbz2:
1435 Added arcload cdtar for mips.
1437 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1438 targets/netboot/netboot-controller.sh:
1439 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1442 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1443 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1444 Add patch from bug #135051 to fix the seedcache extraction logic.
1446 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/support/livecdfs-update.sh:
1448 Don't set icon theme to Clearlooks, since it doesn't exist.
1450 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/support/livecdfs-update.sh:
1452 Fix sed on installer icons.
1454 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1457 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1458 targets/stage1/stage1-controller.sh:
1459 Added a -type f to the find call in stage1 for bug #132180.
1461 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1462 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1463 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1464 properly on IBM PPC64 machines.
1466 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1467 modules/generic_stage_target.py:
1470 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1471 targets/support/rc-update.sh:
1472 Removed x-setup from default runlevel, as it is now controlled via the
1473 autoconfig init script.
1475 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1476 Fix ppc64 based arches to subclass ppc64
1478 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 modules/livecd_stage1_target.py:
1480 Use the full category/package name for livecd-tools.
1482 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1483 targets/support/livecdfs-update.sh:
1484 Make copies and deletes recursive for firmware since some packages put their
1485 firmware in a subdirectory.
1487 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/support/livecdfs-update.sh:
1489 Fix detection of the Installer.
1491 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1492 Added 970, power3, power4, and power5 sub-arches for ppc64.
1494 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 targets/support/livecdfs-update.sh:
1496 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1497 no longer necessary and can cause possible problems with Installer-based
1500 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1501 recursive directory create
1503 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1504 modules/catalyst_support.py:
1505 Changed a display error from bug #131502 and rolling 2.0_rc45.
1507 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 targets/support/create-iso.sh:
1509 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1512 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1513 modules/generic_stage_target.py:
1514 digests function uses raw output from hash function now
1516 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1517 change hash result format so .DIGESTS is generated correctly
1519 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 modules/catalyst_support.py:
1521 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1524 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1525 targets/support/livecdfs-update.sh:
1526 Added a space for bug #131181.
1528 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/support/kmerge.sh:
1530 Fixed creation of kernelpkgs.txt file for the installer.
1532 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 modules/generic_stage_target.py:
1534 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1537 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1538 targets/livecd-stage2/livecd-stage2-controller.sh,
1539 targets/support/bootloader-setup.sh:
1540 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1541 rolling out an emergency rc44.
1543 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1544 targets/support/bootloader-setup.sh:
1545 If you use elif, you have to use a then after it. Yeah, that one's totally
1548 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1549 targets/support/livecdfs-update.sh:
1550 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1552 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 targets/support/rc-update.sh:
1554 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1557 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 targets/support/bootloader-setup.sh:
1559 Removed bootplash support from ppc/ppc64 since they only will work with
1560 gensplash. Forced use of livecd/splash_type of bootsplash to get
1561 splash=silent. This should reduce the number of things on the kernel command
1562 line that aren't necessary.
1564 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1565 modules/catalyst_support.py:
1566 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1567 parse_spec. This should resolve bug #130103, as well as make the code much
1568 cleaner. This is 2.0_rc42.
1570 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 modules/generic_stage_target.py:
1572 Forced -p on tar for compressing stages.
1574 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 targets/support/chroot-functions.sh:
1576 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1579 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1580 targets/stage1/build.py:
1581 Added patch to build.py for portage 2.1 support.
1583 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/support/kmerge.sh:
1585 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1586 <liyiming@ict.ac.cn> in bug #129890.
1588 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 targets/support/livecdfs-update.sh:
1590 Moved sed line for ##STARTX to end of file, since we aren't touching
1591 /etc/startx until the end.
1593 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 targets/support/livecdfs-update.sh:
1595 Added a check for the games group and add it if it doesn't exist already.
1596 This should resolve bug #125498.
1598 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 examples/generic_stage_template.spec, examples/grp_template.spec,
1600 examples/livecd-stage1_template.spec,
1601 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1602 examples/netboot_template.spec, examples/snapshot_template.spec,
1603 examples/stage4_template.spec, examples/tinderbox_template.spec:
1604 Removed portdir_overlay from the snapshot example spec and added
1605 portage_overlay to the example specs for the relevant targets.
1607 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1608 This is 2.0_rc41 since it has better LiveCD support.
1610 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/support/livecdfs-update.sh:
1614 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/support/functions.sh:
1616 Removed check for livecd/dev-manager being udev since it was done
1617 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1618 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1619 #128265 for pointing this out.
1621 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1622 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1623 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1624 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1626 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1627 modules/generic_stage_target.py:
1628 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1629 live system. You can thank Andrew Gaffney for the fix.
1631 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1632 targets/livecd-stage2/livecd-stage2-controller.sh:
1633 Don't copy motd files if we're using livecd/type generic-livecd.
1635 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 targets/livecd-stage2/livecd-stage2-controller.sh,
1637 targets/support/livecdfs-update.sh:
1638 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1639 some extra cleanup to generic-livecd.
1641 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1643 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1644 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1645 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1646 targets/support/bootloader-setup.sh:
1647 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1648 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1649 and removed all older cdtar files for PPC*.
1651 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1652 livecd/files/livecd.motd.txt:
1653 Added message to the official LiveCD MOTD mentioning how to run the
1654 installer. Blame codeman. This is 2.0_rc40.
1656 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1657 fix so snapshot target doesnt have errors
1659 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1660 targets/support/livecdfs-update.sh:
1661 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1662 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1665 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/support/rc-update.sh:
1667 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1670 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 targets/support/livecdfs-update.sh:
1672 Added wrapping around the udev sed for those crazy 2.4-users.
1674 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1675 targets/support/livecdfs-update.sh:
1676 Added sed fix for udev starting evms_activate unconditionally. This is
1679 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1680 add stage4/unmerge stage4/rm to valid options
1682 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 targets/support/rc-update.sh:
1684 Added fix for bug #122154 from Rajiv Manglani.
1686 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/kmerge.sh:
1688 Fixed creation of kernelpkgs.txt for the Installer.
1690 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1692 Updated elilo tarball for IA64.
1694 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1695 DIGESTS support for snapshot creation
1697 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1698 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1699 candidates ever end?
1701 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1702 fix for .DIGESTS.DIGESTS issue in grp
1704 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1705 modules/generic_stage_target.py:
1706 fix for failure when root_overlay is not set
1708 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1709 targets/support/bootloader-setup.sh:
1710 Added IA64/SGI patch from plasmaroo.
1712 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1713 targets/livecd-stage1/livecd-stage1-controller.sh,
1714 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1715 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1718 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1719 modules/generic_stage_target.py:
1720 Allow multiple overlays for root_overlay and overlay spec option
1722 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1724 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1725 targets/support/rc-update.sh:
1726 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1727 fixed bug #122154. This is catalyst 2.0_rc36.
1729 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1730 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1731 Updated the LiveCD motd to tell the user to run the display manager again,
1732 rather than startx, while mentioning that startx is useful as a rescue X
1733 session since it starts twm. This is catalyst 2.0_rc35.
1735 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1736 Add hfs-hide options to mkisofs so macs boot
1738 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1739 modules/generic_stage_target.py:
1740 Fix indentation issues
1742 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1745 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1746 targets/support/bootloader-setup.sh:
1747 add additional console less entry when consoles are chosen for ppc64
1749 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1750 modules/generic_stage_target.py:
1751 fix kernelopts and extraversion env variable exports
1753 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1754 targets/support/livecdfs-update.sh:
1755 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1756 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1758 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1759 targets/support/kmerge.sh:
1760 Changing the way we determine if extraversion is set. This is catalyst
1763 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/livecdfs-update.sh:
1765 Change net.ethX links to link to net.lo instead of net.eth0.
1767 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 examples/stage4_template.spec:
1769 Fixed rcadd example for stage4. Blame rajiv.
1771 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1772 This is catalyst 2.0_rc31.
1774 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/livecdfs-update.sh:
1776 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1777 Gaffney for pointing me in the right direction.
1779 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1780 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1782 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1785 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1786 examples/livecd-stage2_template.spec:
1787 updated examples to have console and machine_type
1789 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1790 targets/support/bootloader-setup.sh:
1791 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1794 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1795 This is catalyst 2.0_rc29.
1797 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1799 Removed extra yaboot.conf from
1800 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1802 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1803 targets/support/kill-chroot-pids.sh:
1804 add sleep to try and give processes a chance to die. bug 119940
1806 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1807 targets/support/functions.sh:
1808 Removed some quotes to make sure we have a binary operator and closing bug
1811 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1812 targets/support/create-iso.sh:
1813 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1815 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/bootloader-setup.sh:
1817 Added path from bug #120935 for PPC/PPC64.
1819 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1820 Additional spacing fixes submitted by `Kumba
1822 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1823 modules/stage2_target.py:
1824 space cleanups contributed from `Kumba
1826 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1827 add grp/use to valid_values in the grp module
1829 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1832 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1833 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1834 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1835 targets/support/bootloader-setup.sh:
1836 ppc cdtar update; ppc64 bootloader updates
1838 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1839 targets/support/create-iso.sh:
1840 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1842 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1843 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1844 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1845 targets/support/create-iso.sh:
1846 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1848 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1849 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1850 Add ppc console and machine_type=ibm
1852 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1853 modules/generic_stage_target.py:
1854 Fix type error when kernel packages arent defined
1856 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1857 examples/generic_stage_template.spec, examples/grp_template.spec,
1858 examples/livecd-stage1_template.spec,
1859 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1860 examples/stage4_template.spec:
1861 Added more verbose wording and examples for pkgcache_path and
1862 kerncache_path, where necessary.
1864 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1865 targets/support/create-iso.sh:
1866 Really fixing bug #120475 this time. This is 2.0_rc25.
1868 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1869 targets/support/create-iso.sh:
1870 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1873 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1874 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1875 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1876 Added initial support for EFI booting on x86. This is completely untested,
1877 so use it at your own risk. Also, no bug reports without patches, please.
1878 This is catalyst 2.0_rc23.
1880 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1881 kmerge should have been kerncache
1883 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1884 targets/support/pre-kmerge.sh:
1885 Fix a few other places for the kerncache update
1887 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1888 examples/generic_stage_template.spec, examples/grp_template.spec,
1889 examples/livecd-stage1_template.spec,
1890 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1891 examples/netboot_template.spec, examples/stage4_template.spec,
1892 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1893 targets/support/kmerge.sh:
1894 Separation of kerncache from snapcache
1896 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1897 It helps if I actually increment the version number.
1899 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1900 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1901 Added --oneshot to default options for stage1 building. Added code to wipe
1902 world during stages 1 and 3. This is catalyst 2.0_rc22.
1904 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1905 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1906 Fix bug if no kernel packages were defined but there was a postconf setting.
1907 x86 softlevel support is enhanced.
1909 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1910 targets/support/bootloader-setup.sh:
1911 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1913 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1914 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1916 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1919 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1920 Netboot2 fixes for spec parameter checks
1922 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1923 modules/generic_stage_target.py, modules/stage4_target.py:
1924 add makeopts spec file support.
1926 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1927 modules/generic_stage_target.py:
1928 Added fix for bug #119635.
1930 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1931 Fix pre-kmerge.sh for stage4
1933 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1936 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1937 modules/generic_stage_target.py:
1938 fix crash when no kernel is defined. spacing issue
1940 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1943 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 modules/livecd_stage2_target.py:
1945 Added livecd/volid to valid_values.
1947 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1948 modules/generic_stage_target.py:
1949 remove extra function that was converting strings to lists unnecessarily
1951 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1952 This is catalyst 2.0_rc17.
1954 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1955 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1956 modules/stage4_target.py:
1957 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1959 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1960 targets/embedded/embedded-preclean-chroot.sh,
1961 targets/grp/grp-preclean-chroot.sh,
1962 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1963 targets/stage1/stage1-preclean-chroot.sh,
1964 targets/stage2/stage2-preclean-chroot.sh,
1965 targets/stage3/stage3-preclean-chroot.sh,
1966 targets/support/chroot-functions.sh,
1967 targets/tinderbox/tinderbox-preclean-chroot.sh:
1968 Added function to cleanup stray /etc/distcc/hosts files.
1970 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1971 targets/support/bootloader-setup.sh:
1972 Added fix from bug #119123. This is catalyst 2.0_rc16.
1974 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1975 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1976 Fixing some spacing. This is catalyst 2.0_rc15.
1978 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1979 Attempt to fix bug #117649
1981 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1982 modules/generic_stage_target.py:
1983 fixes for bugs #119009, #119041 and #118985
1985 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1986 +examples/netboot2_template.spec, modules/catalyst_support.py,
1987 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1988 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1989 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1992 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1993 targets/support/kmerge.sh:
1994 Fix for ccache (null)/.ccache bug
1996 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1999 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2000 Added ppc -mcpu patch from Pylon for bug #118709.
2002 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2003 modules/embedded_target.py, modules/stage4_target.py:
2004 Added linuxrc to embedded and stage4 targets.
2006 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2007 modules/generic_stage_target.py, targets/support/kmerge.sh:
2008 filter kname - and . for kmerge.sh
2010 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2011 targets/support/create-iso.sh:
2012 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2014 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2015 modules/generic_stage_target.py:
2016 change .digests to .DIGESTS
2018 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2019 targets/support/kmerge.sh:
2020 Commented ccache for genkernel build which will resolve #117648 until a
2021 proper solution can be found. This is 2.0_rc13.
2023 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/stage1/stage1-controller.sh:
2025 Added patch from vapier for bug #117254.
2027 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2028 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2029 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2030 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2033 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2034 modules/generic_stage_target.py:
2035 Remove chost/cflags etc. warning messages
2037 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2038 modules/generic_stage_target.py:
2039 Attempt to fix bug 117253; chost is wrong on autoresume
2041 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2042 modules/generic_stage_target.py, modules/netboot_target.py,
2043 modules/stage1_target.py:
2044 make setting of destdir more global and part of generic_stage_target
2046 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2047 Fix destpath bug in netboot target
2049 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2050 modules/generic_stage_target.py, modules/stage4_target.py:
2051 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2054 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2055 modules/generic_stage_target.py, modules/stage4_target.py:
2056 remove stray ' from arch/sh.py
2058 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2059 targets/stage1/stage1-controller.sh:
2060 This finally fixes the issues with gcc-config/binutils-config in stage1.
2061 This is catalyst 2.0_rc12.
2063 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2064 Fix incorrect warning message. portdir_overlay -> portage_overlay
2066 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2067 targets/stage1/stage1-controller.sh,
2068 targets/stage1/stage1-preclean-chroot.sh:
2069 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2070 running gcc-config and binutils-config, though it probably breaks running on
2071 non-Gentoo platforms.
2073 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2074 modules/stage1_target.py:
2075 Make stage1 clean up python 2.3 and 2.4, also.
2077 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2078 targets/support/livecdfs-update.sh:
2079 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2081 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2082 modules/generic_stage_target.py:
2083 Change digests file format to HASH_NAME HASH FILE_NAME
2085 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2086 targets/stage1/stage1-controller.sh:
2087 Moved gcc-config/binutils-config to before the chroot.
2089 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2090 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2091 installed. Supports all of shashs algorithms as of 12_21_2005
2093 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2094 modules/generic_stage_target.py:
2095 Catalyst should die if source_subpath is not a string
2097 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2098 modules/generic_stage_target.py:
2099 Fix for source_subpath bug
2101 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2102 examples/generic_stage_template.spec:
2103 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2104 both stages 1 and 2.
2106 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2107 modules/stage2_target.py:
2108 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2109 stage1 to be overridden again.
2111 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2112 targets/stage1/stage1-controller.sh:
2113 It looks like gcc-config/binutils-config needs to be run with the full path,
2114 since it is run outside of the chroot.
2116 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2117 targets/stage1/stage1-controller.sh:
2118 Fixed gcc-config calls. This is 2.0_rc11.
2120 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2121 This is catalyst 2.0_rc10.
2123 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2124 modules/generic_stage_target.py:
2125 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2128 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2129 targets/support/functions.sh:
2130 Changed from -z to -n for bug #116180.
2132 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2133 modules/catalyst_support.py, modules/generic_stage_target.py:
2134 Detect missing binaries for the hashing functions and abort if not found
2136 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2137 files/catalyst.conf:
2138 Updated README to list new requirements. Set default hash as crc32. Set
2139 default digests as sha1/md5.
2141 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2142 modules/catalyst_support.py, modules/generic_stage_target.py,
2143 modules/livecd_stage2_target.py, modules/stage2_target.py:
2144 Change the internal hash checking to be quicker and more memory efficient.
2145 Add additional hash digests options.
2147 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2148 targets/tinderbox/tinderbox-chroot.sh,
2149 targets/tinderbox/tinderbox-controller.sh,
2150 targets/tinderbox/tinderbox-preclean-chroot.sh:
2151 Fixed up spacing/coding style on tinderbox.
2153 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2154 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2155 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2156 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2157 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2158 Fixed up spacing/coding style on support.
2160 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2161 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2163 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2164 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2165 targets/stage4/stage4-preclean-chroot.sh:
2166 Fixed up spacing/coding style on stage4.
2168 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2169 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2170 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2171 targets/stage3/stage3-controller.sh,
2172 targets/stage3/stage3-preclean-chroot.sh:
2173 Fixed up spacing/coding style on stages 2 and 3
2175 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2176 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2177 targets/stage1/stage1-preclean-chroot.sh:
2178 Fixed up spacing/coding style on stage1. Also changed
2179 gcc-config/binutils-config to be outside the chroot.
2181 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2182 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2183 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2184 Fixed up spacing/coding style on netboot.
2186 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/livecd-stage1/livecd-stage1-chroot.sh,
2188 targets/livecd-stage1/livecd-stage1-controller.sh,
2189 targets/livecd-stage2/livecd-stage2-controller.sh:
2190 Fixed up spacing/coding style on livecd-stage*.
2192 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2193 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2194 targets/grp/grp-preclean-chroot.sh:
2195 Fixed up spacing/coding style on grp.
2197 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2198 targets/embedded/embedded-chroot.sh,
2199 targets/embedded/embedded-controller.sh,
2200 targets/embedded/embedded-fs-runscript.sh,
2201 targets/embedded/embedded-preclean-chroot.sh:
2202 Fixed up spacing/coding style on embedded.
2204 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2205 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2206 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2207 targets/support/functions.sh:
2208 Removing extra line from x86.py, fixing up comments, spacing, and coding
2209 style in targets/support through functions.sh
2211 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2212 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2213 Fix more tab/spacing issues .. trying to make everything use tabs
2215 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2216 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2217 modules/stage1_target.py, modules/stage2_target.py,
2218 modules/stage3_target.py, modules/stage4_target.py:
2219 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2222 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2223 modules/generic_stage_target.py:
2224 Add envscript warning to aid users who may not know what they are doing
2226 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2227 examples/generic_stage_template.spec:
2228 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2229 only configurable when building a stage2 tarball, to match the current state
2230 of portage. This is 2.0_rc9.
2232 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2233 targets/support/chroot-functions.sh:
2234 Silence more of portages beeps and clicks and whistles
2236 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2237 targets/support/chroot-functions.sh:
2238 Change the portage emerge to use run_emerge
2240 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2241 modules/generic_stage_target.py, modules/snapshot_target.py,
2242 modules/stage1_target.py, modules/stage2_target.py,
2243 modules/stage3_target.py:
2244 allow portdir_overlay to be part of all specs not including snapshot spec.
2245 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2246 Remove overlay support from the snapshot spec but added a warning.
2248 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2249 modules/stage2_target.py:
2250 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2253 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2254 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2255 Add support for bootloader softlevel=; have rsync delete the extra files out
2256 of the overlay so that the overlay always matches the source dir
2258 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2259 Swapped -v/-V since I had gotten them wrong here.
2261 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2262 modules/generic_stage_target.py:
2263 Fix stupid overlay bug
2265 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2266 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2267 targets/livecd-stage1/livecd-stage1-chroot.sh,
2268 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2269 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2270 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2271 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2272 targets/support/unmerge.sh:
2273 Made sure we use -f on removing the default links for splash. Removed
2274 check_portage_version as it really isn't needed anymore. Removed
2275 --no-install from genkernel commands in kmerge.sh so users must manually
2276 remove kernels from /boot. This is 2.0_rc8.
2278 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2279 targets/support/livecdfs-update.sh:
2280 Made sed on devfsd.conf conditional on it existing. Removes one more error
2281 message from a standard catalyst run.
2283 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2284 Added warning about breaking snapshot cache and re-enable autoresume, since
2285 the errors I was getting were elsewhere.
2287 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2288 modules/generic_stage_target.py:
2289 Fix indentation error the last commit caused
2291 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2292 modules/generic_stage_target.py:
2293 Always clear autoresume points after a successful run
2295 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2296 targets/support/livecdfs-update.sh:
2297 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2298 snapshot caching after a successful gentoo-release-livecd run.
2300 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/support/rc-update.sh:
2302 Added famd to default on official LiveCD.
2304 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/chroot-functions.sh:
2306 Fixes 'too many arguments' error in check_portage_version.
2308 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2309 modules/generic_stage_target.py:
2310 remove extra self.env={} that was resetting the environment to null
2312 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2313 modules/livecd_stage1_target.py:
2314 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2317 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2318 Add a default path to the environment in the chroot
2320 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2321 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2322 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2323 targets/livecd-stage2/livecd-stage2-controller.sh,
2324 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2325 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2326 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2327 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2328 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2329 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2330 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2331 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2332 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2334 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2336 Fixed up the man page, which has been suffering for some time, and also
2337 reversed -v/-V in the help message.
2339 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/support/livecdfs-update.sh:
2341 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2344 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2345 Turning off autoresume of doom until I can get more testing. I've had
2346 several issues with it. I'll be reporting/fixing these as I come across them
2347 but for now wish to turn it off by default as I don't want this one feature
2348 to stop the possible 2.0 final release.
2350 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2351 targets/livecd-stage2/unmerge.sh:
2352 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2353 anymore and probably should have been removed a long time ago when the new
2354 code was put into place in livecdfs-update.sh and livecd-local.start
2357 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2358 targets/livecd-stage1/livecd-stage1-chroot.sh,
2359 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2360 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2361 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2363 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2364 modules/generic_stage_target.py, modules/generic_target.py:
2365 self.env should be a part of the super class generic_target so it applies to
2366 snapshots as well; removing redundant pass in the generic_target class as
2367 its not needed. There is code there to fill the statements
2369 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2370 targets/support/livecdfs-update.sh:
2371 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2374 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2375 Changed version stamp to 2.0_rc6.
2377 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2378 modules/generic_stage_target.py:
2379 Fix for unpack cases
2381 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2382 modules/generic_stage_target.py:
2385 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2386 modules/catalyst_support.py, modules/generic_stage_target.py,
2387 modules/grp_target.py, modules/livecd_stage1_target.py,
2388 modules/livecd_stage2_target.py, modules/netboot_target.py,
2389 modules/snapshot_target.py, modules/tinderbox_target.py:
2390 Stop reading env from the OS. Rely on the more on the envscript for oddball
2391 settings. Change -v to verbose and -V to version
2393 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2396 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2397 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2400 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2401 examples/generic_stage_template.spec:
2402 Added chost/cflags/cxxflags/ldflags to example spec template.
2404 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2405 targets/support/rc-update.sh:
2406 OK, just kidding on that last commit. We were already doing rc-update add
2407 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2408 there's no point in having it in rc-update.sh
2410 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2411 targets/support/rc-update.sh:
2412 Have rc-update add xdm if livecd/xdm is set.
2414 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2415 modules/catalyst_lock.py, modules/catalyst_support.py,
2416 modules/embedded_target.py, modules/generic_stage_target.py,
2417 modules/grp_target.py, modules/livecd_stage1_target.py,
2418 modules/livecd_stage2_target.py, modules/netboot_target.py,
2419 modules/stage1_target.py, modules/stage4_target.py,
2420 modules/tinderbox_target.py:
2421 So I was just kidding on that last commit. This one is 2.0_rc4.
2423 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2424 modules/catalyst_lock.py, modules/catalyst_support.py,
2425 modules/embedded_target.py, modules/generic_stage_target.py,
2426 modules/grp_target.py, modules/livecd_stage1_target.py,
2427 modules/livecd_stage2_target.py, modules/netboot_target.py,
2428 modules/stage1_target.py, modules/stage2_target.py,
2429 modules/stage4_target.py, modules/tinderbox_target.py:
2430 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2432 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2433 files/catalyst.conf, modules/catalyst_lock.py,
2434 modules/catalyst_support.py, modules/embedded_target.py,
2435 modules/generic_stage_target.py, modules/grp_target.py,
2436 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2437 modules/netboot_target.py, modules/stage1_target.py,
2438 modules/stage2_target.py, modules/stage4_target.py,
2439 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2440 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2441 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2443 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2444 modules/generic_stage_target.py:
2445 Fix autoresume for unpacking tarballs
2447 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2448 targets/support/livecdfs-update.sh:
2449 remove gnap livecd-type per Koon's request
2451 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2452 change rc-update add modules default to rc-update add modules boot
2454 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2455 modules/generic_stage_target.py, modules/grp_target.py:
2456 Add more verbosity to digests if -V is enabled, add more print messages to
2459 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2460 modules/generic_stage_target.py, modules/grp_target.py:
2461 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2463 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2464 Fix folder name for grp build dir to not have .tar.bz2 at the end
2466 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2467 modules/catalyst_support.py, modules/generic_stage_target.py:
2468 Add md5 and sha .digests file creation per wolf31o2's feature request
2470 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2471 This is catalyst-2.0_rc2.
2473 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2474 files/catalyst.conf, modules/generic_stage_target.py,
2475 modules/livecd_stage1_target.py:
2476 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2477 after each successful kernel build;add autoresume documentation to
2480 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2481 targets/embedded/embedded-controller.sh,
2482 targets/embedded/embedded-fs-runscript.sh,
2483 targets/livecd-stage2/livecd-stage2-controller.sh,
2484 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2485 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2486 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2487 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2488 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2489 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2490 targets/support/rc-update.sh:
2491 Changed multiple spaces to tabs to satisfy my OCD.
2493 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2494 targets/support/chroot-functions.sh:
2495 Bumped genkernel detection to require 3.3.0 or higher
2497 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2498 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2499 targets/netboot/netboot-controller.sh:
2500 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2501 clst_grp_use. This is catalyst-2.0_rc1.
2503 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2504 targets/netboot/netboot-controller.sh:
2505 change to clst_use from clst_netboot_use
2507 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2508 targets/livecd-stage1/livecd-stage1-chroot.sh,
2509 targets/stage4/stage4-chroot.sh:
2510 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2512 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2513 targets/stage4/stage4-chroot.sh:
2514 Fixed USE invocations in stage4 target.
2516 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2517 modules/livecd_stage1_target.py:
2518 Force use=livecd for livecd-stage1
2520 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2521 This is version 2.0_pre20051129.
2523 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2525 Removed kudzu-knoppix from example spec files.
2527 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2528 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2529 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2531 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2532 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2533 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2534 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2535 definitions in the examples to fit in 80 columns.
2537 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2538 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2539 modules/grp_target.py, modules/tinderbox_target.py,
2540 targets/tinderbox/tinderbox-chroot.sh:
2541 Tinderbox script: added newuse, tinderbox and grp targets added support for
2542 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2543 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2545 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2546 Added portdir example to catalyst.conf for bug #113272.
2548 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2549 targets/support/create-iso.sh:
2550 Fixed a few lines which were causing the isolinux directory to be removed
2551 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2553 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2554 targets/support/create-iso.sh:
2555 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2557 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2558 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2559 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2560 too many arches dont use it by default, test for an initrd in the yaboot
2563 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2564 modules/generic_stage_target.py:
2565 Fix split error if use is specified
2567 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2568 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2569 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2570 Updated palo version from catalyst 1.x for HPPA.
2572 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2573 targets/support/bootloader-setup.sh:
2574 Removing for loop for grub on amd64/x86 as it was totally useless.
2576 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/support/bootloader-setup.sh:
2578 Remove vga= line for PPC.
2580 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581 targets/support/bootloader-setup.sh:
2582 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2584 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2586 Removing slot patch as it probably didn't belong here anyway, and updating
2587 version stamp to 2.0_pre20051118.
2589 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2590 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2591 targets/support/bootloader-setup.sh:
2592 fix the bootloader script for isolinux so that it actually makes a cfg file,
2593 remove extra unneeded catalyst aborting print statement, reorganize rm code
2594 to make sure is splits properly and is an array even from the cmdline
2596 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2597 targets/support/livecdfs-update.sh:
2598 Added call to update-usbids to download the latest usb.ids file.
2600 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2601 modules/generic_stage_target.py:
2602 Move checks of running catalyst into the target which is simpler
2604 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2605 modules/generic_stage_target.py:
2606 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2607 that doesnt exist yet
2609 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2610 Keep unnecessary programs from installing into kerncache
2612 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2613 modules/generic_stage_target.py:
2614 Turn on more tracebacks at this point to better debug .. will need to turn
2615 them down as we find errors and build appropriate error handlers
2617 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2618 Changed version marker to 2.0_pre20051115 for new ebuild.
2620 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/livecd_stage2_target.py:
2622 Fix bug in livecd stage2 so that it doesnt try to use tar
2624 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2625 targets/livecd-stage2/livecd-stage2-controller.sh:
2626 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2627 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2628 of Getting_Online.txt from catalyst 1.1.10.10.
2630 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2631 Added Joshua Kinard to authors for his mips contributions.
2633 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2634 examples/livecd-stage2_template.spec:
2635 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2636 Paul Kessler on gentoo-catalyst. ;]
2638 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2639 Change variables from cat1 format to cat2
2641 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2642 modules/generic_stage_target.py, modules/stage1_target.py:
2643 Fix modules has no attribute register
2645 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2646 modules/generic_stage_target.py:
2647 Fix broken aliases code that was just proof of concept
2649 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2650 Output mkisofs command line options to assist in debugging
2652 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2653 modules/generic_stage_target.py, targets/support/create-iso.sh:
2656 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2657 modules/generic_stage_target.py:
2658 Add VERY basic support for aliases kernel parameter.
2660 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2661 modules/livecd_stage2_target.py:
2662 Remove large section of commented code
2664 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2665 modules/generic_stage_target.py, modules/stage1_target.py:
2666 Allow LDFLAGS to be specified as an ENV variable for stage1
2668 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2669 modules/generic_stage_target.py:
2670 Fix rc-update to automatically run default options for livecds. Removed an
2671 erroneous key check.
2673 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2674 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2675 Make use spec key optional to default to profile defaults
2677 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2678 +examples/stage4_template.spec:
2679 Preliminary stage4_template.spec file
2681 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2682 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2683 Updated version stamp and added slot patch.
2685 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2686 Fix ordering problem so self.settings is defined
2688 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2689 modules/generic_stage_target.py:
2690 Correct a rsync issue when the directory doesnt exist
2692 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2693 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2694 targets/livecd-stage2/livecd-stage2-controller.sh,
2695 targets/netboot/netboot-controller.sh,
2696 targets/stage4/stage4-controller.sh:
2697 run pre_kmerge and post_kmerge only once
2699 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2700 targets/support/bootloader-setup.sh:
2701 MIPS bootloader patch
2703 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2704 targets/support/mips-arcload_conf.sh:
2705 Fix MIPS Serial Detection
2707 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2708 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2709 +targets/support/mips-arcload_conf.sh:
2710 Application of Kumba's patches for MIPS support
2712 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2713 Check for the correct arch specific cd building tool
2715 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2716 modules/generic_stage_target.py:
2717 Print a warning if livecd/iso is not defined
2719 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2720 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2722 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2723 targets/support/post-kmerge.sh:
2724 Check for existence of files in /lib/modules before running depscan.sh. This
2725 replaces the mips-specific check and makes it portable.
2727 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/generic_stage_target.py:
2729 update autoresume logic when dealing with rsync unpack operations
2731 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2732 targets/support/post-kmerge.sh:
2733 Bypass module load on mips
2735 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2736 remove --no-deps so dependancies get installed for genkernel
2738 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2739 modules/generic_stage_target.py:
2740 Fix missing : statement in unpack
2742 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2743 modules/generic_stage_target.py:
2744 fix livecd-stage2 unpack when seedcache is turned off
2746 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2747 targets/support/functions.sh:
2748 Fix module unpacking and make it actually optional.
2750 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2751 modules/generic_stage_target.py:
2752 Fix broken seedcache autoresume interaction
2754 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2755 modules/generic_stage_target.py:
2756 Cleanup stage directories properly for tar installs
2758 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2759 Tinderbox no longer cleans /tmp/*
2761 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2762 targets/tinderbox/tinderbox-chroot.sh,
2763 targets/tinderbox/tinderbox-controller.sh:
2764 Fixing problem with bind mounted portage and final rsync on tinderbox target
2765 and adding additional logging.
2767 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2768 Stop tinderbox from trying to create a tarball of itself
2770 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2771 modules/generic_stage_target.py:
2772 Fix catalyst so it fully disables snapcache when its not specified in the
2775 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2776 examples/livecd-stage2_template.spec:
2777 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2778 spec template and updating version stamp.
2780 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2781 modules/catalyst_support.py:
2782 allow file_check to proceed if key is not in use
2784 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2785 Recursively make the missing directories
2787 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2788 Fix extract_modules to just echo a warning that it is missing
2790 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2791 files/catalyst.conf:
2792 Updating default configuration for catalyst and updating version stamp,
2793 since we're beginning internal testing for release.
2795 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2796 modules/generic_stage_target.py:
2797 fix bug 106004 split strings into a list for empty and rm operation
2799 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2800 modules/livecd_stage2_target.py:
2801 Append slashes to directories so rsyncs work properly
2803 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 examples/livecd-stage2_template.spec:
2805 Changing source_subpath for livecd-stage2 example for bug #101704.
2807 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2809 targets/support/livecdfs-update.sh:
2810 Added livecd/xdm and livecd/xsession options. These are used to setup the
2811 default display manager and X session, respectively. Added supporting
2812 documentation to example spec files. Imported more work from my fsscript for
2813 the official LiveCD.
2815 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2816 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2817 discussion, see bug #88777.
2819 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2820 modules/generic_stage_target.py:
2821 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2822 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2824 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 targets/livecd-stage1/livecd-stage1-controller.sh,
2826 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2827 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2828 on livecd-stage2 and removing universal motd for livecd/type of
2829 gentoo-release-livecd.
2831 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2832 modules/livecd_stage1_target.py:
2833 Add optional livecd/type env var for scripts to add optional items to the
2836 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2837 -livecd/files/x86-help.msg:
2838 Removing x86-help.msg as it is no longer used.
2840 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2842 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2843 Add dobladecenter description to bootloader files for x86/amd64.
2845 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2846 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2848 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2849 modules/generic_stage_target.py:
2850 Added split to use section for bug #104414.
2852 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2853 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2854 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2855 Tabs to whitespaces for isolinux.
2857 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2858 targets/support/bootloader-setup.sh:
2859 Changed isolinux to use new split-out help messages. Using grub gives a
2860 single help message with pager.
2862 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2863 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2864 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2865 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2866 Added F2->F7 help messages for isolinux.
2868 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2869 livecd/files/README.txt, livecd/files/generic.motd.txt,
2870 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2871 livecd/files/livecd-local.start:
2872 Updated files from latest used to build LiveCD.
2874 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2875 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2877 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2878 modules/catalyst_support.py:
2879 Added fix for using options with = in them with --cli (ex.
2880 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2881 <cell@ices.utexas.edu> for pointing this out to me via email.
2883 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/generic_stage_target.py, targets/support/functions.sh:
2885 fix bug in exec_in_chroot for stage1 target
2887 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2888 modules/generic_stage_target.py:
2889 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2890 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2892 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2893 catalyst, examples/livecd-stage2_template.spec,
2894 examples/snapshot_template.spec, files/catalyst.conf,
2895 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2896 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2897 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2898 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2899 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2900 targets/livecd-stage2/livecd-stage2-controller.sh,
2901 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2902 targets/stage2/stage2-preclean-chroot.sh,
2903 targets/stage3/stage3-preclean-chroot.sh,
2904 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2905 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2906 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2907 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2908 targets/support/target_image_setup.sh:
2909 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2910 to look at gamecdfs-update.sh yet.
2912 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2913 modules/generic_stage_target.py:
2914 Remove extra debugging print statement
2916 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2917 +modules/catalyst_lock.py, modules/catalyst_support.py,
2918 modules/embedded_target.py, modules/generic_stage_target.py,
2919 modules/grp_target.py, modules/livecd_stage1_target.py,
2920 modules/livecd_stage2_target.py, modules/netboot_target.py,
2921 modules/snapshot_target.py, modules/stage1_target.py,
2922 modules/stage2_target.py, modules/stage4_target.py,
2923 targets/support/functions.sh:
2924 Add locking support. Code simplification for unpack and unpack snapshot.
2925 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2926 Add seedcache support (Grabs output from previous target run)
2927 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2929 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2930 modules/catalyst_support.py, modules/generic_stage_target.py:
2931 Add support to cache the snapshot dir. add snapcache to options. add
2932 snapshot_cache= to override the default location of the cache in
2933 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2935 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2937 Forward port README.txt and Getting_Online.txt files from catalyst
2940 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2941 Add automatic creation/deletion of runlevels based on rcadd rcdel
2943 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2944 Fix grp so that grp/use is not required anymore
2946 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2947 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2948 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2949 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2950 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2951 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2952 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2953 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2954 they are known to cause booting problems.
2956 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2957 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2958 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2959 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2962 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2963 targets/stage1/stage1-chroot.sh:
2964 Fixed quoting in stage1 profile check.
2966 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 targets/stage3/stage3-chroot.sh:
2968 Fixing USE for stage3.
2970 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2971 targets/support/chroot-functions.sh:
2972 Fix FETCH code so it will run for Pylon
2974 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2975 targets/grp/grp-chroot.sh:
2976 Fix bindist invcation.
2978 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2979 targets/grp/grp-chroot.sh:
2980 Made sure bindist was used for all emerges in GRP.
2982 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2983 Fix USE flags for GRP build
2985 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2986 targets/stage4/stage4-chroot.sh:
2987 let GRP use the users environment variables and removed extra
2988 GRP_STAGE23_USE from stage4
2990 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2991 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2992 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2994 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2995 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2996 impact all previous spec files that use this option. It's beejay's fault.
2998 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2999 Changed to use linux32 for ppc32 support when build host is ppc64.
3001 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3003 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3005 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3006 Minor cosmetic print statement fixes for readability
3008 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3009 modules/catalyst_support.py, modules/generic_stage_target.py:
3010 Fix None None bug and exception reporting
3012 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3013 Fix iso creation script. Case statement out of place
3015 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3016 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3017 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3018 catalyst, files/catalyst.conf, modules/builder.py,
3019 modules/catalyst_support.py, modules/embedded_target.py,
3020 modules/generic_stage_target.py, modules/generic_target.py,
3021 modules/grp_target.py, modules/livecd_stage1_target.py,
3022 modules/livecd_stage2_target.py, modules/netboot_target.py,
3023 modules/snapshot_target.py, modules/stage1_target.py,
3024 modules/stage2_target.py, modules/stage3_target.py,
3025 modules/stage4_target.py, modules/tinderbox_target.py,
3026 targets/embedded/embedded-chroot.sh,
3027 targets/embedded/embedded-fs-runscript.sh,
3028 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3029 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3030 targets/grp/grp-preclean-chroot.sh,
3031 targets/livecd-stage1/livecd-stage1-chroot.sh,
3032 targets/livecd-stage1/livecd-stage1-controller.sh,
3033 targets/livecd-stage2/livecd-stage2-controller.sh,
3034 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3035 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3036 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3037 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3038 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3039 targets/stage2/stage2-controller.sh,
3040 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3041 targets/stage3/stage3-controller.sh,
3042 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3043 targets/stage4/stage4-controller.sh,
3044 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3045 targets/support/create-iso.sh, targets/support/functions.sh,
3046 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3047 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3048 targets/support/target_image_setup.sh,
3049 targets/tinderbox/tinderbox-chroot.sh,
3050 targets/tinderbox/tinderbox-controller.sh,
3051 targets/tinderbox/tinderbox-preclean-chroot.sh:
3052 Big honkin' copyright update.
3054 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3055 modules/generic_stage_target.py:
3056 add additional logging output. Use standard os redirection methods to log to
3059 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3060 targets/stage1/stage1-chroot.sh:
3061 Added profile sanity check for bug #97867.
3063 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 targets/support/bootloader-setup.sh:
3065 Removing acpi=off from default kernel arguments and adding ia64
3066 livecd-stage2 support functions and cdtar.
3068 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3070 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3071 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3072 splash command line.
3074 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 targets/support/create-iso.sh:
3076 Fixed up zisofs support. Waiting for response from sparc before touching
3079 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3081 targets/support/functions.sh:
3082 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3083 to allow it to work on all arches that dynamically build their bootloader
3086 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3087 targets/stage4/stage4-controller.sh:
3088 Fix stage4 so it doesnt run the bootloader stuff
3090 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 targets/support/bootloader-setup.sh:
3092 Removed dokeymap from non-Gentoo releases.
3094 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3095 targets/support/livecdfs-update.sh:
3096 Added call to update-pciids to download the latest pci.ids file.
3098 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3099 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3100 modules/stage4_target.py:
3101 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3103 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3104 Fix issue where -s on the command line would not run
3106 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3107 livecd/files/generic.motd.txt:
3108 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3109 kernel configurations.
3111 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 targets/support/livecdfs-update.sh:
3113 Updated hostname/domainname creation for new baselayout.
3115 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3116 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3117 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3119 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3120 targets/support/chroot-functions.sh:
3121 Change portage emerge to use --oneshot --nodeps to keep from merging the
3122 same packages multiple times.
3124 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3125 targets/stage2/stage2-chroot.sh:
3126 Added a -p bootstrap when catalyst is called with -V (verbose).
3128 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 targets/support/livecdfs-update.sh:
3130 Removed inittab hack, as this is done by livecd-tools.
3132 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3133 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3134 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3136 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3137 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3138 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3139 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3140 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3141 targets/livecd-stage2/livecd-stage2-controller.sh:
3142 Removed gentoo.png and creation of face directory. Changed
3143 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3146 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147 targets/stage1/stage1-preclean-chroot.sh,
3148 targets/support/chroot-functions.sh:
3149 Added setup_binutils function and force both of them to run during stage1
3152 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3153 examples/livecd-stage2_template.spec:
3154 Added livecd/volid explanation to example spec.
3156 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 targets/support/create-iso.sh:
3158 General cleanup of ISO code and added default livecd/volid when it is not set.
3160 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161 targets/embedded/embedded-controller.sh:
3162 Actually modify the embedded target this time.
3164 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3165 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3166 targets/livecd-stage2/livecd-stage2-controller.sh,
3167 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3168 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3169 and livecd-stage2 targets.
3171 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3172 files/catalyst.conf:
3173 Retired John Davis <zhen@gentoo.org> and added storedir to default
3176 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 targets/support/livecdfs-update.sh:
3178 Uncommented openglify, since it is needed for both opengl-update-livecd and
3181 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3182 modules/generic_stage_target.py:
3183 Fix print statement so it shows when kill_chroot_pids is run correctly
3185 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3186 modules/snapshot_target.py:
3187 Fix snapshot target to skip the kill_pids check
3189 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3190 Bug fixes in parse_spec, fix issues detecting list or string.
3192 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3193 modules/catalyst_support.py:
3194 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3195 spaces are after :. Better handling of comments ( ie preprocessed and
3196 stripped off ). Unset empty keys.
3198 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3199 targets/support/kill-chroot-pids.sh:
3200 Remove extra P_NAME definition that is never used. Saves processing time.
3201 Bumped catalyst to pre2
3203 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3204 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3205 +targets/support/kill-chroot-pids.sh:
3206 User info about runscript and archscript. Added checks for processes running
3207 in the chroot and created a script to kill them. Should fix the unmounting
3208 issues with gconfd or any other running application in the chroot
3210 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3211 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3212 Remove using gcc-config to set things up as we should all be using 2005.0
3215 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 examples/livecd-stage2_template.spec:
3217 Added livecd/users to example livecd-stage2 spec file.
3219 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3220 targets/support/livecdfs-update.sh:
3221 Change default hostnames for livecds
3223 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3224 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3225 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3228 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3229 modules/livecd_stage2_target.py:
3230 Clear autoresume flags when build is done
3232 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3233 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3234 targets/support/create-iso.sh:
3235 Fix isolinux so that it finds menus and kernels and stuff
3237 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3238 modules/generic_stage_target.py:
3239 Make purge operation a little less chatty, removed print statements
3241 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3242 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3243 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3244 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3246 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3247 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3248 print warning message about deprecated use of cdfstype
3250 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3251 targets/support/chroot-functions.sh:
3252 statically define genkernel location to eliminate which command failure if
3253 genkernel is not installed
3255 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3256 modules/generic_stage_target.py:
3257 change the portage_overlay to an array so it always works
3259 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3260 modules/catalyst_support.py:
3261 Fix exception handling to remove extraneous prints of None
3263 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3264 Remove iso creation code from stage4
3266 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3267 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3268 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3269 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3270 targets/livecd-stage1/livecd-stage1-chroot.sh,
3271 targets/livecd-stage1/livecd-stage1-controller.sh,
3272 targets/livecd-stage2/livecd-stage2-controller.sh,
3273 targets/netboot/netboot-controller.sh,
3274 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3275 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3276 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3277 targets/support/create-iso.sh, targets/support/kmerge.sh,
3278 targets/support/target_image_setup.sh,
3279 targets/tinderbox/tinderbox-controller.sh:
3280 Fix some exception handling in catalyst_support.py, remove intermediate
3281 destination folder of iso and tarball, add additional tests for folders not
3282 found on host but defined in spec file, keep catalyst from erroring in this
3283 case, change exit code on shell scripts so that errors are reported to
3284 catalyst and causes catalyst to die on errors, fix bug in
3285 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3286 check for mkisofs that informs the user of where to get the program, and
3287 removed the autoresume code from ccache and distcc installation until I can
3288 figure out a way to have the autoresume flag go someplace outside the chroot.
3290 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3291 Remove bind mounts before rm operations happen at startup
3293 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3294 modules/generic_stage_target.py:
3295 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3297 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3298 modules/generic_stage_target.py:
3299 fix minor bug in the purge code so that it actually runs the commands
3301 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3302 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3303 modules/stage4_target.py:
3304 Change ordering of tasks so root_overlay and fsscript occur after
3305 livecd_update, giving users a chance to override livecd_update
3307 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3308 modules/catalyst_support.py, modules/generic_stage_target.py:
3309 Added a better exception handling message for keyboard interrupt and added
3310 countdown timer for purge operation to give an opportunity to exit
3312 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3313 modules/catalyst_support.py, modules/generic_stage_target.py:
3314 Add support to clear the autoresume flags and improve the purge code to
3315 clean the chroot, and pkg/kern cache
3317 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3318 modules/catalyst_support.py, modules/generic_stage_target.py,
3319 modules/livecd_stage1_target.py:
3320 only append livecd-tools to the livecd-stage1 target package list and move a
3321 check out of the way so command line and spec files can co-exist
3323 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3324 modules/generic_stage_target.py:
3325 fixed python syntax in set_packages so catalyst will run
3327 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3328 modules/embedded_target.py, modules/generic_stage_target.py,
3329 modules/grp_target.py, modules/livecd_stage1_target.py,
3330 modules/livecd_stage2_target.py, modules/netboot_target.py,
3331 modules/stage4_target.py, modules/tinderbox_target.py,
3332 targets/embedded/embedded-chroot.sh,
3333 targets/embedded/embedded-controller.sh,
3334 targets/livecd-stage1/livecd-stage1-controller.sh,
3335 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3336 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3337 targets/livecd-stage2/livecd-stage2-controller.sh,
3338 -targets/livecd-stage2/livecd-stage2-iso.sh,
3339 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3340 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3341 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3342 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3343 +targets/support/target_image_setup.sh:
3344 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3347 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/livecd-stage2/livecd-stage2-controller.sh,
3349 targets/support/livecdfs-update.sh:
3350 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3351 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3352 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3355 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3356 targets/livecd-stage2/livecd-stage2-controller.sh,
3357 targets/support/rc-update.sh:
3358 Updated rc-update.sh with better defaults for different livecd/type settings
3359 and cleaning up file copying in livecd-stage2-controller.sh to match
3362 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3363 Made example of catalyst.conf in README match the default catalyst.conf
3366 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3368 Removing old files from previous maintainers and updating README.
3370 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3372 Added livecd/users option to create non-root users. The first user listed
3373 will also be used for auto-starting X, if X is merged onto the CD.
3375 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3376 targets/livecd-stage1/livecd-stage1-controller.sh,
3377 targets/livecd-stage2/livecd-stage2-controller.sh,
3378 targets/support/livecdfs-update.sh:
3379 Updated all instances of livecd/type: gentoo-release-environmental to
3380 gentoo-release-livecd and added generic-livecd.
3382 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 examples/fsscript.sh.example, examples/gamecd.conf.example,
3384 examples/generic_stage_template.spec, examples/grp_template.spec,
3385 examples/livecd-stage1_template.spec,
3386 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3387 examples/snapshot_template.spec:
3388 Imported example files from catalyst 1.1.9 to make them more verbose.
3390 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3391 Fix grp/use bug #89365
3393 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3394 modules/generic_stage_target.py, targets/support/kmerge.sh:
3395 Fixes for initramfs overlay support.
3397 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3398 modules/generic_stage_target.py, targets/support/kmerge.sh,
3399 targets/support/pre-kmerge.sh:
3400 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3401 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3402 caching bug; Also adding preliminary support for initramfs_overlay from
3405 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3406 modules/generic_stage_target.py, targets/support/kmerge.sh:
3407 Removed support for postconf as genkernel no longer has that option
3409 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3410 modules/embedded_target.py, modules/generic_stage_target.py,
3411 modules/grp_target.py, modules/livecd_stage1_target.py,
3412 modules/livecd_stage2_target.py, modules/netboot_target.py,
3413 modules/stage4_target.py, modules/tinderbox_target.py,
3414 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3415 targets/stage1/stage1-preclean-chroot.sh,
3416 targets/support/chroot-functions.sh:
3417 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3418 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3420 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3421 modules/livecd_stage2_target.py:
3422 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3424 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3425 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3426 modules/livecd_stage2_target.py, modules/stage4_target.py,
3427 targets/livecd-stage1/livecd-stage1-controller.sh,
3428 targets/livecd-stage2/livecd-stage2-controller.sh,
3429 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3430 targets/support/functions.sh, targets/support/kmerge.sh,
3431 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3432 Generalized kernel support, fsscript, rcupdate, etc for stage4
3434 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3435 targets/support/pre-kmerge.sh:
3436 Removed sed for usb devices from legacy genkernel, as we're going to require
3437 a version much higher that no longer exhibits the bug.
3439 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3440 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3441 targets/support/livecdfs-update.sh:
3442 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3443 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3444 the ut2004demo shell script has been renamed to ut2004-demo.
3446 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3447 let genkernel always reinstall itself
3449 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3450 modules/catalyst_support.py, modules/generic_stage_target.py,
3451 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3452 fix case bug in livecdfs-update.sh; fix bug in initial command line
3453 arguement parsing; add cflags spec file support which is only allowed to
3456 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3457 targets/stage3/stage3-chroot.sh:
3458 Fix a use flag bug in the stage3
3460 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3461 modules/generic_stage_target.py:
3462 Changes to allow cflags, chost, cxxflags in a spec file
3464 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3465 targets/livecd-stage1/livecd-stage1-controller.sh,
3466 targets/livecd-stage2/livecd-stage2-controller.sh,
3467 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3468 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3469 targets/support/pre-kmerge.sh:
3470 change the code to use more case statements. Fix gcc issue in stage1.
3472 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/livecd-stage1/livecd-stage1-controller.sh,
3474 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3475 Merging in changes from catalyst 1.1.x for gamecd support.
3477 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3478 targets/stage1/stage1-preclean-chroot.sh:
3479 Removing gcc-config stuff to see if its still required to work around a gcc
3482 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3483 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3484 Added tests for genkernel >3.2.0
3486 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3489 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3490 Updated AUTHORS with new maintainers and updated contributors list.
3492 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3493 examples/fsscript.sh.example, livecd/files/README.txt,
3494 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3495 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3496 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3497 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3498 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3499 universal.motd.txt to resolve documentation issue on bug #86914. Added
3500 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3501 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3504 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3505 targets/livecd-stage2/livecd-stage2-controller.sh:
3506 Removed a few unnecessary comments
3508 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3509 Removed obsolete files from the livecd directory as the functionality has
3510 moved into the targets folders
3512 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3513 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3514 Additional catalyst 2.0.0 files
3516 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3517 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3518 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3519 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3520 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3521 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3522 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3523 -livecd/runscript/alpha-archscript.sh,
3524 -livecd/runscript/default-runscript.sh,
3525 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3526 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3527 -livecd/runscript-support/gamecdfs-update.sh,
3528 -livecd/runscript-support/kmerge.sh,
3529 -livecd/runscript-support/livecdfs-update.sh,
3530 -livecd/runscript-support/post-kmerge.sh,
3531 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3532 modules/embedded_target.py, modules/generic_stage_target.py,
3533 modules/grp_target.py, modules/livecd_stage1_target.py,
3534 modules/livecd_stage2_target.py, -modules/netboot.py,
3535 +modules/netboot_target.py, modules/snapshot_target.py,
3536 modules/stage1_target.py, +modules/stage4_target.py,
3537 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3538 +targets/embedded/embedded-controller.sh,
3539 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3540 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3541 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3542 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3543 +targets/livecd-stage1/livecd-stage1-controller.sh,
3544 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3545 -targets/livecd-stage1/livecd-stage1.sh,
3546 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3547 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3548 +targets/livecd-stage2/livecd-stage2-controller.sh,
3549 +targets/livecd-stage2/livecd-stage2-iso.sh,
3550 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3551 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3552 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3553 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3554 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3555 +targets/stage1/stage1-controller.sh,
3556 +targets/stage1/stage1-preclean-chroot.sh,
3557 -targets/stage1/stage1-preclean1-chroot.sh,
3558 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3559 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3560 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3561 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3562 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3563 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3564 +targets/stage4/stage4-preclean-chroot.sh,
3565 +targets/support/chroot-functions.sh,
3566 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3567 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3568 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3569 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3570 +targets/tinderbox/tinderbox-controller.sh,
3571 targets/tinderbox/tinderbox-preclean-chroot.sh,
3572 -targets/tinderbox/tinderbox.sh:
3573 Initial Import of Catalyst 2.0.0
3575 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 livecd/runscript-support/livecdfs-update.sh:
3577 Added /usr/portage as tmpfs (this will be made conditional later).
3579 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3581 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3582 from an interactive shell.
3584 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3586 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3587 livecd/runscript-support/pre-kmerge.sh,
3588 livecd/runscript/default-runscript.sh:
3589 Moved livecd-bash_profile to livecd-bashrc. Added check for
3590 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3591 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3594 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3595 modules/generic_stage_target.py:
3596 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3599 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3600 livecd/runscript/default-runscript.sh,
3601 targets/livecd-stage1/livecd-stage1.sh:
3602 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3603 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3604 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3607 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3608 livecd/runscript/ppc-archscript.sh:
3609 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3611 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3612 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3613 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3614 for multiple initrd files.
3616 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3617 livecd/runscript/ppc-archscript.sh:
3618 Modifed PPC archscript to close bug #84648 and also to make the PPC
3619 archscript produce multiple initrd files, like x86/amd64.
3621 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3622 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3623 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3624 livecd/runscript/ppc-archscript.sh:
3625 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3626 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3627 livecd/volid for the HFS volid, too.
3629 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3630 Calling this one 1.1.7 and rolling a tarball.
3632 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3634 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3635 -livecd/runscript/sparc64-archscript.sh,
3636 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3637 Added livecd/volid to set the volume ID when creating the ISO, patch by
3638 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3639 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3641 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3642 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3643 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3644 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3646 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3647 livecd/runscript-support/livecdfs-update.sh:
3648 Removed hdparm from default runlevel as it break ide=nodma at boot.
3650 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 livecd/runscript-support/kmerge.sh,
3652 livecd/runscript-support/pre-kmerge.sh,
3653 targets/livecd-stage1/livecd-stage1-chroot.sh:
3654 Revert last set of changes and remove portage version check from emerge in
3655 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3658 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3659 livecd/runscript-support/kmerge.sh,
3660 livecd/runscript-support/pre-kmerge.sh:
3661 Change genkernel check to use best_version and has_version to determine if
3662 the any previously installed versions of genkernel are up to date. Change
3663 emerge line for kernels to use -n option to only install if they were not
3664 previously installed.
3666 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3667 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3668 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3669 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3670 livecd/runscript/sparc-archscript.sh:
3671 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3672 unified sparc32/sparc64 cdtar.
3674 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3675 livecd/runscript-support/livecdfs-update.sh,
3676 livecd/runscript-support/pre-kmerge.sh:
3677 Change sudoers update to only run if /etc/sudoers exists and only reduce
3678 splash to 1024x768 on minimal and universal install CD.
3680 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3681 targets/livecd-stage1/livecd-stage1.sh:
3682 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3685 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3686 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3687 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3688 livecd/runscript/sparc64-archscript.sh,
3689 livecd/runscript/x86-archscript.sh:
3690 Added a new empty livecd file to each archscript. This will be used for an
3691 identifier by genkernel to allow booting from a non-primary CDROM.
3693 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3694 Catalyst 1.1.6 is here.
3696 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 targets/stage1/stage1-preclean2-chroot.sh:
3698 Commenting out stage1 cleaning of /var/db.
3700 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3701 livecd/runscript-support/pre-kmerge.sh:
3702 Made splash reduction to 1024x768 only for minimal and universal release media.
3704 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3705 targets/stage1/stage1-preclean2-chroot.sh:
3706 Added SLOT files back to /var/db entries in stage1.
3708 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3710 livecd/runscript/default-runscript.sh,
3711 livecd/runscript-support/livecdfs-update.sh,
3712 targets/livecd-stage2/unmerge.sh:
3713 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3714 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3715 the copy from preserving permissions and also adding /usr/share/faces and
3716 default Gentoo icon. We'll see how the icon does for us. Removing serial
3717 init script, as it causes problems with the splash theme.
3719 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 targets/livecd-stage1/livecd-stage1.sh:
3723 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3724 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3725 livecd/runscript-support/kmerge.sh,
3726 livecd/runscript-support/livecdfs-update.sh,
3727 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3728 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3729 targets/stage1/stage1-preclean2-chroot.sh:
3730 Removed x-setup from local.start and added in symlinks for gconf, portage
3731 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3732 baselayout and removed /etc/startx from the environmental type. Commented
3733 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3734 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3735 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3736 for X, use the latest pci.ids and usb.ids from portage, and create
3737 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3738 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3739 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3740 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3741 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3744 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3745 Removed ccache from default options as it breaks catalyst when merged with
3748 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 modules/snapshot_target.py:
3750 Added /local/ to snapshot exclusion.
3752 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 livecd/runscript-support/livecdfs-update.sh:
3754 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3755 gustavoz and his 5 interface Xeon for this.
3757 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3758 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3759 Added a conditional before killing gconfd-2. This is also going to be
3760 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3763 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3764 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3765 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3766 Moved killall -9 gconfd-2 to execute outside chroot.
3768 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 livecd/files/x86-help.msg:
3770 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3773 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3774 livecd/runscript/x86-archscript.sh:
3775 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3778 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3781 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3782 targets/livecd-stage1/livecd-stage1.sh:
3783 Added killall for gconfd-2 back into livecd-stage1.sh
3785 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3786 livecd/runscript/alpha-archscript.sh:
3787 Alpha fixes for multiple kernels..
3789 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3790 livecd/runscript-support/kmerge.sh:
3791 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3793 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3795 livecd/runscript/sparc64-archscript.sh:
3796 Force devfs if udev is not selected for all supporting arches.
3798 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3800 livecd/runscript-support/kmerge.sh:
3801 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3804 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3806 Re-enabled preclean in grp and added gconfd-2 killing.
3808 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 livecd/runscript/x86-archscript.sh:
3810 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3813 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3814 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3815 targets/livecd-stage1/livecd-stage1-chroot.sh,
3816 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3817 targets/livecd-stage1/livecd-stage1.sh,
3818 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3819 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3820 Added ability to pause indefinitely. This closes bug #79798. I've also added
3821 the gcond-2 killall back in, but now it is in the actual preclean script and
3822 is executed inside the chroot.
3824 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3825 Updated for 1.1.3 release.
3827 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3829 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3830 targets/netboot/netboot-packages.sh,
3831 targets/tinderbox/tinderbox-chroot.sh:
3832 Updated to use package.use correctly. Blame Robert Paskowitz
3833 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3835 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3836 targets/stage1/stage1-preclean2-chroot.sh:
3837 Fixed find line for new stage1 /var/db/pkg.
3839 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 targets/stage1/stage1-preclean2-chroot.sh:
3841 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3842 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3845 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3846 livecd/runscript-support/livecdfs-update.sh:
3847 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3848 added net.ethX symlinks, and added copying of files from
3849 /usr/lib/hotplug/firmware into firmware tarball.
3851 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3852 livecd/runscript-support/livecdfs-update.sh:
3853 Firmware updated to use new /lib/firmware directory.
3855 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3856 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3857 work when both -f and -C were used on the command line.
3859 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3860 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3861 targets/livecd-stage1/livecd-stage1-chroot.sh,
3862 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3863 targets/stage3/stage3-chroot.sh:
3864 Added a portage version check to each target that uses --newuse to ensure a
3865 high enough version is used. This resolves bug #75336.
3867 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3868 livecd/files/livecd-local.start:
3869 Possible local.start fix for beejay.
3871 12 Jan 2005; John Davis <zhen@gentoo.org>
3872 modules/embedded.py:
3873 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3875 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3876 livecd/runscript-support/kmerge.sh:
3877 Added ccache support to genkernel call in livecd-stage2.
3879 11 Jan 2005; John Davis <zhen@gentoo.org>
3880 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3881 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3882 targets/netboot/netboot.sh:
3883 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3884 some feature enhancements.
3886 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3887 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3888 targets/livecd-stage1/livecd-stage1-chroot.sh,
3889 targets/livecd-stage1/livecd-stage1.sh,
3890 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3891 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3892 Added a -F or --fetchonly command line option and closing out bug #77480.
3893 Also added a portage version check to livecd-stage1 to close out bug #68307.
3895 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3896 livecd/runscript-support/livecdfs-update.sh,
3897 targets/stage3/stage3-chroot.sh:
3898 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3899 target to use emerge -e when building. This is only temporary until the
3900 bootstrap.sh script can be fixed or another solution can be decided upon.
3902 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3903 +targets/embedded/kmerge.sh:
3904 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3905 from mutex@gentoo.org
3907 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3908 modules/livecd_stage2_target.py:
3911 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3913 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3914 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3915 the brokenness of a stage1 tarball.
3917 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3918 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3921 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3922 modules/livecd_stage2_target.py:
3925 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3926 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3927 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3928 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3929 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3930 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3931 Upgraded the isolinux cdtar files and closing bug #70518.
3933 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3934 modules/embedded_target.py, modules/generic_stage_target.py,
3935 modules/grp_target.py, modules/livecd_stage1_target.py,
3936 modules/livecd_stage2_target.py, modules/netboot.py,
3937 modules/stage1_target.py, modules/tinderbox_target.py:
3938 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3939 separate out specific target logic from the generic targets modules.
3941 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3942 new PPC arch file from pvdabeel@gentoo.org
3944 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3945 examples/generic_stage_template.spec, modules/catalyst_support.py:
3946 tweaking error handling in the main catalyst script
3947 updated the example to include a blurb about portage_confdir
3949 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3950 livecd/runscript-support/livecdfs-update.sh:
3951 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3953 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3956 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3957 fix for #66592. catalyst now gives a traceback when it bails out, making
3958 troubleshooting amazingly easier
3960 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3961 modules/catalyst_support.py, modules/embedded_target.py,
3962 modules/generic_stage_target.py, modules/grp_target.py,
3963 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3964 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3965 Reversing patch from Eric Edgar from bug #70663.
3967 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/runscript/x86-archscript.sh:
3969 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3970 not work without it (mkisofs fails on creating ISO).
3972 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3973 modules/catalyst_support.py, modules/embedded_target.py,
3974 modules/generic_stage_target.py, modules/grp_target.py,
3975 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3976 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3977 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3978 separate out specific target logic from the generic targets modules.
3980 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3981 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3982 targets/embedded/embedded.sh:
3983 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3985 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3986 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3987 livecd/runscript/default-runscript.sh,
3988 livecd/runscript-support/gamecdfs-update.sh,
3989 livecd/runscript-support/livecdfs-update.sh,
3990 modules/livecd_stage2_target.py:
3991 Added gamecd/conf option to livecd_stage2_target.py, added
3992 gamecd.conf.example to /examples, cleaned up game-specific code in
3993 gamecdfs-update.sh to make it more generic, added more fundtionality to
3994 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3995 and gentoo-gamecd to make spec files simpler and to remove the need for
3996 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3997 user to still use a custom fsscript of their own.
3999 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4000 +livecd/files/environmental.motd.txt,
4001 targets/livecd-stage1/livecd-stage1.sh:
4002 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4004 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4005 livecd/runscript/default-runscript.sh,
4006 livecd/runscript-support/livecdfs-update.sh:
4007 Added gentoo-release-environmental as a valid livecd/type and did some
4008 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4009 devices other than eth0.
4011 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4012 targets/livecd-stage1/livecd-stage1-chroot.sh:
4013 Changed livecd-stage1 to merge each package individually. This should not
4014 make it into a production version of catalyst, but is here as a possible
4015 solution to bug #68307.
4017 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4018 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4019 livecd/runscript/sparc-archscript.sh,
4020 livecd/runscript/sparc64-archscript.sh,
4021 livecd/runscript/x86-archscript.sh:
4022 Added failures to all arches on mkisofs failure and also made -z option to
4023 mkisofs optional on x86 depending on loop type used.
4025 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4026 livecd/runscript/x86-archscript.sh:
4027 Making sure the mkisofs call causes a failure when it doesn't complete
4028 successfully. Once again, blame jforman, our beloved infra-monkey.
4030 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4031 livecd/runscript/default-runscript.sh:
4032 squashfs-utils->squashfs-tools fix. Blame jforman.
4034 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4035 livecd/isogen/x86-isogen.sh:
4036 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4037 possibly not booting on really old systems.
4039 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4040 livecd/runscript/x86-archscript.sh:
4041 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4042 possibly not booting on really old systems.
4044 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4045 livecd/runscript-support/livecdfs-update.sh:
4046 Save some space by removing redundant firmware after tarball is made, only
4047 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4050 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4051 targets/stage1/stage1-preclean2-chroot.sh:
4052 Added patch from vapier and closing bug #73556.
4054 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4055 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4056 +targets/embedded/embedded-fs-runscript.sh,
4057 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4058 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4059 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4060 from mutex@gentoo.org for modules/embedded.py
4062 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4063 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4064 livecd/runscript-support/livecdfs-update.sh:
4065 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4066 aliases having --color rather than --color=auto.
4068 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4069 livecd/files/livecd-local.start:
4070 Let's try actually making a proper edit on livecd/files/livecd-local.start
4071 this time, shall we...
4073 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4074 livecd/files/livecd-local.start:
4075 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4076 x-setup check for /etc/startx.
4078 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4079 livecd/runscript-support/gamecdfs-update.sh:
4080 Fixing minor sed bug in gamecdfs-update.sh.
4082 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4083 examples/snapshot_template.spec,
4084 livecd/runscript-support/gamecdfs-update.sh,
4085 livecd/runscript-support/livecdfs-update.sh:
4086 Fixing typo in snapshot_template.spec and closing bug #70321.
4088 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4089 livecd/runscript-support/pre-kmerge.sh:
4090 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4091 genkernel will only add the 1024x768 version of the gensplash image to the
4092 bzImage, which added with the livecd-stage2 removal of the unused splash
4093 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4095 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4096 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4097 livecd/runscript/sparc64-archscript.sh:
4098 Updated with silo/mkisofs patch from gustavoz.
4100 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/files/x86-help.msg:
4102 Updated x86-help.msg to make it fall more inline with current
4103 genkernel/livecd-tools options.
4105 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4106 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4107 livecd/runscript-support/pre-kmerge.sh:
4108 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4109 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4110 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4113 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4114 livecd/runscript-support/kmerge.sh,
4115 livecd/runscript-support/livecdfs-update.sh,
4116 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4117 Changed kernel build caching to use kerncache option, rather than pkgcache
4118 option. Fixed --postconf and --callback for builds that do not require them.
4119 Removed delay when removing package sin the system profile. This is now
4120 catalyst 1.1.0, so enjoy.
4122 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4123 livecd/runscript-support/livecdfs-update.sh:
4124 Stopping udev from using the nasty device tarball. We don't need it anyway.
4126 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4127 livecd/runscript/sparc-archscript.sh,
4128 livecd/runscript/sparc64-archscript.sh,
4129 livecd/runscript-support/kmerge.sh,
4130 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4131 Fixing gpm support by uncommenting default settings. Fixing case where
4132 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4133 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4134 not get renamed. Fixed a problem where we were accidentally removing the
4135 hwdata-knoppix versions of pci.ids and usb.ids and linking
4136 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4137 for 2004.3 and catalyst 1.1.0.
4139 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4140 patch from vapier@gentoo.org for bug #68080
4142 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4143 livecd/runscript-support/kmerge.sh:
4144 made kernel caching dependent on the "pkgcache" option so that genkernel's
4145 postconf can actually work
4147 18 Oct 2004; John Davis <zhen@gentoo.org>
4148 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4149 livecd/runscript-support/livecdfs-update.sh:
4150 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4152 17 Oct 2004; John Davis <zhen@gentoo.org>
4153 livecd/runscript-support/livecdfs-update.sh:
4154 firmware tarball fix for packages that need firmware such as ipw2100
4156 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4157 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4158 livecd/runscript-support/livecdfs-update.sh,
4159 modules/livecd_stage2_target.py:
4160 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4162 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4163 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4164 should not hurt non-HT users
4166 12 Oct 2004; John Davis <zhen@gentoo.org>
4167 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4168 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4169 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4170 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4171 livecd/runscript-support/kmerge.sh:
4172 bugfixes for #67195, #67197, #67122, and #46918
4174 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4175 small netboot fixups
4177 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4178 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4179 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4180 targets/netboot/netboot.sh:
4181 sweeping updates and changes to the netboot code. the patches should fix the
4182 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4183 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4185 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4186 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4187 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4188 targets/netboot/netboot.sh:
4189 more code cleanup and maintenance
4191 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4192 modules/generic_stage_target.py, +modules/netboot.py,
4193 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4194 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4195 +targets/netboot/netboot.sh:
4196 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4199 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4200 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4201 targets/livecd-stage1/livecd-stage1-chroot.sh,
4202 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4203 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4204 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4205 have to start a server on the build host for it to distribute.
4207 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4208 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4209 just do -s version_stamp
4211 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4212 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4214 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4215 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4216 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4217 modules/livecd_stage2_target.py:
4218 udev support for livecds
4220 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4221 +targets/livecd-stage2/unmerge.sh:
4222 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4223 Also, livecd-stage2 unmerge.sh added back in.
4225 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4226 livecd/runscript-support/livecdfs-update.sh:
4227 bugfixes for #60887 and #63338
4229 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4230 bugfixes for #63382 and #63338
4232 08 Sep 2004; John Davis <zhen@gentoo.org>
4233 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4234 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4235 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4236 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4237 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4238 targets/livecd-stage1/livecd-stage1-chroot.sh,
4239 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4240 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4241 lots of changes in this revision. first of all, major cosmetic fixups to the
4242 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4243 for distcc or ccache builds in most of the targets. bug #56581 is finially
4244 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4245 performance enhancement here.
4247 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4248 modules/livecd_stage2_target.py:
4249 fix for bug #63033, thanks to usata@gentoo.org for the patch
4251 30 Aug 2004; John Davis <zhen@gentoo.org>
4252 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4253 bugfixes for #61537 and #61779
4255 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4256 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4257 modules/snapshot_target.py:
4258 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4259 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4260 time should also be improved due to a more efficient use of rsync. This commit will
4261 mark the portage version of catalyst-1.9.0.
4263 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4264 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4267 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4270 02 Aug 2004; John Davis <zhen@gentoo.org>
4271 livecd/runscript-support/livecdfs-update.sh:
4274 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4275 +targets/stage1/build.py, -targets/stage1/build.sh,
4276 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4277 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4278 targets/stage3/stage3-chroot.sh:
4279 applied patch from bug #58840. it should fix up things for uclibc stages and
4280 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4282 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4283 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4284 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4285 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4286 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4287 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4288 livecd/runscript-support/livecdfs-update.sh,
4289 modules/livecd_stage2_target.py:
4290 addition of wolf31o2's gamecd patchset. untested, so please beware
4292 14 Jul 2004; John Davis <zhen@gentoo.org>
4293 livecd/runscript-support/livecdfs-update.sh,
4294 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4295 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4296 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4297 this out of generic_stage_target and into livecd-stage2 since the
4298 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4300 13 Jul 2004; John Davis <zhen@gentoo.org>
4301 livecd/runscript-support/livecdfs-update.sh:
4302 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4303 default rc'ed programs when only one change was required to rcadd. so I
4304 changed it so that the defaults are *always* loaded and specified additions/
4305 deletions are just added on top of those.
4307 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4308 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4309 targets/livecd-stage1/livecd-stage1-chroot.sh,
4310 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4311 targets/tinderbox/tinderbox-chroot.sh:
4312 changing the more verbose behavior to the -V (verbose) flag
4314 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4315 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4316 targets/livecd-stage1/livecd-stage1-chroot.sh,
4317 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4318 targets/tinderbox/tinderbox-chroot.sh:
4319 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4320 it is about to merge so that deps and USE flags are more evident
4322 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4323 modules/catalyst_support.py:
4324 completely rewrote the catalyst main script so that it can actually utilize
4325 more than one command line flag. new functionality included, but not active
4326 yet (--debug and --verbose). arguments can still be passed on the commandline
4327 through the use of the -C (--cli) flag. updated the arg_parse function in
4328 catalyst_support.py to accomodate my changes.
4330 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4331 modules/generic_target.py, modules/grp_target.py,
4332 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4333 modules/snapshot_target.py, modules/stage1_target.py,
4334 modules/stage2_target.py, modules/stage3_target.py,
4335 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4336 fixes for bugs #55192 and #54137
4337 added a new key for all specfiles, portage_confdir.
4338 this should point to a directory similar in functionality to /etc/portage.
4340 cleaned up the module code a bit so that unnecessary modules
4343 more work on resuming. it is getting there, but it still needs a ton of work,
4344 so please test, and report bugs.
4346 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4347 modules/catalyst_support.py, modules/generic_stage_target.py,
4348 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4349 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4350 stage resuming functionality should be working. I still have to work on GRP
4351 and livecds, but they should not be hard. I could not incorporate emerge
4352 --resume into stage resuming functionality because in some instances, portage
4353 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4354 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4355 ). I also made some small tweaks to the stage target scripts which clean up
4356 the envscript stuff. Not noticable performance wise, but it makes me feel all
4357 warm and fuzzy to know that it is programmed absolutely correctly ;)
4359 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4360 modules/generic_stage_target.py:
4361 revamped the cmd() structure so that it could properly return error codes.
4362 Please note that this might break catalyst until there is some further
4363 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4364 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4365 now. Additionally, catalyst will stop when there is an error with an ebuild
4366 ... it didn't do this before, it just plowed along and packed things up.
4368 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4369 code in portage.py and then answering my noob questions.
4371 13 Jun 2004; John Davis <zhen@gentoo.org>
4372 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4373 livecd/runscript-support/livecdfs-update.sh:
4374 some last minute fixins (stuff to work with the new genkernel)
4376 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4379 11 Jun 2004; John Davis <zhen@gentoo.org>
4380 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4381 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4384 10 Jun 2004; John Davis <zhen@gentoo.org>
4385 livecd/runscript-support/kmerge.sh,
4386 livecd/runscript-support/livecdfs-update.sh,
4387 livecd/runscript-support/post-kmerge.sh,
4388 livecd/runscript-support/pre-kmerge.sh:
4389 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4390 functions control what scripts are added to their respective runlevels. This
4391 option would be specified like so in the spec file: livecd/rcadd:
4392 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4394 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4395 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4396 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4397 the code to give a nice error msg instead of a cryptic traceback
4399 04 Jun 2004; John Davis <zhen@gentoo.org>
4400 livecd/runscript-support/livecdfs-update.sh:
4401 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4402 /etc/bootsplash/default
4404 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4405 targets/embedded/embedded-chroot.sh,
4406 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4407 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4408 targets/livecd-stage1/livecd-stage1-chroot.sh,
4409 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4410 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4411 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4412 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4413 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4414 targets/tinderbox/tinderbox-chroot.sh,
4415 targets/tinderbox/tinderbox-preclean-chroot.sh,
4416 targets/tinderbox/tinderbox.sh:
4417 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4419 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4420 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4421 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4422 It should be a full path pointing to a portage overlay dir.
4424 27 May 2004; John Davis <zhen@gentoo.org>
4425 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4426 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4427 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4428 livecd/runscript/default-runscript.sh:
4429 added updated silos and fixed motd bug
4431 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4432 rolling out version 1.0.8
4434 22 May 2004; John Davis <zhen@gentoo.org>
4435 livecd/runscript-support/kmerge.sh,
4436 livecd/runscript-support/livecdfs-update.sh,
4437 modules/livecd_stage2_target.py:
4438 added key livecd/bootsplash
4440 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4441 livecd/runscript/sparc-archscript.sh,
4442 livecd/runscript/sparc64-archscript.sh:
4443 sparc fixup patches from gustavoz at g.org
4445 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4446 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4447 is livecd/modblacklist
4449 19 May 2004; John Davis <zhen@gentoo.org>
4450 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4451 livecd/runscript/x86-archscript.sh:
4452 added support for livecd/overlay, changed vga=0x317 to vga=791
4453 in the x86 archscript as it is a more standard setting and should
4454 work on more hardware
4456 17 May 2004; John Davis <zhen@gentoo.org>
4457 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4458 livecd/runscript-support/kmerge.sh,
4459 livecd/runscript-support/livecdfs-update.sh,
4460 modules/livecd_stage2_target.py:
4461 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4462 we also now have basic motd copying support for more branded livecds
4464 16 May 2004; John Davis <zhen@gentoo.org>
4465 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4466 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4467 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4469 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4470 modules/catalyst_support.py, modules/embedded_target.py,
4471 modules/generic_stage_target.py, modules/generic_target.py,
4472 modules/grp_target.py, modules/livecd_stage1_target.py,
4473 modules/livecd_stage2_target.py, modules/stage1_target.py,
4474 modules/stage2_target.py, modules/stage3_target.py,
4475 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4476 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4477 caused gcc profile problems.
4479 12 May 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4481 livecd/runscript-support/livecdfs-update.sh,
4482 livecd/runscript-support/post-kmerge.sh,
4483 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4485 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4486 silliness). Most notably, I have taken advantage of the update-modules
4487 --assume-kernel fix from agriffis so that we can actually use 3rd party
4488 modules now. Please note that >=baselayout-1.9.0 is required.
4490 02 May 2004; Olivier Crete <tester@gentoo.org>
4492 Added forgotten CHOST for i386 subarch
4494 30 Apr 2004; John Davis <zhen@gentoo.org>
4495 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4496 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4497 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4498 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4500 -fixed 2004.0 branding in the isolinux cdtar
4501 -fixed up acpi stuff in the runscripts
4502 -fixed up the x86 help message and corrected the numerous errors in it
4504 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4505 livecd/runscript/default-runscript.sh:
4506 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4507 1.0.7. we are ready for release
4509 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4510 fix for the problem that gustavoz found wrt the /dev creation stuff not
4511 detecting arches. also an efficiency fix for stage1 building
4513 14 Apr 2004; John Davis <zhen@gentoo.org>
4514 targets/embedded/embedded-chroot.sh,
4515 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4516 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4517 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4518 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4519 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4520 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4521 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4522 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4523 targets/tinderbox/tinderbox-preclean-chroot.sh,
4524 targets/tinderbox/tinderbox.sh:
4525 fix for bug #47733 - fixes for distcc and an envscript bugfix
4527 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4530 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4531 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4532 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4533 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4534 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4535 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4536 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4537 targets/stage1/stage1-preclean1-chroot.sh,
4538 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4539 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4540 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4541 targets/tinderbox/tinderbox.sh:
4542 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4543 zhen@gentoo.org please.
4545 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4546 fix for /dev in stage1
4548 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4551 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4552 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4553 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4554 Added the two kernel-configs for 2004.1 x86
4556 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4557 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4558 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4559 targets/tinderbox/tinderbox.sh:
4560 fix to address missing /dev in stages, fixed path for env-update in all of the
4563 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4564 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4566 01 Apr 2004; John Davis <zhen@gentoo.org>
4567 livecd/runscript/default-runscript.sh:
4568 added in fix for the module.conf stuff courtesy of Benjamin Judas
4571 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4573 cosmetic touchups for 1.0.5
4575 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4576 added support to the stage2 for stackable profiles bootstrap
4578 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4579 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4580 support for sparc32/64 build compatibility
4582 30 Mar 2004; John Davis <zhen@gentoo.org>
4583 livecd/runscript/default-runscript.sh, modules/targets.py,
4584 targets/stage1/build.sh:
4585 fix for bug 46022, more stackable profile fixes, embedded patches added
4587 26 Mar 2004; John Davis <zhen@gentoo.org>
4588 livecd/runscript/default-runscript.sh, modules/targets.py,
4589 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4590 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4591 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4592 fixes for bugs #44625 and #45805
4594 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4595 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4596 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4597 memtest is in. if you want to use it, check out the memtest86 cd tarball
4598 Also, fixes for bugs 45078, 45188, 44306
4600 23 Mar 2004; John Davis <zhen@gentoo.org>
4601 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4602 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4603 livecd/runscript/x86-archscript.sh, modules/targets.py,
4604 targets/livecd-stage3/unmerge.sh:
4605 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4606 created at the end of the livecd-stage2 process.
4608 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4609 targets/embedded/embedded.sh:
4610 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4612 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4613 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4614 removing the hardened-gcc deps since the package itself is deprecated'
4616 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4617 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4619 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4620 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4621 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4622 examples/livecd/alpha/config-2.4.21-r4-alpha,
4623 examples/livecd/alpha/config-2.4.21-r4-jensen,
4624 examples/livecd/alpha/config-2.4.21-r4-legacy,
4625 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4626 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4627 fixes for bugs 43676, 43701. Alpha support added as well.
4629 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4630 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4631 kde/gnome cd specs added.
4633 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4634 fix in catalyst.conf for bug #42044
4636 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4637 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4638 examples/livecd/sparc64/config-2.4.24-sparc64:
4639 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4641 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4642 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4643 for a $clst_conf environment variable. You can use the $clst_conf variable to
4644 point to a file to use in place of /etc/catalyst.conf. By setting this
4645 variable in your shell, catalyst can easily be used by multiple people on the
4646 same machine. Also, ccache support now works for genkernel.
4648 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4649 removed file for livecd-stage2 target, as this is handled by the runscript
4650 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4651 and made "/boot/kernel/foo/extraversion" an optional rather than required
4652 parameter. The aforementioned "packages" is used to specify kernel-related
4653 packages (like module ebuilds) to merge with each kernel, and the new "use"
4654 option is used to specify the USE settings you'd like exported to the
4655 environment during kernel as well as kernel "packages" build.
4657 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4658 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4659 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4660 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4661 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4662 targets/tinderbox/tinderbox.sh:
4663 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4664 it for ebuild - added headers to everything and removed deprecated dirs
4666 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4667 adding Kumba's patches for MIPS
4669 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4670 Added hppa specific code.
4672 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4673 Tinderbox target added. See tinderbox examples in examples/ dir.
4675 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4676 spec file support integrated into catalyst. Use "-f/--file specfile" as
4677 argument; see examples dir for examples.
4678 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4679 example of how to use it.
4681 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4682 support functions for spec file parsing and reading added. Will get added to
4685 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4686 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4689 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4690 Significant rework of code structure. Everything is falling nicely into place.
4692 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4693 Exception handling fully-integrated into current prototype code.
4695 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4696 beginning of exception handling integration, got some of the target code
4699 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4700 major code rework in progress on the python parts.
4702 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4703 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4704 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4705 for organiation's sake, I have moved the files, such as livecd foundations,
4706 into catalyst/files. It will make it easier for us when ebuild time comes
4709 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4710 All preliminary target build scripts are now added and coded to near as spec
4711 that we can have at this point.
4713 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4714 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4715 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4716 something that should be continued as much as reasonably possible in other
4717 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4718 code completed, and internal fall-backs to reasonable global config defaults
4721 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4722 subarch test outsourced to python catalyst-subarches function.
4724 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4725 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4727 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4728 removing dup enter_chroot
4730 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4731 document subarches checking
4733 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4734 Fix valid subarch test.
4736 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4737 include/build_functions.sh, include/functions.sh:
4738 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4739 start_build to build_functions.sh cleaning up the main catalyst script some
4742 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4743 fixed SRCBALL and DESTBALL, making it transparent for profiles
4745 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4746 added an exit condition to the cmd line argument case statement
4748 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4749 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4750 the changes that I made to the above files should make catalyst completely
4751 transparent to no matter what profile we are using. check files/catalyst.conf
4752 for the list of BUILDTYPEs that we support.
4754 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4755 changed how cmd line arguments are handled
4757 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4758 I changed the is_special handling so that it is cleaner and faster
4760 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4761 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4762 livecd/foundations/x86-basic/post-clean.sh,
4763 livecd/foundations/x86-basic/pre-clean.sh,
4764 livecd/foundations/x86-basic/settings:
4765 I outsourced more functions to include/functions.sh. I made it a seperate file
4766 from build_fucntions.sh so that we can keep our build and other functions
4767 apart. I also added in the livecd stuffs from the stager side of things.
4769 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4770 include/build_functions.sh:
4771 I outsourced all of the build functions to include/build_functions.sh. In the
4772 future, this will happen more - the code needs cleaned up.
4774 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4776 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4777 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4778 does not use that anymore.
4780 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4781 since we now have a default profile in portage, i massaged some errors
4782 messages to reflect that.
4784 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4786 removed ccache support from catalyst stage1 build cause it breaks the build.
4787 Additionally, I removed gettext support from bootstrap, because according to
4788 our new default profile, we don't use that anymore.
4790 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4791 added a new var, BUILDTYPE, adding more transparency for building.
4792 In the future, we will be building both selinux and hardened sources.
4794 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4795 fixed some formatting when catalyst prints out build info, additionally,
4796 trying to make catalyst more transparent for future expansion of stages
4798 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4799 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4800 --help. I moved this functionality from the main program section to
4803 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4804 I edited catalyst to change our naming convention from stage*-arch-h.* to
4805 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4806 I change naming conventions, as catalyst will be eventually extended to
4807 do selinux-* stages also.
4809 Additionally, I updated README.catalyst to include profile information.
4811 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4812 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4813 I renamed README.stager to README.catalyst and have made some very minor
4814 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4815 I have hacked bootstrap to use the hardened profile, as well as utilize
4816 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4817 major). Additionally, bin/stage1 has been hacked to accept the hardened
4818 profile, and use hardened-gcc.
4820 09 September 2003; John Davis <zhen@gentoo.org>:
4821 Initial import of hardened stager. I am forking this from the original
4822 stager code in order to better fit our needs. The original stager code is
4823 still used by Gentoo, and is maintained by Daniel Robbins
4824 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4825 contributors that coded stager.