1 # Copyright 2002-2008 Gentoo Foundation
2 # Copyright 2008-2009 Chris Gianelloni, Andrew Gaffney
3 # Distributed under the GPL v2
5 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
6 Rewrote TODO to make it clearer and added a ton of new items to it.
8 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
9 modules/generic_stage_target.py:
10 screw you python...hard
12 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
13 modules/generic_stage_target.py:
14 Disable removal of 'target_path' when build starts
16 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
17 modules/generic_stage_target.py:
18 Apply patch from armin76 to actually make use of the busybox_config value
21 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
22 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
23 Add support for gk's --busybox-config= option
25 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
26 modules/generic_stage_target.py:
27 Missing / before 'iso'
29 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
30 modules/snapshot_target.py:
31 Add support for purging to snapshot target
33 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
34 Add mix-in cdtar idea to TODO
36 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
37 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
38 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
39 Remove old isolinux-3.09 cdtar files
41 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
42 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
43 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
44 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
46 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
47 Marking this 2.0.6.903 for testing.
49 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
50 targets/netboot2/netboot2-controller.sh:
51 Disable copying of nb-busybox.cf since it isn't used anyway
53 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
54 arch/x86.py, catalyst:
55 A few typo and other minor fixes as reported by armin76
57 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
58 modules/generic_stage_target.py:
59 Add support for digests="all" for gentoo bug #209611
61 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
62 examples/netboot2_template.spec, targets/support/kmerge.sh:
63 Automatically append --netboot to GK_ARGS for netboot2 target Remove
64 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
66 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
67 targets/support/pre-kmerge.sh:
68 Remove evil hacks that copy gk files around for netboot2
70 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
71 Bumping version for release.
73 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
74 modules/catalyst_support.py:
75 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
78 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
79 modules/catalyst_support.py, modules/generic_stage_target.py:
80 Add support for -P/--purgeonly option
82 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
83 Updated README to tell the user where to locate catalyst.conf if not using
84 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
87 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
88 Kicking out a 2.0.6.901 release for testing.
90 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
91 modules/generic_stage_target.py:
92 Automatically prepend build dir path to livecd/iso if it's not an absolute
95 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
96 Update TODO with placeholder idea.
98 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
99 +modules/catalyst/util.py:
100 Create catalyst.util module with capture_traceback() and print_traceback()
101 functions Capture and print traceback when build fails instead of letting
104 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
105 modules/catalyst/config.py, modules/catalyst_support.py:
106 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
108 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
109 modules/catalyst/config.py:
110 A few fixes to ParserBase after actually testing it switch to parsing
111 config file with ConfigParser.
113 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
114 +modules/catalyst/config.py, -modules/catalyst/util.py:
115 More indecisiveness..move util.spec to config.SpecParser.
117 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
118 -modules/catalyst/spec.py, +modules/catalyst/util.py,
119 modules/catalyst_support.py:
120 * Rename catalyst.spec to catalyst.util
121 * Move spec_dump() into spec class
122 * Modify catalyst to use new spec class
124 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
125 +modules/catalyst/__init__.py:
126 Add __init__.py file and import line.
128 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
129 +modules/catalyst/spec.py:
130 Initial commit of modules/catalyst/spec.py.
132 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
134 Updating x86/amd64 arch support. Original patches by William Cooke
135 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
137 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
138 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
139 modules/snapshot_target.py, modules/stage4_target.py,
140 targets/support/bootloader-setup.sh, targets/support/functions.sh,
141 targets/support/kmerge.sh:
142 Removing all deprecated interfaces. We no longer wish to support them and
143 they're not needed. Anyone using a pre-2.x spec file will need to update
146 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
147 -livecd/files/Getting_Online.txt:
148 Removing livecd/files/Getting_Online.txt since it was quite outdated.
150 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
152 Updated for new git repo.
154 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
155 targets/support/livecdfs-update.sh:
156 Add gconf settings for gnome-screensaver to disable locking by default. This
159 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
160 Add armv5tel to arm host list.
162 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
163 targets/support/chroot-functions.sh:
164 If we don't have a distcc user, we need to reinstall distcc, even if it's
165 been built with the right USE. This mainly affects stage1/stage2.
167 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/support/chroot-functions.sh:
169 We need to run distcc-config --install, since we won't be installing into
170 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
171 installed versions of distcc.
173 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
174 Add a couple of distcc-related items to TODO.
176 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
177 targets/stage1/stage1-preclean-chroot.sh,
178 targets/stage2/stage2-preclean-chroot.sh,
179 targets/stage3/stage3-preclean-chroot.sh,
180 targets/stage4/stage4-preclean-chroot.sh:
181 We don't want to run setup_myfeatures in preclean, but still want to update
182 the environment and show our debug information.
184 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
185 targets/stage1/stage1-preclean-chroot.sh,
186 targets/stage2/stage2-preclean-chroot.sh,
187 targets/stage3/stage3-preclean-chroot.sh,
188 targets/stage4/stage4-preclean-chroot.sh,
189 targets/support/chroot-functions.sh:
190 Remove the die on LIBDIR check, since it won't be set on non-multilib
191 profiles. We can now run debug in preclean again.
193 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
194 targets/support/functions.sh:
195 Let's not try to chmod a dangling symlink.
197 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
198 targets/support/chroot-functions.sh:
199 Added emerge --info to debug output. I don't know why I didn't add it before.
201 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 targets/stage1/stage1-preclean-chroot.sh,
203 targets/stage2/stage2-preclean-chroot.sh,
204 targets/stage3/stage3-preclean-chroot.sh,
205 targets/stage4/stage4-preclean-chroot.sh:
206 We probably shouldn't be running our debug functions in our stages. Let's
209 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
210 targets/support/chroot-functions.sh:
211 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
214 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
215 targets/support/livecdfs-update.sh:
216 Only copy the handbook icon if one exists.
218 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
219 modules/catalyst_lock.py:
220 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
223 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
224 targets/livecd-stage2/livecd-stage2-controller.sh:
225 We should be matching all possible LIBDIRs, so make sure we do that.
227 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
228 targets/support/livecdfs-update.sh:
229 We no longer need the metadata.tar.bz2, since the Installer uses
232 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/stage1/stage1-chroot.sh:
234 We don't need --newuse if we're not using binary packages, so there's no
237 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/livecd-stage2/livecd-stage2-controller.sh:
239 Added initial framework for creating the CD's root on livecd/livedvd.
240 Currently, the end result is the same, but I'll be adding code to
241 automatically copy the stages and to automatically download the distfiles.
243 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
244 targets/livecd-stage2/livecd-stage2-controller.sh,
245 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
246 targets/support/rc-update.sh:
247 Change all checks for livecd/type: gentoo-release-livecd to
248 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
249 to allow for auto-fetching of distfiles and stages onto official DVD media.
251 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
252 targets/livecd-stage1/livecd-stage1-controller.sh,
253 targets/livecd-stage2/livecd-stage2-controller.sh:
254 Updated TODO. Added code to livecd-stage1 to generate a package list, which
255 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
256 the distfiles automatically.
258 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
259 modules/generic_stage_target.py:
260 Fix seedcache output so it fits in 80 columns.
262 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/stage1/stage1-chroot.sh:
264 We should likely install baselayout before anything else, including the
265 package manager. As such, I've moved it to after sys-apps/baselayout is
268 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
269 targets/livecd-stage2/livecd-stage2-controller.sh:
270 Check for a snapshot in the overlay and error if one is present. This should
271 ensure that the snapshot on the CD is the same as the one used to build the
274 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
275 modules/catalyst_support.py:
276 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
277 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
280 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
281 targets/stage1/stage1-chroot.sh:
282 Change back to using sys-apps/baselayout. We'll need to come up with a
283 better permanent solution now that virtual/baselayout is no more.
285 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
286 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
287 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
289 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
290 targets/support/bootloader-setup.sh:
291 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
294 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
295 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
296 Added TODO. Changed create_handbook_icon call to only be called if
297 /docs/handbook/index.html exists on the disk or in livecd/overlay.
299 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
300 targets/support/kmerge.sh:
301 Run sed on KERNELVERSION to escape the slashes so we can use it in another
304 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
305 targets/support/kmerge.sh:
306 Modify test to run if package.provided exists instead of if it doesn't.
307 Run sed on the correct file.
309 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
310 targets/support/chroot-functions.sh:
311 Added --noreplace to setup_myfeatures merges so we don't blow away any
312 packages which are already installed with the proper USE flags for the given
313 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
315 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 livecd/files/README.txt:
317 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
319 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
320 targets/support/rc-update.sh:
321 Added mdraid for baselayout-2 users.
323 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
324 targets/support/kmerge.sh:
325 Clean up package.provided after the kernel build
327 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
328 targets/support/kmerge.sh:
329 It helps if I put things in the correct order so they'll actually execute,
330 rather than getting a nice error from emerge.
332 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/support/kmerge.sh:
334 Change upgrade to update.
336 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
337 targets/support/kmerge.sh:
338 Add back in the package.provided code that *should* skip the kernel sources
339 merge for call back and subsequent runs.
341 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
342 targets/support/kmerge.sh:
343 We don't really need to use binary packages for the kernel sources, since it
344 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
345 when we're not using kerncache.
347 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
348 targets/support/kmerge.sh:
349 Remove 'symlink' from USE, since it's not needed and screws up kerncache
351 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
352 targets/livecd-stage2/livecd-stage2-controller.sh:
353 OK, we run our find outside the chroot, so we don't want to use absolute
354 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
355 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
358 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
359 targets/livecd-stage2/livecd-stage2-controller.sh,
360 targets/stage1/stage1-controller.sh:
361 Cleanup the clean section for stage1 and add an updated clean section for
362 livecd-stage2 when we're a minimal, universal, or game CD. This is
363 2.0.6_pre14 for testing.
365 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/kmerge.sh:
367 We should be using --newuse when merging our packages in callback.
369 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 targets/grp/grp-chroot.sh:
371 We should only use --noreplace when building a pkgset, everything else
374 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
375 modules/catalyst_support.py, modules/generic_stage_target.py,
376 modules/grp_target.py:
377 Apply additional patches from bug #207862 for CONTENTS generation.
379 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
380 targets/grp/grp-chroot.sh:
381 Call setup_myemergeopts after changing clst_FETCH.
383 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
384 targets/netboot2/netboot2-pkg.sh:
385 Remove a bit of unnecessary code.
387 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
388 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
389 targets/support/chroot-functions.sh:
390 Fix some spacing on the -* warning, revert Andrew's last change, since it
391 didn't do anything, and clean up the GRP chroot code so it works smarter and
392 set clst_FETCH when clst_grp_type is something other than pkgset.
394 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
395 targets/support/chroot-functions.sh:
396 Don't set --usepkg and --buildpkg when fetching.
398 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 modules/generic_stage_target.py:
400 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
403 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 modules/generic_stage_target.py:
405 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
406 boot/kernel/${kname}/config copying code in generic_stage_target.
408 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/kmerge.sh:
410 Make sure we don't give genkernel a --kernel-config if it isn't set in the
413 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
414 modules/generic_stage_target.py, targets/support/kmerge.sh,
415 targets/support/pre-kmerge.sh:
416 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
417 valid, rather than required, changed clst_ksource to default to
418 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
419 removal of USE to after the kernel build so the modules get the correct USE,
420 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
422 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/support/kmerge.sh:
424 We should run the default functions for kmerge.sh, too.
426 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
427 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
428 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
429 Updated aboot cdtar with a newer version to support newer kernels.
431 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
432 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
433 Updated make_destpath so it writes out to make.conf as well as exporting
434 ROOT to the environment, added a make_destpath call to cleanup_stages, and
435 adding make_destpath /tmp/stage1root to stage1.
437 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
438 Updated README a bit and rolling 2.0.6_pre12 for testing.
440 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 targets/support/create-iso.sh:
442 Removed any further checks for clst_fstype and making sure everybody is
443 using ${mkisofs_zisofs_opts}.
445 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/support/livecdfs-update.sh:
447 The default theme for GNOME is now Clearlooks, so we can remove the theme
448 code, but we still want to set the font size.
450 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
451 targets/support/livecdfs-update.sh:
452 We need to put quotes around ${user_comment} or useradd gets confused.
454 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
455 targets/support/chroot-functions.sh:
456 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
459 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
460 targets/support/kmerge.sh:
461 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
462 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
464 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
465 targets/support/create-iso.sh:
466 Bash fscking sucks, so we have to compromise on this code reduction solution
467 a bit. It's still far better than it was
469 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
470 targets/support/create-iso.sh:
471 Don't escape quotes when actually running the command
473 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
474 targets/support/kmerge.sh:
475 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
477 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
478 targets/support/kmerge.sh:
479 Use -L instead of -l in test for symlink
481 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/stage1/stage1-controller.sh:
483 Remove code for gcc-config/binutils-config since it should be getting done
484 in the preclean script, anyway.
486 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
487 targets/stage1/stage1-chroot.sh:
488 I missed one place where HOSTUSE was being used incorrectly.
490 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
491 targets/support/kmerge.sh:
492 Escape the correct quote
494 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
495 targets/support/kmerge.sh:
496 Change remaining instances of run_emerge to run_merge
498 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
500 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
503 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/support/bootloader-setup.sh:
505 Let's change our splash checking to a global check so it only needs to be
506 done once. This makes much more sense than having all of those if ... else
509 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
511 Fix our USE invocation here so things work as expected.
513 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
514 targets/support/livecdfs-update.sh:
515 Force-enable livecd/users for livecd/type gentoo-release-livecd and
518 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
519 targets/support/livecdfs-update.sh:
520 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
523 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/livecd-stage2/livecd-stage2-controller.sh:
525 Fixing the snapshot copying so it will only copy the correct snapshot for
526 people who don't know how to properly use wget.
528 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/stage1/stage1-chroot.sh:
530 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
533 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
535 OK, we have to escape our quotes, rather than use single quotes, or we don't
536 evaluate the variables properly.
538 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
540 targets/support/kmerge.sh:
541 Fixing echo/sed for make.conf writing.
543 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
544 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
545 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
546 Rather than using the environment, we write out our USE to make.conf, then
547 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
548 be written to make.conf, already.
550 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
552 targets/livecd-stage1/livecd-stage1-chroot.sh,
553 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
554 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
555 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
556 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
557 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
558 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
559 Changing run_emerge to run_merge, changing both setup_portage and
560 setup_myfeatures to add any USE changes to make.conf prior to merge, then
561 removing the settings added, rather than (ab)using the environment.
563 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
564 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
565 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
566 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
567 targets/tinderbox/tinderbox-chroot.sh:
568 Rearrange some of the functions in chroot-functions.sh in preparation for
569 some upcoming changes and rename setup_portage to setup_pkgmgr.
571 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
572 targets/stage1/stage1-controller.sh:
573 Removing an extra env-update call from stage1's preclean.
575 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
577 targets/support/bootloader-setup.sh:
578 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
579 help.msg which we didn't even use.
581 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
582 targets/support/bootloader-setup.sh:
583 Don't write out out 'default 1' line when creating grub.conf, since the
584 'help' entry is now at the bottom, and we want grub to default to the first
587 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
588 targets/support/bootloader-setup.sh:
589 Removed checks on livecd/splash_type, since we only support one type,
590 removed remaining bootsplash code from bootloader-setup.sh, added automatic
591 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
592 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
594 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
595 targets/livecd-stage2/livecd-stage2-controller.sh:
596 Let's automatically copy in the snapshot if livecd/type is
597 gentoo-release-livecd.
599 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
600 modules/generic_stage_target.py:
601 Fix leading whitespace in empty() so it's only executed if there's something
602 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
603 211410 for pointing this out
605 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
606 targets/support/rc-update.sh:
607 Quote baselayout package atom
609 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/support/chroot-functions.sh:
611 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
612 PATH by default. Instead, simply check if it exists.
614 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
615 targets/support/chroot-functions.sh:
616 Remove temporary package listing code, since --verbose is forced on with
619 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
620 Force-enable --verbose when using --debug
622 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/support/kmerge.sh:
624 Changing modules-update to update-modules to quiet a warning and keep us
625 from having it get removed out from under us.
627 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
628 targets/support/chroot-functions.sh:
629 Adding a note to myself for better debug and moving run_default_funcs to the
630 bottom of the script so it gets executed. Since this can otherwise break
631 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
633 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
634 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
635 targets/support/chroot-functions.sh:
636 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
637 so we can get the output with --debug, added --newuse to the options for
638 stage1, as we should always rebuild any package where the USE has changed,
639 removed removal of portage logs from stage2-chroot.sh since it is being done
640 by cleanup_stages, moved world removal in cleanup_stages into a check for
641 stages 1 through 3, made update_env_settings check for the existence of
642 env-update before running it since we now run update_env_settings by default
643 everywhere chroot-functions.sh is sourced, and added a section to show_debug
644 to list the packages, since we don't yet force-enable verbose with debug.
646 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
647 modules/catalyst_lock.py:
648 Since my python sucks and I don't feel like troubleshooting it at the
649 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
650 2.0.6_pre8 for testing.
652 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
653 modules/builder.py, modules/catalyst_lock.py:
654 Added some extra debug output to catalyst_lock.py and added Stuart Longland
655 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
657 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
658 modules/catalyst_support.py:
659 change 'is' to == because python is grumpy
661 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
662 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
663 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
664 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
665 targets/support/rc-update.sh:
666 Removing support for bootsplash, since it hasn't been in a supported kernel
667 in a couple years and isn't accepted upstream.
669 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
671 Fix up the sed for genkernel so it works on versions both before and after
672 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
673 change was a bit too aggressive.
675 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
676 targets/support/bootloader-setup.sh:
677 Change grub timeout to 15 seconds instead of 150.
679 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
680 targets/support/pre-kmerge.sh:
681 Comment out sed on genkernel executable as it appears to do nothing these
684 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
685 targets/livecd-stage2/livecd-stage2-controller.sh:
686 Only call find on libdirs that actually exist. Thanks to Kristoffer
687 <krek6597@student.uu.se> in bug #210807.
689 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
690 modules/generic_stage_target.py:
691 Add warning about -* in foo/use in the spec.
693 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/embedded/embedded-chroot.sh,
695 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
696 targets/grp/grp-preclean-chroot.sh,
697 targets/livecd-stage1/livecd-stage1-chroot.sh,
698 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
699 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
700 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
701 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
702 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
703 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
704 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
705 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
706 targets/tinderbox/tinderbox-preclean-chroot.sh:
707 Change all . to source.
709 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
710 targets/embedded/embedded-preclean-chroot.sh,
711 targets/grp/grp-preclean-chroot.sh,
712 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
713 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
714 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
715 targets/stage3/stage3-preclean-chroot.sh,
716 targets/stage4/stage4-preclean-chroot.sh,
717 targets/support/chroot-functions.sh,
718 targets/tinderbox/tinderbox-preclean-chroot.sh:
719 Added a cleanup_stages function and added it to the appropriate places.
721 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
722 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
723 targets/livecd-stage1/livecd-stage1-chroot.sh,
724 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
725 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
726 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
727 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
728 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
729 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
730 Removing any functions that we now call by default when we source
731 chroot-functions.sh by default.
733 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
735 targets/livecd-stage1/livecd-stage1-chroot.sh,
736 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
737 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
738 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
739 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
740 Clean up the debug code that I've added to stage1, move it to
741 chroot_functions.sh, and call it from all of our main targets.
743 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
744 modules/generic_stage_target.py:
745 Wow. I need to make sure that we actually comment comments in make.conf or
746 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
747 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
749 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
750 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
751 targets/stage3/stage3-chroot.sh:
752 We need to be sure we clear out /var/log/portage/elog as well as
753 /var/log/emerge.log for stages 1 through 3.
755 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
756 modules/generic_stage_target.py,
757 targets/livecd-stage2/livecd-stage2-controller.sh,
758 targets/support/livecdfs-update.sh:
759 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
760 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
761 80 columns. This is catalyst 2.0.6_pre5 for testing.
763 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
764 modules/generic_stage_target.py:
765 Apparently, python doesn't like it when you put a set of comments in front
766 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
769 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 modules/generic_stage_target.py:
771 Huge refactoring of modules/generic_stage_target.py to fix indentation and
772 generally clean up the code so it's a bit easier to read/follow.
774 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
775 modules/generic_stage_target.py:
776 Sort and de-dupe myusevars.
778 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
779 targets/stage1/stage1-chroot.sh:
780 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
782 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
783 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
784 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
785 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
786 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
787 targets/tinderbox/tinderbox-chroot.sh:
788 Move export of FEATURES to setup_myfeatures.
790 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
791 targets/stage1/stage1-chroot.sh:
792 Added some debug code to stage1 and fixed a nice bug where we weren't
793 building with the correct USE. Unfortunately, this invalidates any caches
794 for stage1, since we were building with the entire USE from the profile.
795 This is 2.0.6_pre4 for testing.
797 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 targets/stage1/stage1-chroot.sh:
799 We don't need to do the device building twice, so removing USE=build from
800 first baselayout install.
802 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
803 targets/support/livecdfs-update.sh:
804 We check for a plugdev group, add it if it doesn't exist, and make sure any
805 users specified by livecd/users is in the group.
807 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
808 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
809 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
811 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
812 modules/catalyst_support.py:
813 Fix up calc_contents in contents_map. Thanks to Brent Baude
814 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
817 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 targets/stage1/stage1-chroot.sh:
819 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
820 empty and will cause issues in stage3 and beyond.
822 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
823 targets/support/kmerge.sh, targets/support/rc-update.sh:
824 Changed some of the rc-update code so it should work with baselayout-2,
825 also. This is 2.0.6_pre2 for testing.
827 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
828 files/catalyst.conf, modules/catalyst_support.py,
829 modules/generic_stage_target.py, modules/grp_target.py,
830 modules/snapshot_target.py:
831 Added support for generating CONTENTS files automatically. Patch by Robin
832 Johnson <robbat2@gentoo.org> for bug #207862.
834 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
835 modules/snapshot_target.py:
836 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
837 exclude digest-* files from the snapshot.
839 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
840 arch/x86.py, modules/generic_stage_target.py:
841 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
842 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
844 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
845 targets/support/kmerge.sh:
846 Make the --kerncache option to genkernel dependent on 'kerncache' being in
847 options, so that it can actually be turned off.
849 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
851 Rearrange things in the arch/*.py files to ensure that nothing is used
852 before it has been defined.
854 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
855 Reorder arch/powerpc.py to make python happy.
857 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
858 modules/snapshot_target.py:
859 Change .svn --include to an --exclude like it was supposed to be.
861 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
863 Added several subarches for mips so we can dump the mips subarch profiles
864 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
867 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
868 targets/livecd-stage2/livecd-stage2-controller.sh:
869 Changed the code for copying the MOTD files so it's fewer lines and makes
872 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
873 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
874 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
875 sparc64.py into sparc.py, so we have a cleaner set of arch files.
877 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
879 Did a little cleanup on the x86.py to remove some redundant entries and
880 added nocona and core2 to amd64.py, though they're currently commented out.
882 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
883 modules/generic_stage_target.py:
884 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
885 flags defined in the spec file.
887 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
888 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
889 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
890 since catalyst sets CXXFLAGS=CFLAGS by default.
892 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
893 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
894 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
896 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
897 Added prescott to the subarches for x86.
899 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
900 modules/netboot2_target.py, targets/support/kmerge.sh:
901 Add patch to enabled netboot2/linuxrc and automatically add path for
902 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
903 <jsbronder@gentoo.org> in bug #208106.
905 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
906 modules/netboot2_target.py:
907 Allow root_overlay in netboot2 target for bug #208106.
909 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
910 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
911 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
912 Added USE=bindist automatically to everything that inherits set_use from
913 generic_stage_target, added USE=bindist to livecd_stage1_target, added
914 USE=bindist to emerge run for stage1, and did some minor cleanup in
915 get_libdir in chroot-functions.
917 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
918 targets/support/bootloader-setup.sh:
919 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
921 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
922 examples/generic_stage_template.spec, examples/grp_template.spec,
923 examples/livecd-stage1_template.spec,
924 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
925 examples/stage4_template.spec, examples/tinderbox_template.spec:
926 Changing link so it no longer points to a dead page. This is for bug #208609.
928 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
929 modules/snapshot_target.py:
930 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
932 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
933 targets/stage1/stage1-chroot.sh:
934 As much as I hate this, we're going to force baselayout to install first.
935 This will keep us from having any issues with packages that don't respect
938 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
939 Reorder options in catalyst.conf so they're alphabetical.
941 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
942 targets/support/bootloader-setup.sh:
943 Add 'pager on' to grub.conf for bug #208531.
945 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
946 livecd/files/README.txt, livecd/files/x86-F6.msg:
947 Removing the unused kernel command line options from Volume/Device Management.
949 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
950 This is now 2.0.5 for release.
952 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
953 files/catalyst.conf, modules/catalyst_support.py,
954 modules/generic_stage_target.py,
955 targets/embedded/embedded-preclean-chroot.sh,
956 targets/grp/grp-preclean-chroot.sh,
957 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
958 targets/stage2/stage2-preclean-chroot.sh,
959 targets/stage3/stage3-preclean-chroot.sh,
960 targets/support/chroot-functions.sh,
961 targets/tinderbox/tinderbox-preclean-chroot.sh:
962 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
963 sys-devel/icecream cluster compiler support for bug #200095. This is
964 catalyst 2.0.5_pre6 for testing.
966 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
967 files/catalyst.conf, modules/generic_stage_target.py:
968 Add the option for using metadata_overlay with portage to speed up cache.
970 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
971 modules/stage1_target.py, modules/stage2_target.py,
972 modules/stage3_target.py:
973 Add /etc/portage to cleanables for stages 1 through 3.
975 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
976 livecd/files/livecd-local.start,
977 targets/livecd-stage2/livecd-stage2-controller.sh,
978 targets/support/livecdfs-update.sh:
979 We apparently still need profiles/eclass for building the stage3 from the
980 LiveCD with the installer.
982 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
983 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
986 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
987 targets/livecd-stage2/livecd-stage2-controller.sh,
988 targets/support/livecdfs-update.sh:
989 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
990 preservation of eclasses/profiles, and remove copying of livecd-local.start
991 since it's not needed anymore.
993 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
994 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
995 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
998 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
999 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1000 Removing old mkvardb code which is no longer used, commenting out setting of
1001 Gnome theme for testing now that Clearlooks has been default for some time,
1002 and changing vdb move from a case statement to a simple if statement. This
1003 is 2.0.5_pre5 for testing.
1005 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1006 modules/stage1_target.py:
1007 Removing cleaning of python encodings for bug #64890.
1009 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1010 modules/generic_stage_target.py:
1011 Add an extra warning into the generated make.conf about changing the CHOST.
1013 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1014 targets/support/livecdfs-update.sh:
1015 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1017 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1018 targets/embedded/embedded-preclean-chroot.sh,
1019 targets/grp/grp-preclean-chroot.sh,
1020 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1021 targets/stage2/stage2-preclean-chroot.sh,
1022 targets/stage3/stage3-preclean-chroot.sh,
1023 targets/tinderbox/tinderbox-preclean-chroot.sh:
1024 Check to see if distcc is enabled before calling cleanup_distcc().
1026 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1027 arch/sparc.py, arch/x86.py:
1028 Look for linux32 in /bin and /usr/bin.
1030 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1031 modules/generic_stage_target.py:
1032 Make error message more specific when removing immutable flag.
1034 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1035 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1036 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1037 information, and added a small fix for FreeBSD for bug #169041. This is
1038 catalyst 2.0.5_pre4 for testing.
1040 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1041 targets/support/chroot-functions.sh:
1042 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1043 patch from bug #120076 to add cross-compiling support to our distcc
1046 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1047 targets/support/chroot-functions.sh:
1048 Added a version of get_libdir from multilib.eclass so we can determine where
1049 to go poking around if we need to touch anything in libdir.
1051 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1052 Print an error saying what target failed before the traceback.
1054 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1055 modules/catalyst_support.py:
1056 When parsing make.conf, first try pkgcore's
1057 snakeoil.fileutils.read_bash_dict(), then portage's
1058 portage_util.getconfig(), then the internal parse_makeconf().
1060 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1061 modules/catalyst_support.py:
1062 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1064 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1065 examples/netboot_template.spec, examples/tinderbox_template.spec,
1066 modules/grp_target.py, modules/tinderbox_target.py:
1067 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1068 modules, and remove extra pkgcache_path and kerncache_path options from
1071 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1072 This is catalyst 2.0.5_pre3 for testing the new stages code.
1074 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1076 We need to force USE=bindist on for building stages.
1078 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1079 modules/generic_stage_target.py:
1080 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1081 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1083 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1084 targets/support/rc-update.sh:
1085 Added support for the newer versions of splashutils which use fbcondecor as
1086 the init script. This is catalyst 2.0.5_pre1 for testing.
1088 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1089 targets/livecd-stage2/livecd-stage2-controller.sh:
1090 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1093 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1094 modules/generic_stage_target.py, modules/stage1_target.py,
1095 modules/stage2_target.py:
1096 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1099 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1100 modules/generic_stage_target.py, modules/netboot2_target.py:
1101 Fix typo in getopt call for --clear-autoresume. thanks to
1102 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1103 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1104 Copy overlay files in netboot2 target into proper dir for bug #174635.
1106 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1107 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1108 targets/support/netboot2-final.sh:
1109 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1110 fix a minor bug in System.map copying, add portage_overlay support, and adds
1111 the ability to use globbing in the package file lists for the netboot2
1114 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1115 +targets/netboot2/nb-busybox.cf:
1116 Added nb-busybox.cf to the netboot2 target for bug #174298.
1118 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1119 targets/support/chroot-functions.sh:
1120 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1122 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1123 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1124 Change moving the VDB until after we have processed unmerge by moving it
1125 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1126 unmerge packages from the gentoo-release-livecd target.
1128 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1129 targets/support/kmerge.sh:
1130 Commented out the package.provided code in catalyst that seemed to cause
1131 problems with kerncache in testing. This is 2.0.4 and should be used for the
1134 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1135 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1136 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1137 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1138 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1139 improve the netboot2 target.
1141 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1142 modules/generic_stage_target.py:
1143 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1144 cause catalyst to export boolean variables as well as string-based
1147 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1148 modules/generic_stage_target.py:
1149 Fixing check for invalid subarch to not filter too much. Fix from Mike
1150 Frysinger <vapier@gentoo.org> for bug #173532.
1152 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1153 Added s390x (64-bit) support via a patch from Mike Frysinger
1154 <vapier@gentoo.org> for bug #173002.
1156 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1157 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1158 targets/livecd-stage1/livecd-stage1-chroot.sh,
1159 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1160 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1161 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1162 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1163 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1164 targets/support/pre-kmerge.sh:
1165 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1166 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1167 certain functions/code paths when running with -F/--fetchonly. Simplified
1168 kmerge.sh with regards to kerncache and callback packages. Also, changed
1169 ccache/distcc installs to use run_emerge instead of emerge directly, which
1170 allows us to more easily replace the underlying package manager, or add
1171 support for multiple package managers to catalyst.
1173 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1174 modules/grp_target.py:
1175 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1176 portage_overlay functionality to GRP, where it was mistakenly missing, for
1177 bug #171157. This is catalyst 2.0.3 and ready for release.
1179 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1180 targets/livecd-stage1/livecd-stage1-controller.sh,
1181 targets/support/livecdfs-update.sh:
1182 Removed the generation of grppkgs.txt since the Installer now uses vdb
1185 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1186 targets/support/create-iso.sh:
1187 Fix creation of the EFI images. Since it is FAT, we can't go around
1188 perserving permissions, now, can we?
1190 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1191 targets/support/livecdfs-update.sh:
1192 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1193 broken sed for rc.conf, which caused all kinds of hell to break loose when
1194 booting a new CD. This is 2.0.3_pre3.
1196 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1197 modules/generic_stage_target.py:
1198 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1199 such as group- from /etc before creating our stage tarballs. This is for bug
1202 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1203 targets/support/livecdfs-update.sh:
1204 Commenting out the livecd-kernel code, since the Installer should be doing
1205 everything necessary itself.
1207 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1208 targets/support/livecdfs-update.sh:
1209 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1210 the usbutils hanlding in case they follow suit with pciutils.
1212 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1213 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1214 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1215 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1216 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1217 problems with using all of the various subarch settings.
1219 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1220 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1221 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1222 check look in the correct location, and made sure we don't delete /voot
1223 within the EFI code if grub is present.
1225 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1226 modules/generic_stage_target.py:
1227 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1228 #166294. This one should fix the HPPA/PPC architectures.
1230 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1231 targets/support/chroot-functions.sh:
1232 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1233 remove the autoresume point for portage, as it really isn't needed and
1234 doesn't really gain us much, anyway.
1236 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/stage1/stage1-chroot.sh:
1238 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1240 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1241 examples/generic_stage_template.spec, examples/grp_template.spec,
1242 examples/livecd-stage1_template.spec,
1243 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1244 examples/netboot_template.spec, examples/snapshot_template.spec,
1245 examples/stage4_template.spec, examples/tinderbox_template.spec:
1246 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1249 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1250 targets/support/livecdfs-update.sh:
1251 Make sure the user owns his home directory for bug #147195.
1253 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1254 +files/catalystrc, modules/catalyst_support.py:
1255 Re-arranged catalyst.conf to make it easier to follow while looking at the
1256 online reference and added a default catalystrc file, which does nothing.
1258 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1259 modules/catalyst_support.py, modules/embedded_target.py,
1260 modules/generic_stage_target.py, modules/grp_target.py,
1261 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1262 modules/stage3_target.py, modules/tinderbox_target.py:
1263 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1264 tab/space nastiness. This is for bug #161915.
1266 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1267 modules/generic_stage_target.py:
1268 Fixed new cbuild code with another patch from Mike Frysinger
1269 <vapier@gentoo.org> to allow the usage of subarches.
1271 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1272 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1273 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1274 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1275 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1276 targets/support/create-iso.sh, targets/support/functions.sh,
1277 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1278 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1280 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1281 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1282 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1283 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1284 modules/catalyst_lock.py, modules/catalyst_support.py,
1285 modules/embedded_target.py, modules/generic_stage_target.py,
1286 modules/generic_target.py, modules/grp_target.py,
1287 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1288 modules/netboot2_target.py, modules/netboot_target.py,
1289 modules/snapshot_target.py, modules/stage1_target.py,
1290 modules/stage2_target.py, modules/stage3_target.py,
1291 modules/stage4_target.py, modules/tinderbox_target.py,
1292 targets/embedded/embedded-chroot.sh,
1293 targets/embedded/embedded-controller.sh,
1294 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1295 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1296 targets/grp/grp-preclean-chroot.sh,
1297 targets/livecd-stage1/livecd-stage1-chroot.sh,
1298 targets/livecd-stage1/livecd-stage1-controller.sh,
1299 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1300 targets/livecd-stage2/livecd-stage2-controller.sh,
1301 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1302 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1303 targets/netboot2/netboot2-controller.sh,
1304 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1305 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1306 targets/stage1/stage1-controller.sh,
1307 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1308 targets/stage2/stage2-controller.sh,
1309 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1310 targets/stage3/stage3-controller.sh,
1311 targets/stage3/stage3-preclean-chroot.sh,
1312 targets/stage4/stage4-controller.sh,
1313 targets/stage4/stage4-preclean-chroot.sh,
1314 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1315 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1316 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1317 targets/tinderbox/tinderbox-controller.sh,
1318 targets/tinderbox/tinderbox-preclean-chroot.sh:
1319 Removing old CVS Header lines, which are no longer used since moving to SVN.
1321 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1322 targets/stage4/stage4-chroot.sh:
1323 Added back a missing 'then' from stage4 target.
1325 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1326 modules/generic_stage_target.py:
1327 Fix indentation so things actually work.
1329 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1330 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1333 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1335 Fix the display manager sed lines and change the icon for the local Handbook
1336 to use the GNOME 2.16 icon for gedit.
1338 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1339 modules/generic_stage_target.py:
1340 Changed the portage_overlay option to always install overlays in
1341 /usr/local/portage and added code to clean up /usr/local/portage and
1342 make.conf after sucessful execution and before creation of ISO/tarballs.
1344 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1345 targets/support/livecdfs-update.sh:
1346 Fixed a typo which broke coldplugging.
1348 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1350 Added a create_handbook_icon function and rearranged some of the icon
1351 creation for the LiveCD. This should resolve bug #143725 once a new release
1354 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/support/livecdfs-update.sh:
1356 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1357 coldplugging. This allows us to unpack our firmware before we detect
1358 devices, so that devices that need it will get it.
1360 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1361 modules/generic_stage_target.py:
1362 Fix a typo in generic_stage_target.
1364 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 targets/support/livecdfs-update.sh:
1366 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1367 /etc/conf.d/xdm so we support older snapshots and newer ones.
1369 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 modules/livecd_stage2_target.py:
1371 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1374 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1375 modules/livecd_stage2_target.py:
1376 Reverted change in livecd-stage2 to the action_sequence until I can figure
1377 out what the problem is with it.
1379 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1380 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1381 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1382 modules/livecd_stage2_target.py:
1383 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1384 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1386 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1388 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1389 resolves an issue where a variable could be accessed unitialized in obscure
1390 circumstances. This is wrt bug #144984.
1392 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1393 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1394 modules/stage2_target.py, modules/stage4_target.py:
1395 Fixed up action_sequence when using --fetchonly to not create tarballs or
1396 ISO images for bug #143392.
1398 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1399 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1400 Clean up the USE usage in GRP/stage4.
1402 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1403 modules/generic_stage_target.py, modules/stage1_target.py,
1404 modules/stage2_target.py:
1405 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1406 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1408 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1410 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1411 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1412 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1413 instances of USE_ORDER since auto hasn't been valid for some time. This is
1416 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1417 modules/generic_stage_target.py, modules/stage1_target.py:
1418 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1419 goodness wrt bug #153587.
1421 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1423 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1425 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 modules/generic_stage_target.py, modules/stage4_target.py:
1427 Added a check to see if we have the tarball option enabled, which causes
1428 catalyst to run the capture sequence. This was requested by Tim Yamin for
1429 the stage4 target, but I thought it should be usable on any stage target.
1431 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432 targets/support/livecdfs-update.sh:
1433 Moved fstab tweaks all into one location and added make.conf tweak for bug
1436 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1437 Changed the options to be in alphabetical order so my meatspace logical
1438 parser can process them better, added the compress and tarball options,
1439 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1440 removed the unused -x command line parameter for bug #151405.
1442 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1443 modules/generic_stage_target.py:
1444 Added a warning about changing the CHOST setting for bug #142034.
1446 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1447 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1448 targets/support/chroot-functions.sh:
1449 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1450 <flameeyes@gentoo.org> and attached to bug #150351.
1452 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1453 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1454 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1455 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1456 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1457 modules/embedded_target.py, modules/generic_stage_target.py,
1458 modules/generic_target.py, modules/grp_target.py,
1459 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1460 modules/netboot2_target.py, modules/netboot_target.py,
1461 modules/snapshot_target.py, modules/stage1_target.py,
1462 modules/stage2_target.py, modules/stage3_target.py,
1463 modules/stage4_target.py, modules/tinderbox_target.py,
1464 targets/embedded/embedded-chroot.sh,
1465 targets/embedded/embedded-controller.sh,
1466 targets/embedded/embedded-fs-runscript.sh,
1467 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1468 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1469 targets/grp/grp-preclean-chroot.sh,
1470 targets/livecd-stage1/livecd-stage1-chroot.sh,
1471 targets/livecd-stage1/livecd-stage1-controller.sh,
1472 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1473 targets/livecd-stage2/livecd-stage2-controller.sh,
1474 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1475 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1476 targets/netboot2/netboot2-controller.sh,
1477 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1478 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1479 targets/stage1/stage1-controller.sh,
1480 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1481 targets/stage2/stage2-controller.sh,
1482 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1483 targets/stage3/stage3-controller.sh,
1484 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1485 targets/stage4/stage4-controller.sh,
1486 targets/stage4/stage4-preclean-chroot.sh,
1487 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1488 targets/support/functions.sh, targets/support/kmerge.sh,
1489 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1490 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1491 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1492 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1493 targets/tinderbox/tinderbox-controller.sh,
1494 targets/tinderbox/tinderbox-preclean-chroot.sh:
1495 Removing all copyright and license comment headers from all files so we
1496 don't ever get another bug like bug #149638.
1498 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 modules/generic_stage_target.py:
1500 Clean up more spacing/capitalization.
1502 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1503 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1504 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1505 targets/embedded/embedded-controller.sh,
1506 targets/embedded/embedded-fs-runscript.sh,
1507 targets/embedded/embedded-preclean-chroot.sh,
1508 targets/livecd-stage2/livecd-stage2-controller.sh,
1509 targets/netboot2/netboot2-copyfile.sh,
1510 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1511 targets/support/pre-kmerge.sh:
1512 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1513 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1514 calls in kmerge.sh, and updated README.
1516 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1518 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1520 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/catalyst_support.py:
1522 Added fix for bug #143348.
1524 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1525 targets/support/livecdfs-update.sh:
1526 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1528 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/livecd-stage2/livecd-stage2-controller.sh,
1530 targets/support/livecdfs-update.sh:
1531 Changed some copy commands to use -f, added a check for /etc/gconf before
1532 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1533 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1534 <luca.casagrande@gmail.com>.
1536 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/livecdfs-update.sh:
1538 Fixing sed so that systemspkgs.txt is built properly.
1540 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1541 The sparc32 binary is in /bin, not /usr/bin.
1543 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1544 targets/support/chroot-functions.sh:
1545 We now only set the options for pkgcache if we are not using fetchonly. This
1546 should work around a problem where portage won't fetch the files if a binpkg
1547 already exists for the package.
1549 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/support/livecdfs-update.sh:
1551 Added code to make a backup of custom.conf before we edit it for the
1554 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1555 targets/support/livecdfs-update.sh:
1556 Remove sed from splash section, since it wasn't actually resolving the
1557 issue, anyway. Change the installer's dialog front-end code to simply run
1558 via sudo, since we don't need to worry about having the X DISPLAY setup or
1559 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1561 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/livecdfs-update.sh:
1563 Fix my sed line so it actually applies correctly.
1565 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 targets/support/chroot-functions.sh:
1567 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1570 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/support/livecdfs-update.sh:
1572 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1573 as well as a possible fix for the read-only filesystem messages from
1574 /sbin/splash-functions.sh
1576 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1577 targets/support/chroot-functions.sh:
1578 Fix --fetchonly to actually work.
1580 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 examples/livecd-stage2_template.spec:
1582 Added description for livecd/fsops to livecd-stage2's spec template.
1584 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1585 targets/support/livecdfs-update.sh:
1586 I've modified the GDM configuration section to work correctly. I have also
1587 ensured that xdm is no longer started just because livecd/xdm is used, which
1588 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1589 should be the last of the 'release candidates' made. If there are no bug
1590 reports in 2 days, then I'm rolling this as 2.0 final.
1592 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 targets/support/livecdfs-update.sh:
1594 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1595 see once the newer Installer is released, as I still have to fix the
1598 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 targets/support/rc-update.sh:
1600 Removed famd from the default runlevel for gentoo-release-livecd. It really
1601 shouldn't cause a problem, but I prefer it stay a bit clean.
1603 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1605 targets/support/create-iso.sh, targets/support/kmerge.sh,
1606 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1607 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1609 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1610 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1611 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1612 targets/support/bootloader-setup.sh:
1613 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1614 parameters support. This is for bug #139300.
1616 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1617 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1618 targets/support/filesystem-functions.sh:
1619 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1620 and also to remove some redundant values from livecd-stage2's valid_values.
1623 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1625 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1627 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 modules/generic_stage_target.py:
1629 Fix a problem where catalyst was creating an initial list, then putting that
1630 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1631 pointing it out and for the fix. This is for bug #136351.
1633 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/support/unmerge.sh:
1635 Removing loop for unmerge, as it didn't actually solve anything and the
1636 portage team has helped us out by reverting the behavior that caused this
1637 change in the first place.
1639 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1640 modules/netboot2_target.py, modules/stage1_target.py,
1641 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1642 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1643 having /proc mounted during the preclean stage and also to clean up the
1644 netboot2 code. This is 2.0_rc48.
1646 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/unmerge.sh:
1648 Change our unmerge from being a single unmerge to a loop, to work around an
1649 unexpected change in portage 2.1's unmerge processing.
1651 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/support/bootloader-setup.sh:
1653 Fixed a problem where we were putting the kernel name in twice and causing
1654 and error when using grub as a bootloader. This is for bug #137252.
1656 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/support/bootloader-setup.sh:
1658 Added a second pass to the alpha bootloader setup to create aboot items for
1659 serial console for bug #133457.
1661 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 +livecd/cdtar/arcload-0.43-r1.tbz2:
1663 Added arcload cdtar for mips.
1665 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1666 targets/netboot/netboot-controller.sh:
1667 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1670 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1672 Add patch from bug #135051 to fix the seedcache extraction logic.
1674 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/support/livecdfs-update.sh:
1676 Don't set icon theme to Clearlooks, since it doesn't exist.
1678 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/livecdfs-update.sh:
1680 Fix sed on installer icons.
1682 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1685 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/stage1/stage1-controller.sh:
1687 Added a -type f to the find call in stage1 for bug #132180.
1689 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1690 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1691 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1692 properly on IBM PPC64 machines.
1694 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1695 modules/generic_stage_target.py:
1698 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 targets/support/rc-update.sh:
1700 Removed x-setup from default runlevel, as it is now controlled via the
1701 autoconfig init script.
1703 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1704 Fix ppc64 based arches to subclass ppc64
1706 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 modules/livecd_stage1_target.py:
1708 Use the full category/package name for livecd-tools.
1710 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/support/livecdfs-update.sh:
1712 Make copies and deletes recursive for firmware since some packages put their
1713 firmware in a subdirectory.
1715 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/support/livecdfs-update.sh:
1717 Fix detection of the Installer.
1719 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1720 Added 970, power3, power4, and power5 sub-arches for ppc64.
1722 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/livecdfs-update.sh:
1724 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1725 no longer necessary and can cause possible problems with Installer-based
1728 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1729 recursive directory create
1731 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1732 modules/catalyst_support.py:
1733 Changed a display error from bug #131502 and rolling 2.0_rc45.
1735 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/support/create-iso.sh:
1737 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1740 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1741 modules/generic_stage_target.py:
1742 digests function uses raw output from hash function now
1744 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1745 change hash result format so .DIGESTS is generated correctly
1747 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 modules/catalyst_support.py:
1749 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1752 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 targets/support/livecdfs-update.sh:
1754 Added a space for bug #131181.
1756 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1757 targets/support/kmerge.sh:
1758 Fixed creation of kernelpkgs.txt file for the installer.
1760 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 modules/generic_stage_target.py:
1762 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1765 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1766 targets/livecd-stage2/livecd-stage2-controller.sh,
1767 targets/support/bootloader-setup.sh:
1768 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1769 rolling out an emergency rc44.
1771 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 targets/support/bootloader-setup.sh:
1773 If you use elif, you have to use a then after it. Yeah, that one's totally
1776 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1777 targets/support/livecdfs-update.sh:
1778 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1780 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/support/rc-update.sh:
1782 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1785 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 targets/support/bootloader-setup.sh:
1787 Removed bootplash support from ppc/ppc64 since they only will work with
1788 gensplash. Forced use of livecd/splash_type of bootsplash to get
1789 splash=silent. This should reduce the number of things on the kernel command
1790 line that aren't necessary.
1792 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1793 modules/catalyst_support.py:
1794 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1795 parse_spec. This should resolve bug #130103, as well as make the code much
1796 cleaner. This is 2.0_rc42.
1798 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 modules/generic_stage_target.py:
1800 Forced -p on tar for compressing stages.
1802 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/chroot-functions.sh:
1804 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1807 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1808 targets/stage1/build.py:
1809 Added patch to build.py for portage 2.1 support.
1811 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1812 targets/support/kmerge.sh:
1813 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1814 <liyiming@ict.ac.cn> in bug #129890.
1816 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1817 targets/support/livecdfs-update.sh:
1818 Moved sed line for ##STARTX to end of file, since we aren't touching
1819 /etc/startx until the end.
1821 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/support/livecdfs-update.sh:
1823 Added a check for the games group and add it if it doesn't exist already.
1824 This should resolve bug #125498.
1826 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 examples/generic_stage_template.spec, examples/grp_template.spec,
1828 examples/livecd-stage1_template.spec,
1829 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1830 examples/netboot_template.spec, examples/snapshot_template.spec,
1831 examples/stage4_template.spec, examples/tinderbox_template.spec:
1832 Removed portdir_overlay from the snapshot example spec and added
1833 portage_overlay to the example specs for the relevant targets.
1835 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1836 This is 2.0_rc41 since it has better LiveCD support.
1838 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/livecdfs-update.sh:
1842 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/support/functions.sh:
1844 Removed check for livecd/dev-manager being udev since it was done
1845 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1846 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1847 #128265 for pointing this out.
1849 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1851 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1852 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1854 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1855 modules/generic_stage_target.py:
1856 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1857 live system. You can thank Andrew Gaffney for the fix.
1859 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/livecd-stage2/livecd-stage2-controller.sh:
1861 Don't copy motd files if we're using livecd/type generic-livecd.
1863 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/livecd-stage2/livecd-stage2-controller.sh,
1865 targets/support/livecdfs-update.sh:
1866 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1867 some extra cleanup to generic-livecd.
1869 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1871 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1872 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1873 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1874 targets/support/bootloader-setup.sh:
1875 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1876 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1877 and removed all older cdtar files for PPC*.
1879 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1880 livecd/files/livecd.motd.txt:
1881 Added message to the official LiveCD MOTD mentioning how to run the
1882 installer. Blame codeman. This is 2.0_rc40.
1884 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1885 fix so snapshot target doesnt have errors
1887 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 targets/support/livecdfs-update.sh:
1889 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1890 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1893 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/support/rc-update.sh:
1895 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1898 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1899 targets/support/livecdfs-update.sh:
1900 Added wrapping around the udev sed for those crazy 2.4-users.
1902 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1903 targets/support/livecdfs-update.sh:
1904 Added sed fix for udev starting evms_activate unconditionally. This is
1907 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1908 add stage4/unmerge stage4/rm to valid options
1910 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/rc-update.sh:
1912 Added fix for bug #122154 from Rajiv Manglani.
1914 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1915 targets/support/kmerge.sh:
1916 Fixed creation of kernelpkgs.txt for the Installer.
1918 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1919 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1920 Updated elilo tarball for IA64.
1922 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1923 DIGESTS support for snapshot creation
1925 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1926 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1927 candidates ever end?
1929 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1930 fix for .DIGESTS.DIGESTS issue in grp
1932 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1933 modules/generic_stage_target.py:
1934 fix for failure when root_overlay is not set
1936 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/support/bootloader-setup.sh:
1938 Added IA64/SGI patch from plasmaroo.
1940 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1941 targets/livecd-stage1/livecd-stage1-controller.sh,
1942 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1943 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1946 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1947 modules/generic_stage_target.py:
1948 Allow multiple overlays for root_overlay and overlay spec option
1950 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1952 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1953 targets/support/rc-update.sh:
1954 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1955 fixed bug #122154. This is catalyst 2.0_rc36.
1957 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1958 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1959 Updated the LiveCD motd to tell the user to run the display manager again,
1960 rather than startx, while mentioning that startx is useful as a rescue X
1961 session since it starts twm. This is catalyst 2.0_rc35.
1963 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1964 Add hfs-hide options to mkisofs so macs boot
1966 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1967 modules/generic_stage_target.py:
1968 Fix indentation issues
1970 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1973 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1974 targets/support/bootloader-setup.sh:
1975 add additional console less entry when consoles are chosen for ppc64
1977 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1978 modules/generic_stage_target.py:
1979 fix kernelopts and extraversion env variable exports
1981 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1982 targets/support/livecdfs-update.sh:
1983 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1984 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1986 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1987 targets/support/kmerge.sh:
1988 Changing the way we determine if extraversion is set. This is catalyst
1991 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1992 targets/support/livecdfs-update.sh:
1993 Change net.ethX links to link to net.lo instead of net.eth0.
1995 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1996 examples/stage4_template.spec:
1997 Fixed rcadd example for stage4. Blame rajiv.
1999 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2000 This is catalyst 2.0_rc31.
2002 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2003 targets/support/livecdfs-update.sh:
2004 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2005 Gaffney for pointing me in the right direction.
2007 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2008 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2010 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2013 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2014 examples/livecd-stage2_template.spec:
2015 updated examples to have console and machine_type
2017 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2018 targets/support/bootloader-setup.sh:
2019 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2022 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2023 This is catalyst 2.0_rc29.
2025 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2026 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2027 Removed extra yaboot.conf from
2028 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2030 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2031 targets/support/kill-chroot-pids.sh:
2032 add sleep to try and give processes a chance to die. bug 119940
2034 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/support/functions.sh:
2036 Removed some quotes to make sure we have a binary operator and closing bug
2039 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2040 targets/support/create-iso.sh:
2041 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2043 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2044 targets/support/bootloader-setup.sh:
2045 Added path from bug #120935 for PPC/PPC64.
2047 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2048 Additional spacing fixes submitted by `Kumba
2050 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2051 modules/stage2_target.py:
2052 space cleanups contributed from `Kumba
2054 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2055 add grp/use to valid_values in the grp module
2057 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2060 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2061 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2062 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2063 targets/support/bootloader-setup.sh:
2064 ppc cdtar update; ppc64 bootloader updates
2066 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2067 targets/support/create-iso.sh:
2068 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2070 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2071 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2072 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2073 targets/support/create-iso.sh:
2074 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2076 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2077 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2078 Add ppc console and machine_type=ibm
2080 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2081 modules/generic_stage_target.py:
2082 Fix type error when kernel packages arent defined
2084 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2085 examples/generic_stage_template.spec, examples/grp_template.spec,
2086 examples/livecd-stage1_template.spec,
2087 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2088 examples/stage4_template.spec:
2089 Added more verbose wording and examples for pkgcache_path and
2090 kerncache_path, where necessary.
2092 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2093 targets/support/create-iso.sh:
2094 Really fixing bug #120475 this time. This is 2.0_rc25.
2096 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2097 targets/support/create-iso.sh:
2098 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2101 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2102 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2103 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2104 Added initial support for EFI booting on x86. This is completely untested,
2105 so use it at your own risk. Also, no bug reports without patches, please.
2106 This is catalyst 2.0_rc23.
2108 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2109 kmerge should have been kerncache
2111 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2112 targets/support/pre-kmerge.sh:
2113 Fix a few other places for the kerncache update
2115 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2116 examples/generic_stage_template.spec, examples/grp_template.spec,
2117 examples/livecd-stage1_template.spec,
2118 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2119 examples/netboot_template.spec, examples/stage4_template.spec,
2120 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2121 targets/support/kmerge.sh:
2122 Separation of kerncache from snapcache
2124 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2125 It helps if I actually increment the version number.
2127 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2129 Added --oneshot to default options for stage1 building. Added code to wipe
2130 world during stages 1 and 3. This is catalyst 2.0_rc22.
2132 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2134 Fix bug if no kernel packages were defined but there was a postconf setting.
2135 x86 softlevel support is enhanced.
2137 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2138 targets/support/bootloader-setup.sh:
2139 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2141 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2142 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2144 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2147 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2148 Netboot2 fixes for spec parameter checks
2150 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2151 modules/generic_stage_target.py, modules/stage4_target.py:
2152 add makeopts spec file support.
2154 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2155 modules/generic_stage_target.py:
2156 Added fix for bug #119635.
2158 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2159 Fix pre-kmerge.sh for stage4
2161 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2164 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2165 modules/generic_stage_target.py:
2166 fix crash when no kernel is defined. spacing issue
2168 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2171 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2172 modules/livecd_stage2_target.py:
2173 Added livecd/volid to valid_values.
2175 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py:
2177 remove extra function that was converting strings to lists unnecessarily
2179 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2180 This is catalyst 2.0_rc17.
2182 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2183 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2184 modules/stage4_target.py:
2185 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2187 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2188 targets/embedded/embedded-preclean-chroot.sh,
2189 targets/grp/grp-preclean-chroot.sh,
2190 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2191 targets/stage1/stage1-preclean-chroot.sh,
2192 targets/stage2/stage2-preclean-chroot.sh,
2193 targets/stage3/stage3-preclean-chroot.sh,
2194 targets/support/chroot-functions.sh,
2195 targets/tinderbox/tinderbox-preclean-chroot.sh:
2196 Added function to cleanup stray /etc/distcc/hosts files.
2198 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2199 targets/support/bootloader-setup.sh:
2200 Added fix from bug #119123. This is catalyst 2.0_rc16.
2202 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2203 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2204 Fixing some spacing. This is catalyst 2.0_rc15.
2206 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2207 Attempt to fix bug #117649
2209 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2210 modules/generic_stage_target.py:
2211 fixes for bugs #119009, #119041 and #118985
2213 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2214 +examples/netboot2_template.spec, modules/catalyst_support.py,
2215 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2216 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2217 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2220 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2221 targets/support/kmerge.sh:
2222 Fix for ccache (null)/.ccache bug
2224 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2227 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2228 Added ppc -mcpu patch from Pylon for bug #118709.
2230 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2231 modules/embedded_target.py, modules/stage4_target.py:
2232 Added linuxrc to embedded and stage4 targets.
2234 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py, targets/support/kmerge.sh:
2236 filter kname - and . for kmerge.sh
2238 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2239 targets/support/create-iso.sh:
2240 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2242 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py:
2244 change .digests to .DIGESTS
2246 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2247 targets/support/kmerge.sh:
2248 Commented ccache for genkernel build which will resolve #117648 until a
2249 proper solution can be found. This is 2.0_rc13.
2251 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/stage1/stage1-controller.sh:
2253 Added patch from vapier for bug #117254.
2255 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2256 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2257 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2258 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2261 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2262 modules/generic_stage_target.py:
2263 Remove chost/cflags etc. warning messages
2265 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2266 modules/generic_stage_target.py:
2267 Attempt to fix bug 117253; chost is wrong on autoresume
2269 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2270 modules/generic_stage_target.py, modules/netboot_target.py,
2271 modules/stage1_target.py:
2272 make setting of destdir more global and part of generic_stage_target
2274 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2275 Fix destpath bug in netboot target
2277 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2278 modules/generic_stage_target.py, modules/stage4_target.py:
2279 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2282 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2283 modules/generic_stage_target.py, modules/stage4_target.py:
2284 remove stray ' from arch/sh.py
2286 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2287 targets/stage1/stage1-controller.sh:
2288 This finally fixes the issues with gcc-config/binutils-config in stage1.
2289 This is catalyst 2.0_rc12.
2291 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2292 Fix incorrect warning message. portdir_overlay -> portage_overlay
2294 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295 targets/stage1/stage1-controller.sh,
2296 targets/stage1/stage1-preclean-chroot.sh:
2297 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2298 running gcc-config and binutils-config, though it probably breaks running on
2299 non-Gentoo platforms.
2301 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2302 modules/stage1_target.py:
2303 Make stage1 clean up python 2.3 and 2.4, also.
2305 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2306 targets/support/livecdfs-update.sh:
2307 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2309 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2310 modules/generic_stage_target.py:
2311 Change digests file format to HASH_NAME HASH FILE_NAME
2313 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2314 targets/stage1/stage1-controller.sh:
2315 Moved gcc-config/binutils-config to before the chroot.
2317 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2318 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2319 installed. Supports all of shashs algorithms as of 12_21_2005
2321 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2322 modules/generic_stage_target.py:
2323 Catalyst should die if source_subpath is not a string
2325 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2326 modules/generic_stage_target.py:
2327 Fix for source_subpath bug
2329 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2330 examples/generic_stage_template.spec:
2331 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2332 both stages 1 and 2.
2334 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2335 modules/stage2_target.py:
2336 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2337 stage1 to be overridden again.
2339 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/stage1/stage1-controller.sh:
2341 It looks like gcc-config/binutils-config needs to be run with the full path,
2342 since it is run outside of the chroot.
2344 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2345 targets/stage1/stage1-controller.sh:
2346 Fixed gcc-config calls. This is 2.0_rc11.
2348 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2349 This is catalyst 2.0_rc10.
2351 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2352 modules/generic_stage_target.py:
2353 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2356 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2357 targets/support/functions.sh:
2358 Changed from -z to -n for bug #116180.
2360 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2361 modules/catalyst_support.py, modules/generic_stage_target.py:
2362 Detect missing binaries for the hashing functions and abort if not found
2364 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2365 files/catalyst.conf:
2366 Updated README to list new requirements. Set default hash as crc32. Set
2367 default digests as sha1/md5.
2369 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2370 modules/catalyst_support.py, modules/generic_stage_target.py,
2371 modules/livecd_stage2_target.py, modules/stage2_target.py:
2372 Change the internal hash checking to be quicker and more memory efficient.
2373 Add additional hash digests options.
2375 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2376 targets/tinderbox/tinderbox-chroot.sh,
2377 targets/tinderbox/tinderbox-controller.sh,
2378 targets/tinderbox/tinderbox-preclean-chroot.sh:
2379 Fixed up spacing/coding style on tinderbox.
2381 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2382 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2383 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2384 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2385 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2386 Fixed up spacing/coding style on support.
2388 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2389 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2391 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2392 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2393 targets/stage4/stage4-preclean-chroot.sh:
2394 Fixed up spacing/coding style on stage4.
2396 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2397 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2398 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2399 targets/stage3/stage3-controller.sh,
2400 targets/stage3/stage3-preclean-chroot.sh:
2401 Fixed up spacing/coding style on stages 2 and 3
2403 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2404 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2405 targets/stage1/stage1-preclean-chroot.sh:
2406 Fixed up spacing/coding style on stage1. Also changed
2407 gcc-config/binutils-config to be outside the chroot.
2409 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2410 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2411 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2412 Fixed up spacing/coding style on netboot.
2414 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2415 targets/livecd-stage1/livecd-stage1-chroot.sh,
2416 targets/livecd-stage1/livecd-stage1-controller.sh,
2417 targets/livecd-stage2/livecd-stage2-controller.sh:
2418 Fixed up spacing/coding style on livecd-stage*.
2420 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2421 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2422 targets/grp/grp-preclean-chroot.sh:
2423 Fixed up spacing/coding style on grp.
2425 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2426 targets/embedded/embedded-chroot.sh,
2427 targets/embedded/embedded-controller.sh,
2428 targets/embedded/embedded-fs-runscript.sh,
2429 targets/embedded/embedded-preclean-chroot.sh:
2430 Fixed up spacing/coding style on embedded.
2432 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2433 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2434 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2435 targets/support/functions.sh:
2436 Removing extra line from x86.py, fixing up comments, spacing, and coding
2437 style in targets/support through functions.sh
2439 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2440 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2441 Fix more tab/spacing issues .. trying to make everything use tabs
2443 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2444 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2445 modules/stage1_target.py, modules/stage2_target.py,
2446 modules/stage3_target.py, modules/stage4_target.py:
2447 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2450 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2451 modules/generic_stage_target.py:
2452 Add envscript warning to aid users who may not know what they are doing
2454 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2455 examples/generic_stage_template.spec:
2456 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2457 only configurable when building a stage2 tarball, to match the current state
2458 of portage. This is 2.0_rc9.
2460 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2461 targets/support/chroot-functions.sh:
2462 Silence more of portages beeps and clicks and whistles
2464 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2465 targets/support/chroot-functions.sh:
2466 Change the portage emerge to use run_emerge
2468 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2469 modules/generic_stage_target.py, modules/snapshot_target.py,
2470 modules/stage1_target.py, modules/stage2_target.py,
2471 modules/stage3_target.py:
2472 allow portdir_overlay to be part of all specs not including snapshot spec.
2473 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2474 Remove overlay support from the snapshot spec but added a warning.
2476 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2477 modules/stage2_target.py:
2478 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2481 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2483 Add support for bootloader softlevel=; have rsync delete the extra files out
2484 of the overlay so that the overlay always matches the source dir
2486 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2487 Swapped -v/-V since I had gotten them wrong here.
2489 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2490 modules/generic_stage_target.py:
2491 Fix stupid overlay bug
2493 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2494 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2495 targets/livecd-stage1/livecd-stage1-chroot.sh,
2496 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2497 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2498 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2499 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2500 targets/support/unmerge.sh:
2501 Made sure we use -f on removing the default links for splash. Removed
2502 check_portage_version as it really isn't needed anymore. Removed
2503 --no-install from genkernel commands in kmerge.sh so users must manually
2504 remove kernels from /boot. This is 2.0_rc8.
2506 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507 targets/support/livecdfs-update.sh:
2508 Made sed on devfsd.conf conditional on it existing. Removes one more error
2509 message from a standard catalyst run.
2511 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2512 Added warning about breaking snapshot cache and re-enable autoresume, since
2513 the errors I was getting were elsewhere.
2515 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2516 modules/generic_stage_target.py:
2517 Fix indentation error the last commit caused
2519 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2520 modules/generic_stage_target.py:
2521 Always clear autoresume points after a successful run
2523 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 targets/support/livecdfs-update.sh:
2525 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2526 snapshot caching after a successful gentoo-release-livecd run.
2528 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/support/rc-update.sh:
2530 Added famd to default on official LiveCD.
2532 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/support/chroot-functions.sh:
2534 Fixes 'too many arguments' error in check_portage_version.
2536 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2537 modules/generic_stage_target.py:
2538 remove extra self.env={} that was resetting the environment to null
2540 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2541 modules/livecd_stage1_target.py:
2542 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2545 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2546 Add a default path to the environment in the chroot
2548 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2549 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2550 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2551 targets/livecd-stage2/livecd-stage2-controller.sh,
2552 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2553 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2554 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2555 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2556 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2557 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2558 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2559 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2560 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2562 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2564 Fixed up the man page, which has been suffering for some time, and also
2565 reversed -v/-V in the help message.
2567 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2568 targets/support/livecdfs-update.sh:
2569 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2572 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2573 Turning off autoresume of doom until I can get more testing. I've had
2574 several issues with it. I'll be reporting/fixing these as I come across them
2575 but for now wish to turn it off by default as I don't want this one feature
2576 to stop the possible 2.0 final release.
2578 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2579 targets/livecd-stage2/unmerge.sh:
2580 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2581 anymore and probably should have been removed a long time ago when the new
2582 code was put into place in livecdfs-update.sh and livecd-local.start
2585 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2586 targets/livecd-stage1/livecd-stage1-chroot.sh,
2587 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2588 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2589 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2591 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2592 modules/generic_stage_target.py, modules/generic_target.py:
2593 self.env should be a part of the super class generic_target so it applies to
2594 snapshots as well; removing redundant pass in the generic_target class as
2595 its not needed. There is code there to fill the statements
2597 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 targets/support/livecdfs-update.sh:
2599 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2602 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2603 Changed version stamp to 2.0_rc6.
2605 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/generic_stage_target.py:
2607 Fix for unpack cases
2609 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2610 modules/generic_stage_target.py:
2613 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2614 modules/catalyst_support.py, modules/generic_stage_target.py,
2615 modules/grp_target.py, modules/livecd_stage1_target.py,
2616 modules/livecd_stage2_target.py, modules/netboot_target.py,
2617 modules/snapshot_target.py, modules/tinderbox_target.py:
2618 Stop reading env from the OS. Rely on the more on the envscript for oddball
2619 settings. Change -v to verbose and -V to version
2621 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2624 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2625 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2628 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2629 examples/generic_stage_template.spec:
2630 Added chost/cflags/cxxflags/ldflags to example spec template.
2632 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2633 targets/support/rc-update.sh:
2634 OK, just kidding on that last commit. We were already doing rc-update add
2635 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2636 there's no point in having it in rc-update.sh
2638 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2639 targets/support/rc-update.sh:
2640 Have rc-update add xdm if livecd/xdm is set.
2642 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2643 modules/catalyst_lock.py, modules/catalyst_support.py,
2644 modules/embedded_target.py, modules/generic_stage_target.py,
2645 modules/grp_target.py, modules/livecd_stage1_target.py,
2646 modules/livecd_stage2_target.py, modules/netboot_target.py,
2647 modules/stage1_target.py, modules/stage4_target.py,
2648 modules/tinderbox_target.py:
2649 So I was just kidding on that last commit. This one is 2.0_rc4.
2651 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2652 modules/catalyst_lock.py, modules/catalyst_support.py,
2653 modules/embedded_target.py, modules/generic_stage_target.py,
2654 modules/grp_target.py, modules/livecd_stage1_target.py,
2655 modules/livecd_stage2_target.py, modules/netboot_target.py,
2656 modules/stage1_target.py, modules/stage2_target.py,
2657 modules/stage4_target.py, modules/tinderbox_target.py:
2658 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2660 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2661 files/catalyst.conf, modules/catalyst_lock.py,
2662 modules/catalyst_support.py, modules/embedded_target.py,
2663 modules/generic_stage_target.py, modules/grp_target.py,
2664 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2665 modules/netboot_target.py, modules/stage1_target.py,
2666 modules/stage2_target.py, modules/stage4_target.py,
2667 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2668 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2669 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2671 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2672 modules/generic_stage_target.py:
2673 Fix autoresume for unpacking tarballs
2675 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2676 targets/support/livecdfs-update.sh:
2677 remove gnap livecd-type per Koon's request
2679 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2680 change rc-update add modules default to rc-update add modules boot
2682 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2683 modules/generic_stage_target.py, modules/grp_target.py:
2684 Add more verbosity to digests if -V is enabled, add more print messages to
2687 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2688 modules/generic_stage_target.py, modules/grp_target.py:
2689 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2691 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2692 Fix folder name for grp build dir to not have .tar.bz2 at the end
2694 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2695 modules/catalyst_support.py, modules/generic_stage_target.py:
2696 Add md5 and sha .digests file creation per wolf31o2's feature request
2698 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2699 This is catalyst-2.0_rc2.
2701 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2702 files/catalyst.conf, modules/generic_stage_target.py,
2703 modules/livecd_stage1_target.py:
2704 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2705 after each successful kernel build;add autoresume documentation to
2708 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2709 targets/embedded/embedded-controller.sh,
2710 targets/embedded/embedded-fs-runscript.sh,
2711 targets/livecd-stage2/livecd-stage2-controller.sh,
2712 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2713 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2714 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2715 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2716 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2717 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2718 targets/support/rc-update.sh:
2719 Changed multiple spaces to tabs to satisfy my OCD.
2721 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2722 targets/support/chroot-functions.sh:
2723 Bumped genkernel detection to require 3.3.0 or higher
2725 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2726 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2727 targets/netboot/netboot-controller.sh:
2728 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2729 clst_grp_use. This is catalyst-2.0_rc1.
2731 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2732 targets/netboot/netboot-controller.sh:
2733 change to clst_use from clst_netboot_use
2735 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2736 targets/livecd-stage1/livecd-stage1-chroot.sh,
2737 targets/stage4/stage4-chroot.sh:
2738 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2740 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2741 targets/stage4/stage4-chroot.sh:
2742 Fixed USE invocations in stage4 target.
2744 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2745 modules/livecd_stage1_target.py:
2746 Force use=livecd for livecd-stage1
2748 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2749 This is version 2.0_pre20051129.
2751 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2752 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2753 Removed kudzu-knoppix from example spec files.
2755 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2756 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2757 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2759 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2760 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2761 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2762 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2763 definitions in the examples to fit in 80 columns.
2765 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2766 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2767 modules/grp_target.py, modules/tinderbox_target.py,
2768 targets/tinderbox/tinderbox-chroot.sh:
2769 Tinderbox script: added newuse, tinderbox and grp targets added support for
2770 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2771 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2773 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2774 Added portdir example to catalyst.conf for bug #113272.
2776 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2777 targets/support/create-iso.sh:
2778 Fixed a few lines which were causing the isolinux directory to be removed
2779 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2781 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2782 targets/support/create-iso.sh:
2783 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2785 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2786 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2787 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2788 too many arches dont use it by default, test for an initrd in the yaboot
2791 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/generic_stage_target.py:
2793 Fix split error if use is specified
2795 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2796 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2797 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2798 Updated palo version from catalyst 1.x for HPPA.
2800 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2801 targets/support/bootloader-setup.sh:
2802 Removing for loop for grub on amd64/x86 as it was totally useless.
2804 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 targets/support/bootloader-setup.sh:
2806 Remove vga= line for PPC.
2808 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2809 targets/support/bootloader-setup.sh:
2810 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2812 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2813 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2814 Removing slot patch as it probably didn't belong here anyway, and updating
2815 version stamp to 2.0_pre20051118.
2817 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2818 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2819 targets/support/bootloader-setup.sh:
2820 fix the bootloader script for isolinux so that it actually makes a cfg file,
2821 remove extra unneeded catalyst aborting print statement, reorganize rm code
2822 to make sure is splits properly and is an array even from the cmdline
2824 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 targets/support/livecdfs-update.sh:
2826 Added call to update-usbids to download the latest usb.ids file.
2828 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2829 modules/generic_stage_target.py:
2830 Move checks of running catalyst into the target which is simpler
2832 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2833 modules/generic_stage_target.py:
2834 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2835 that doesnt exist yet
2837 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2838 Keep unnecessary programs from installing into kerncache
2840 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2841 modules/generic_stage_target.py:
2842 Turn on more tracebacks at this point to better debug .. will need to turn
2843 them down as we find errors and build appropriate error handlers
2845 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2846 Changed version marker to 2.0_pre20051115 for new ebuild.
2848 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2849 modules/livecd_stage2_target.py:
2850 Fix bug in livecd stage2 so that it doesnt try to use tar
2852 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2853 targets/livecd-stage2/livecd-stage2-controller.sh:
2854 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2855 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2856 of Getting_Online.txt from catalyst 1.1.10.10.
2858 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2859 Added Joshua Kinard to authors for his mips contributions.
2861 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2862 examples/livecd-stage2_template.spec:
2863 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2864 Paul Kessler on gentoo-catalyst. ;]
2866 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2867 Change variables from cat1 format to cat2
2869 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2870 modules/generic_stage_target.py, modules/stage1_target.py:
2871 Fix modules has no attribute register
2873 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2874 modules/generic_stage_target.py:
2875 Fix broken aliases code that was just proof of concept
2877 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2878 Output mkisofs command line options to assist in debugging
2880 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2881 modules/generic_stage_target.py, targets/support/create-iso.sh:
2884 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2885 modules/generic_stage_target.py:
2886 Add VERY basic support for aliases kernel parameter.
2888 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2889 modules/livecd_stage2_target.py:
2890 Remove large section of commented code
2892 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2893 modules/generic_stage_target.py, modules/stage1_target.py:
2894 Allow LDFLAGS to be specified as an ENV variable for stage1
2896 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2897 modules/generic_stage_target.py:
2898 Fix rc-update to automatically run default options for livecds. Removed an
2899 erroneous key check.
2901 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2902 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2903 Make use spec key optional to default to profile defaults
2905 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2906 +examples/stage4_template.spec:
2907 Preliminary stage4_template.spec file
2909 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2910 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2911 Updated version stamp and added slot patch.
2913 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2914 Fix ordering problem so self.settings is defined
2916 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2917 modules/generic_stage_target.py:
2918 Correct a rsync issue when the directory doesnt exist
2920 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2921 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2922 targets/livecd-stage2/livecd-stage2-controller.sh,
2923 targets/netboot/netboot-controller.sh,
2924 targets/stage4/stage4-controller.sh:
2925 run pre_kmerge and post_kmerge only once
2927 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2928 targets/support/bootloader-setup.sh:
2929 MIPS bootloader patch
2931 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2932 targets/support/mips-arcload_conf.sh:
2933 Fix MIPS Serial Detection
2935 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2936 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2937 +targets/support/mips-arcload_conf.sh:
2938 Application of Kumba's patches for MIPS support
2940 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2941 Check for the correct arch specific cd building tool
2943 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py:
2945 Print a warning if livecd/iso is not defined
2947 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2948 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2950 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2951 targets/support/post-kmerge.sh:
2952 Check for existence of files in /lib/modules before running depscan.sh. This
2953 replaces the mips-specific check and makes it portable.
2955 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2956 modules/generic_stage_target.py:
2957 update autoresume logic when dealing with rsync unpack operations
2959 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2960 targets/support/post-kmerge.sh:
2961 Bypass module load on mips
2963 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2964 remove --no-deps so dependancies get installed for genkernel
2966 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py:
2968 Fix missing : statement in unpack
2970 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2971 modules/generic_stage_target.py:
2972 fix livecd-stage2 unpack when seedcache is turned off
2974 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2975 targets/support/functions.sh:
2976 Fix module unpacking and make it actually optional.
2978 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py:
2980 Fix broken seedcache autoresume interaction
2982 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2983 modules/generic_stage_target.py:
2984 Cleanup stage directories properly for tar installs
2986 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2987 Tinderbox no longer cleans /tmp/*
2989 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2990 targets/tinderbox/tinderbox-chroot.sh,
2991 targets/tinderbox/tinderbox-controller.sh:
2992 Fixing problem with bind mounted portage and final rsync on tinderbox target
2993 and adding additional logging.
2995 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2996 Stop tinderbox from trying to create a tarball of itself
2998 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2999 modules/generic_stage_target.py:
3000 Fix catalyst so it fully disables snapcache when its not specified in the
3003 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3004 examples/livecd-stage2_template.spec:
3005 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3006 spec template and updating version stamp.
3008 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3009 modules/catalyst_support.py:
3010 allow file_check to proceed if key is not in use
3012 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3013 Recursively make the missing directories
3015 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3016 Fix extract_modules to just echo a warning that it is missing
3018 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3019 files/catalyst.conf:
3020 Updating default configuration for catalyst and updating version stamp,
3021 since we're beginning internal testing for release.
3023 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3024 modules/generic_stage_target.py:
3025 fix bug 106004 split strings into a list for empty and rm operation
3027 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3028 modules/livecd_stage2_target.py:
3029 Append slashes to directories so rsyncs work properly
3031 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3032 examples/livecd-stage2_template.spec:
3033 Changing source_subpath for livecd-stage2 example for bug #101704.
3035 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3037 targets/support/livecdfs-update.sh:
3038 Added livecd/xdm and livecd/xsession options. These are used to setup the
3039 default display manager and X session, respectively. Added supporting
3040 documentation to example spec files. Imported more work from my fsscript for
3041 the official LiveCD.
3043 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3044 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3045 discussion, see bug #88777.
3047 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3048 modules/generic_stage_target.py:
3049 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3050 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3052 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3053 targets/livecd-stage1/livecd-stage1-controller.sh,
3054 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3055 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3056 on livecd-stage2 and removing universal motd for livecd/type of
3057 gentoo-release-livecd.
3059 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3060 modules/livecd_stage1_target.py:
3061 Add optional livecd/type env var for scripts to add optional items to the
3064 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3065 -livecd/files/x86-help.msg:
3066 Removing x86-help.msg as it is no longer used.
3068 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3070 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3071 Add dobladecenter description to bootloader files for x86/amd64.
3073 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3074 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3076 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3077 modules/generic_stage_target.py:
3078 Added split to use section for bug #104414.
3080 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3081 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3082 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3083 Tabs to whitespaces for isolinux.
3085 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3086 targets/support/bootloader-setup.sh:
3087 Changed isolinux to use new split-out help messages. Using grub gives a
3088 single help message with pager.
3090 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3092 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3093 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3094 Added F2->F7 help messages for isolinux.
3096 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3097 livecd/files/README.txt, livecd/files/generic.motd.txt,
3098 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3099 livecd/files/livecd-local.start:
3100 Updated files from latest used to build LiveCD.
3102 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3103 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3105 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 modules/catalyst_support.py:
3107 Added fix for using options with = in them with --cli (ex.
3108 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3109 <cell@ices.utexas.edu> for pointing this out to me via email.
3111 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3112 modules/generic_stage_target.py, targets/support/functions.sh:
3113 fix bug in exec_in_chroot for stage1 target
3115 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3116 modules/generic_stage_target.py:
3117 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3118 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3120 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3121 catalyst, examples/livecd-stage2_template.spec,
3122 examples/snapshot_template.spec, files/catalyst.conf,
3123 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3124 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3125 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3126 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3127 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3128 targets/livecd-stage2/livecd-stage2-controller.sh,
3129 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3130 targets/stage2/stage2-preclean-chroot.sh,
3131 targets/stage3/stage3-preclean-chroot.sh,
3132 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3133 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3134 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3135 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3136 targets/support/target_image_setup.sh:
3137 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3138 to look at gamecdfs-update.sh yet.
3140 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3141 modules/generic_stage_target.py:
3142 Remove extra debugging print statement
3144 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3145 +modules/catalyst_lock.py, modules/catalyst_support.py,
3146 modules/embedded_target.py, modules/generic_stage_target.py,
3147 modules/grp_target.py, modules/livecd_stage1_target.py,
3148 modules/livecd_stage2_target.py, modules/netboot_target.py,
3149 modules/snapshot_target.py, modules/stage1_target.py,
3150 modules/stage2_target.py, modules/stage4_target.py,
3151 targets/support/functions.sh:
3152 Add locking support. Code simplification for unpack and unpack snapshot.
3153 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3154 Add seedcache support (Grabs output from previous target run)
3155 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3157 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3158 modules/catalyst_support.py, modules/generic_stage_target.py:
3159 Add support to cache the snapshot dir. add snapcache to options. add
3160 snapshot_cache= to override the default location of the cache in
3161 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3163 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3165 Forward port README.txt and Getting_Online.txt files from catalyst
3168 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3169 Add automatic creation/deletion of runlevels based on rcadd rcdel
3171 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3172 Fix grp so that grp/use is not required anymore
3174 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3176 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3177 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3178 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3179 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3180 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3181 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3182 they are known to cause booting problems.
3184 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3185 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3186 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3187 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3190 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3191 targets/stage1/stage1-chroot.sh:
3192 Fixed quoting in stage1 profile check.
3194 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 targets/stage3/stage3-chroot.sh:
3196 Fixing USE for stage3.
3198 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3199 targets/support/chroot-functions.sh:
3200 Fix FETCH code so it will run for Pylon
3202 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3203 targets/grp/grp-chroot.sh:
3204 Fix bindist invcation.
3206 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 targets/grp/grp-chroot.sh:
3208 Made sure bindist was used for all emerges in GRP.
3210 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3211 Fix USE flags for GRP build
3213 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3214 targets/stage4/stage4-chroot.sh:
3215 let GRP use the users environment variables and removed extra
3216 GRP_STAGE23_USE from stage4
3218 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3219 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3220 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3222 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3223 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3224 impact all previous spec files that use this option. It's beejay's fault.
3226 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3227 Changed to use linux32 for ppc32 support when build host is ppc64.
3229 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3231 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3233 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3234 Minor cosmetic print statement fixes for readability
3236 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3237 modules/catalyst_support.py, modules/generic_stage_target.py:
3238 Fix None None bug and exception reporting
3240 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3241 Fix iso creation script. Case statement out of place
3243 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3244 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3245 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3246 catalyst, files/catalyst.conf, modules/builder.py,
3247 modules/catalyst_support.py, modules/embedded_target.py,
3248 modules/generic_stage_target.py, modules/generic_target.py,
3249 modules/grp_target.py, modules/livecd_stage1_target.py,
3250 modules/livecd_stage2_target.py, modules/netboot_target.py,
3251 modules/snapshot_target.py, modules/stage1_target.py,
3252 modules/stage2_target.py, modules/stage3_target.py,
3253 modules/stage4_target.py, modules/tinderbox_target.py,
3254 targets/embedded/embedded-chroot.sh,
3255 targets/embedded/embedded-fs-runscript.sh,
3256 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3257 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3258 targets/grp/grp-preclean-chroot.sh,
3259 targets/livecd-stage1/livecd-stage1-chroot.sh,
3260 targets/livecd-stage1/livecd-stage1-controller.sh,
3261 targets/livecd-stage2/livecd-stage2-controller.sh,
3262 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3263 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3264 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3265 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3266 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3267 targets/stage2/stage2-controller.sh,
3268 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3269 targets/stage3/stage3-controller.sh,
3270 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3271 targets/stage4/stage4-controller.sh,
3272 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3273 targets/support/create-iso.sh, targets/support/functions.sh,
3274 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3275 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3276 targets/support/target_image_setup.sh,
3277 targets/tinderbox/tinderbox-chroot.sh,
3278 targets/tinderbox/tinderbox-controller.sh,
3279 targets/tinderbox/tinderbox-preclean-chroot.sh:
3280 Big honkin' copyright update.
3282 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3283 modules/generic_stage_target.py:
3284 add additional logging output. Use standard os redirection methods to log to
3287 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 targets/stage1/stage1-chroot.sh:
3289 Added profile sanity check for bug #97867.
3291 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 targets/support/bootloader-setup.sh:
3293 Removing acpi=off from default kernel arguments and adding ia64
3294 livecd-stage2 support functions and cdtar.
3296 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3297 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3298 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3299 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3300 splash command line.
3302 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3303 targets/support/create-iso.sh:
3304 Fixed up zisofs support. Waiting for response from sparc before touching
3307 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3308 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3309 targets/support/functions.sh:
3310 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3311 to allow it to work on all arches that dynamically build their bootloader
3314 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3315 targets/stage4/stage4-controller.sh:
3316 Fix stage4 so it doesnt run the bootloader stuff
3318 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319 targets/support/bootloader-setup.sh:
3320 Removed dokeymap from non-Gentoo releases.
3322 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3323 targets/support/livecdfs-update.sh:
3324 Added call to update-pciids to download the latest pci.ids file.
3326 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3327 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3328 modules/stage4_target.py:
3329 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3331 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3332 Fix issue where -s on the command line would not run
3334 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3335 livecd/files/generic.motd.txt:
3336 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3337 kernel configurations.
3339 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/support/livecdfs-update.sh:
3341 Updated hostname/domainname creation for new baselayout.
3343 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3345 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3347 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/support/chroot-functions.sh:
3349 Change portage emerge to use --oneshot --nodeps to keep from merging the
3350 same packages multiple times.
3352 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3353 targets/stage2/stage2-chroot.sh:
3354 Added a -p bootstrap when catalyst is called with -V (verbose).
3356 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 targets/support/livecdfs-update.sh:
3358 Removed inittab hack, as this is done by livecd-tools.
3360 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3361 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3362 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3364 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3365 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3366 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3367 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3368 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3369 targets/livecd-stage2/livecd-stage2-controller.sh:
3370 Removed gentoo.png and creation of face directory. Changed
3371 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3374 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 targets/stage1/stage1-preclean-chroot.sh,
3376 targets/support/chroot-functions.sh:
3377 Added setup_binutils function and force both of them to run during stage1
3380 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3381 examples/livecd-stage2_template.spec:
3382 Added livecd/volid explanation to example spec.
3384 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3385 targets/support/create-iso.sh:
3386 General cleanup of ISO code and added default livecd/volid when it is not set.
3388 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 targets/embedded/embedded-controller.sh:
3390 Actually modify the embedded target this time.
3392 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3393 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3394 targets/livecd-stage2/livecd-stage2-controller.sh,
3395 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3396 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3397 and livecd-stage2 targets.
3399 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3400 files/catalyst.conf:
3401 Retired John Davis <zhen@gentoo.org> and added storedir to default
3404 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 targets/support/livecdfs-update.sh:
3406 Uncommented openglify, since it is needed for both opengl-update-livecd and
3409 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3410 modules/generic_stage_target.py:
3411 Fix print statement so it shows when kill_chroot_pids is run correctly
3413 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3414 modules/snapshot_target.py:
3415 Fix snapshot target to skip the kill_pids check
3417 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3418 Bug fixes in parse_spec, fix issues detecting list or string.
3420 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3421 modules/catalyst_support.py:
3422 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3423 spaces are after :. Better handling of comments ( ie preprocessed and
3424 stripped off ). Unset empty keys.
3426 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3427 targets/support/kill-chroot-pids.sh:
3428 Remove extra P_NAME definition that is never used. Saves processing time.
3429 Bumped catalyst to pre2
3431 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3432 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3433 +targets/support/kill-chroot-pids.sh:
3434 User info about runscript and archscript. Added checks for processes running
3435 in the chroot and created a script to kill them. Should fix the unmounting
3436 issues with gconfd or any other running application in the chroot
3438 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3439 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3440 Remove using gcc-config to set things up as we should all be using 2005.0
3443 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3444 examples/livecd-stage2_template.spec:
3445 Added livecd/users to example livecd-stage2 spec file.
3447 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3448 targets/support/livecdfs-update.sh:
3449 Change default hostnames for livecds
3451 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3452 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3453 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3456 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3457 modules/livecd_stage2_target.py:
3458 Clear autoresume flags when build is done
3460 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3461 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3462 targets/support/create-iso.sh:
3463 Fix isolinux so that it finds menus and kernels and stuff
3465 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3466 modules/generic_stage_target.py:
3467 Make purge operation a little less chatty, removed print statements
3469 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3470 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3471 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3472 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3474 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3475 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3476 print warning message about deprecated use of cdfstype
3478 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3479 targets/support/chroot-functions.sh:
3480 statically define genkernel location to eliminate which command failure if
3481 genkernel is not installed
3483 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3484 modules/generic_stage_target.py:
3485 change the portage_overlay to an array so it always works
3487 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3488 modules/catalyst_support.py:
3489 Fix exception handling to remove extraneous prints of None
3491 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3492 Remove iso creation code from stage4
3494 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3495 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3496 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3497 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3498 targets/livecd-stage1/livecd-stage1-chroot.sh,
3499 targets/livecd-stage1/livecd-stage1-controller.sh,
3500 targets/livecd-stage2/livecd-stage2-controller.sh,
3501 targets/netboot/netboot-controller.sh,
3502 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3503 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3504 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3505 targets/support/create-iso.sh, targets/support/kmerge.sh,
3506 targets/support/target_image_setup.sh,
3507 targets/tinderbox/tinderbox-controller.sh:
3508 Fix some exception handling in catalyst_support.py, remove intermediate
3509 destination folder of iso and tarball, add additional tests for folders not
3510 found on host but defined in spec file, keep catalyst from erroring in this
3511 case, change exit code on shell scripts so that errors are reported to
3512 catalyst and causes catalyst to die on errors, fix bug in
3513 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3514 check for mkisofs that informs the user of where to get the program, and
3515 removed the autoresume code from ccache and distcc installation until I can
3516 figure out a way to have the autoresume flag go someplace outside the chroot.
3518 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3519 Remove bind mounts before rm operations happen at startup
3521 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3522 modules/generic_stage_target.py:
3523 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3525 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3526 modules/generic_stage_target.py:
3527 fix minor bug in the purge code so that it actually runs the commands
3529 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3530 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3531 modules/stage4_target.py:
3532 Change ordering of tasks so root_overlay and fsscript occur after
3533 livecd_update, giving users a chance to override livecd_update
3535 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3536 modules/catalyst_support.py, modules/generic_stage_target.py:
3537 Added a better exception handling message for keyboard interrupt and added
3538 countdown timer for purge operation to give an opportunity to exit
3540 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3541 modules/catalyst_support.py, modules/generic_stage_target.py:
3542 Add support to clear the autoresume flags and improve the purge code to
3543 clean the chroot, and pkg/kern cache
3545 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3546 modules/catalyst_support.py, modules/generic_stage_target.py,
3547 modules/livecd_stage1_target.py:
3548 only append livecd-tools to the livecd-stage1 target package list and move a
3549 check out of the way so command line and spec files can co-exist
3551 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3552 modules/generic_stage_target.py:
3553 fixed python syntax in set_packages so catalyst will run
3555 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3556 modules/embedded_target.py, modules/generic_stage_target.py,
3557 modules/grp_target.py, modules/livecd_stage1_target.py,
3558 modules/livecd_stage2_target.py, modules/netboot_target.py,
3559 modules/stage4_target.py, modules/tinderbox_target.py,
3560 targets/embedded/embedded-chroot.sh,
3561 targets/embedded/embedded-controller.sh,
3562 targets/livecd-stage1/livecd-stage1-controller.sh,
3563 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3564 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3565 targets/livecd-stage2/livecd-stage2-controller.sh,
3566 -targets/livecd-stage2/livecd-stage2-iso.sh,
3567 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3568 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3569 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3570 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3571 +targets/support/target_image_setup.sh:
3572 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3575 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 targets/livecd-stage2/livecd-stage2-controller.sh,
3577 targets/support/livecdfs-update.sh:
3578 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3579 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3580 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3583 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3584 targets/livecd-stage2/livecd-stage2-controller.sh,
3585 targets/support/rc-update.sh:
3586 Updated rc-update.sh with better defaults for different livecd/type settings
3587 and cleaning up file copying in livecd-stage2-controller.sh to match
3590 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3591 Made example of catalyst.conf in README match the default catalyst.conf
3594 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3596 Removing old files from previous maintainers and updating README.
3598 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3600 Added livecd/users option to create non-root users. The first user listed
3601 will also be used for auto-starting X, if X is merged onto the CD.
3603 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3604 targets/livecd-stage1/livecd-stage1-controller.sh,
3605 targets/livecd-stage2/livecd-stage2-controller.sh,
3606 targets/support/livecdfs-update.sh:
3607 Updated all instances of livecd/type: gentoo-release-environmental to
3608 gentoo-release-livecd and added generic-livecd.
3610 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 examples/fsscript.sh.example, examples/gamecd.conf.example,
3612 examples/generic_stage_template.spec, examples/grp_template.spec,
3613 examples/livecd-stage1_template.spec,
3614 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3615 examples/snapshot_template.spec:
3616 Imported example files from catalyst 1.1.9 to make them more verbose.
3618 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3619 Fix grp/use bug #89365
3621 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3622 modules/generic_stage_target.py, targets/support/kmerge.sh:
3623 Fixes for initramfs overlay support.
3625 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3626 modules/generic_stage_target.py, targets/support/kmerge.sh,
3627 targets/support/pre-kmerge.sh:
3628 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3629 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3630 caching bug; Also adding preliminary support for initramfs_overlay from
3633 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3634 modules/generic_stage_target.py, targets/support/kmerge.sh:
3635 Removed support for postconf as genkernel no longer has that option
3637 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3638 modules/embedded_target.py, modules/generic_stage_target.py,
3639 modules/grp_target.py, modules/livecd_stage1_target.py,
3640 modules/livecd_stage2_target.py, modules/netboot_target.py,
3641 modules/stage4_target.py, modules/tinderbox_target.py,
3642 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3643 targets/stage1/stage1-preclean-chroot.sh,
3644 targets/support/chroot-functions.sh:
3645 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3646 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3648 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3649 modules/livecd_stage2_target.py:
3650 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3652 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3653 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3654 modules/livecd_stage2_target.py, modules/stage4_target.py,
3655 targets/livecd-stage1/livecd-stage1-controller.sh,
3656 targets/livecd-stage2/livecd-stage2-controller.sh,
3657 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3658 targets/support/functions.sh, targets/support/kmerge.sh,
3659 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3660 Generalized kernel support, fsscript, rcupdate, etc for stage4
3662 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3663 targets/support/pre-kmerge.sh:
3664 Removed sed for usb devices from legacy genkernel, as we're going to require
3665 a version much higher that no longer exhibits the bug.
3667 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3668 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3669 targets/support/livecdfs-update.sh:
3670 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3671 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3672 the ut2004demo shell script has been renamed to ut2004-demo.
3674 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3675 let genkernel always reinstall itself
3677 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3678 modules/catalyst_support.py, modules/generic_stage_target.py,
3679 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3680 fix case bug in livecdfs-update.sh; fix bug in initial command line
3681 arguement parsing; add cflags spec file support which is only allowed to
3684 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3685 targets/stage3/stage3-chroot.sh:
3686 Fix a use flag bug in the stage3
3688 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3689 modules/generic_stage_target.py:
3690 Changes to allow cflags, chost, cxxflags in a spec file
3692 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3693 targets/livecd-stage1/livecd-stage1-controller.sh,
3694 targets/livecd-stage2/livecd-stage2-controller.sh,
3695 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3696 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3697 targets/support/pre-kmerge.sh:
3698 change the code to use more case statements. Fix gcc issue in stage1.
3700 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3701 targets/livecd-stage1/livecd-stage1-controller.sh,
3702 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3703 Merging in changes from catalyst 1.1.x for gamecd support.
3705 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3706 targets/stage1/stage1-preclean-chroot.sh:
3707 Removing gcc-config stuff to see if its still required to work around a gcc
3710 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3711 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3712 Added tests for genkernel >3.2.0
3714 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3717 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3718 Updated AUTHORS with new maintainers and updated contributors list.
3720 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3721 examples/fsscript.sh.example, livecd/files/README.txt,
3722 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3723 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3724 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3725 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3726 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3727 universal.motd.txt to resolve documentation issue on bug #86914. Added
3728 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3729 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3732 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3733 targets/livecd-stage2/livecd-stage2-controller.sh:
3734 Removed a few unnecessary comments
3736 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3737 Removed obsolete files from the livecd directory as the functionality has
3738 moved into the targets folders
3740 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3741 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3742 Additional catalyst 2.0.0 files
3744 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3745 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3746 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3747 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3748 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3749 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3750 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3751 -livecd/runscript/alpha-archscript.sh,
3752 -livecd/runscript/default-runscript.sh,
3753 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3754 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3755 -livecd/runscript-support/gamecdfs-update.sh,
3756 -livecd/runscript-support/kmerge.sh,
3757 -livecd/runscript-support/livecdfs-update.sh,
3758 -livecd/runscript-support/post-kmerge.sh,
3759 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3760 modules/embedded_target.py, modules/generic_stage_target.py,
3761 modules/grp_target.py, modules/livecd_stage1_target.py,
3762 modules/livecd_stage2_target.py, -modules/netboot.py,
3763 +modules/netboot_target.py, modules/snapshot_target.py,
3764 modules/stage1_target.py, +modules/stage4_target.py,
3765 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3766 +targets/embedded/embedded-controller.sh,
3767 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3768 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3769 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3770 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3771 +targets/livecd-stage1/livecd-stage1-controller.sh,
3772 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3773 -targets/livecd-stage1/livecd-stage1.sh,
3774 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3775 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3776 +targets/livecd-stage2/livecd-stage2-controller.sh,
3777 +targets/livecd-stage2/livecd-stage2-iso.sh,
3778 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3779 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3780 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3781 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3782 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3783 +targets/stage1/stage1-controller.sh,
3784 +targets/stage1/stage1-preclean-chroot.sh,
3785 -targets/stage1/stage1-preclean1-chroot.sh,
3786 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3787 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3788 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3789 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3790 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3791 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3792 +targets/stage4/stage4-preclean-chroot.sh,
3793 +targets/support/chroot-functions.sh,
3794 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3795 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3796 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3797 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3798 +targets/tinderbox/tinderbox-controller.sh,
3799 targets/tinderbox/tinderbox-preclean-chroot.sh,
3800 -targets/tinderbox/tinderbox.sh:
3801 Initial Import of Catalyst 2.0.0
3803 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 livecd/runscript-support/livecdfs-update.sh:
3805 Added /usr/portage as tmpfs (this will be made conditional later).
3807 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3808 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3809 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3810 from an interactive shell.
3812 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3814 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3815 livecd/runscript-support/pre-kmerge.sh,
3816 livecd/runscript/default-runscript.sh:
3817 Moved livecd-bash_profile to livecd-bashrc. Added check for
3818 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3819 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3822 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3823 modules/generic_stage_target.py:
3824 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3827 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3828 livecd/runscript/default-runscript.sh,
3829 targets/livecd-stage1/livecd-stage1.sh:
3830 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3831 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3832 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3835 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3836 livecd/runscript/ppc-archscript.sh:
3837 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3839 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3841 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3842 for multiple initrd files.
3844 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3845 livecd/runscript/ppc-archscript.sh:
3846 Modifed PPC archscript to close bug #84648 and also to make the PPC
3847 archscript produce multiple initrd files, like x86/amd64.
3849 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3851 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3852 livecd/runscript/ppc-archscript.sh:
3853 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3854 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3855 livecd/volid for the HFS volid, too.
3857 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3858 Calling this one 1.1.7 and rolling a tarball.
3860 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3861 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3862 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3863 -livecd/runscript/sparc64-archscript.sh,
3864 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3865 Added livecd/volid to set the volume ID when creating the ISO, patch by
3866 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3867 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3869 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3871 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3872 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3874 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3875 livecd/runscript-support/livecdfs-update.sh:
3876 Removed hdparm from default runlevel as it break ide=nodma at boot.
3878 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3879 livecd/runscript-support/kmerge.sh,
3880 livecd/runscript-support/pre-kmerge.sh,
3881 targets/livecd-stage1/livecd-stage1-chroot.sh:
3882 Revert last set of changes and remove portage version check from emerge in
3883 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3886 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3887 livecd/runscript-support/kmerge.sh,
3888 livecd/runscript-support/pre-kmerge.sh:
3889 Change genkernel check to use best_version and has_version to determine if
3890 the any previously installed versions of genkernel are up to date. Change
3891 emerge line for kernels to use -n option to only install if they were not
3892 previously installed.
3894 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3895 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3896 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3897 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3898 livecd/runscript/sparc-archscript.sh:
3899 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3900 unified sparc32/sparc64 cdtar.
3902 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3903 livecd/runscript-support/livecdfs-update.sh,
3904 livecd/runscript-support/pre-kmerge.sh:
3905 Change sudoers update to only run if /etc/sudoers exists and only reduce
3906 splash to 1024x768 on minimal and universal install CD.
3908 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3909 targets/livecd-stage1/livecd-stage1.sh:
3910 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3913 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3914 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3915 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3916 livecd/runscript/sparc64-archscript.sh,
3917 livecd/runscript/x86-archscript.sh:
3918 Added a new empty livecd file to each archscript. This will be used for an
3919 identifier by genkernel to allow booting from a non-primary CDROM.
3921 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3922 Catalyst 1.1.6 is here.
3924 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3925 targets/stage1/stage1-preclean2-chroot.sh:
3926 Commenting out stage1 cleaning of /var/db.
3928 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 livecd/runscript-support/pre-kmerge.sh:
3930 Made splash reduction to 1024x768 only for minimal and universal release media.
3932 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3933 targets/stage1/stage1-preclean2-chroot.sh:
3934 Added SLOT files back to /var/db entries in stage1.
3936 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3937 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3938 livecd/runscript/default-runscript.sh,
3939 livecd/runscript-support/livecdfs-update.sh,
3940 targets/livecd-stage2/unmerge.sh:
3941 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3942 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3943 the copy from preserving permissions and also adding /usr/share/faces and
3944 default Gentoo icon. We'll see how the icon does for us. Removing serial
3945 init script, as it causes problems with the splash theme.
3947 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3948 targets/livecd-stage1/livecd-stage1.sh:
3951 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3952 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3953 livecd/runscript-support/kmerge.sh,
3954 livecd/runscript-support/livecdfs-update.sh,
3955 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3956 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3957 targets/stage1/stage1-preclean2-chroot.sh:
3958 Removed x-setup from local.start and added in symlinks for gconf, portage
3959 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3960 baselayout and removed /etc/startx from the environmental type. Commented
3961 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3962 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3963 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3964 for X, use the latest pci.ids and usb.ids from portage, and create
3965 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3966 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3967 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3968 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3969 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3972 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3973 Removed ccache from default options as it breaks catalyst when merged with
3976 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3977 modules/snapshot_target.py:
3978 Added /local/ to snapshot exclusion.
3980 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3981 livecd/runscript-support/livecdfs-update.sh:
3982 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3983 gustavoz and his 5 interface Xeon for this.
3985 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3986 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3987 Added a conditional before killing gconfd-2. This is also going to be
3988 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3991 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3993 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3994 Moved killall -9 gconfd-2 to execute outside chroot.
3996 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 livecd/files/x86-help.msg:
3998 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4001 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 livecd/runscript/x86-archscript.sh:
4003 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4006 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4009 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4010 targets/livecd-stage1/livecd-stage1.sh:
4011 Added killall for gconfd-2 back into livecd-stage1.sh
4013 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4014 livecd/runscript/alpha-archscript.sh:
4015 Alpha fixes for multiple kernels..
4017 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4018 livecd/runscript-support/kmerge.sh:
4019 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4021 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4023 livecd/runscript/sparc64-archscript.sh:
4024 Force devfs if udev is not selected for all supporting arches.
4026 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4028 livecd/runscript-support/kmerge.sh:
4029 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4032 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4034 Re-enabled preclean in grp and added gconfd-2 killing.
4036 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 livecd/runscript/x86-archscript.sh:
4038 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4041 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4043 targets/livecd-stage1/livecd-stage1-chroot.sh,
4044 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4045 targets/livecd-stage1/livecd-stage1.sh,
4046 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4047 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4048 Added ability to pause indefinitely. This closes bug #79798. I've also added
4049 the gcond-2 killall back in, but now it is in the actual preclean script and
4050 is executed inside the chroot.
4052 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4053 Updated for 1.1.3 release.
4055 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4056 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4057 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4058 targets/netboot/netboot-packages.sh,
4059 targets/tinderbox/tinderbox-chroot.sh:
4060 Updated to use package.use correctly. Blame Robert Paskowitz
4061 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4063 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4064 targets/stage1/stage1-preclean2-chroot.sh:
4065 Fixed find line for new stage1 /var/db/pkg.
4067 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 targets/stage1/stage1-preclean2-chroot.sh:
4069 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4070 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4073 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 livecd/runscript-support/livecdfs-update.sh:
4075 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4076 added net.ethX symlinks, and added copying of files from
4077 /usr/lib/hotplug/firmware into firmware tarball.
4079 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4080 livecd/runscript-support/livecdfs-update.sh:
4081 Firmware updated to use new /lib/firmware directory.
4083 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4084 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4085 work when both -f and -C were used on the command line.
4087 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4089 targets/livecd-stage1/livecd-stage1-chroot.sh,
4090 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4091 targets/stage3/stage3-chroot.sh:
4092 Added a portage version check to each target that uses --newuse to ensure a
4093 high enough version is used. This resolves bug #75336.
4095 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4096 livecd/files/livecd-local.start:
4097 Possible local.start fix for beejay.
4099 12 Jan 2005; John Davis <zhen@gentoo.org>
4100 modules/embedded.py:
4101 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4103 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4104 livecd/runscript-support/kmerge.sh:
4105 Added ccache support to genkernel call in livecd-stage2.
4107 11 Jan 2005; John Davis <zhen@gentoo.org>
4108 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4109 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4110 targets/netboot/netboot.sh:
4111 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4112 some feature enhancements.
4114 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4115 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4116 targets/livecd-stage1/livecd-stage1-chroot.sh,
4117 targets/livecd-stage1/livecd-stage1.sh,
4118 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4119 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4120 Added a -F or --fetchonly command line option and closing out bug #77480.
4121 Also added a portage version check to livecd-stage1 to close out bug #68307.
4123 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4124 livecd/runscript-support/livecdfs-update.sh,
4125 targets/stage3/stage3-chroot.sh:
4126 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4127 target to use emerge -e when building. This is only temporary until the
4128 bootstrap.sh script can be fixed or another solution can be decided upon.
4130 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4131 +targets/embedded/kmerge.sh:
4132 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4133 from mutex@gentoo.org
4135 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4136 modules/livecd_stage2_target.py:
4139 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4140 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4141 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4142 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4143 the brokenness of a stage1 tarball.
4145 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4146 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4149 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4150 modules/livecd_stage2_target.py:
4153 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4154 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4155 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4156 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4157 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4158 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4159 Upgraded the isolinux cdtar files and closing bug #70518.
4161 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4162 modules/embedded_target.py, modules/generic_stage_target.py,
4163 modules/grp_target.py, modules/livecd_stage1_target.py,
4164 modules/livecd_stage2_target.py, modules/netboot.py,
4165 modules/stage1_target.py, modules/tinderbox_target.py:
4166 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4167 separate out specific target logic from the generic targets modules.
4169 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4170 new PPC arch file from pvdabeel@gentoo.org
4172 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4173 examples/generic_stage_template.spec, modules/catalyst_support.py:
4174 tweaking error handling in the main catalyst script
4175 updated the example to include a blurb about portage_confdir
4177 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4178 livecd/runscript-support/livecdfs-update.sh:
4179 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4181 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4184 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4185 fix for #66592. catalyst now gives a traceback when it bails out, making
4186 troubleshooting amazingly easier
4188 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4189 modules/catalyst_support.py, modules/embedded_target.py,
4190 modules/generic_stage_target.py, modules/grp_target.py,
4191 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4192 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4193 Reversing patch from Eric Edgar from bug #70663.
4195 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4196 livecd/runscript/x86-archscript.sh:
4197 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4198 not work without it (mkisofs fails on creating ISO).
4200 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4201 modules/catalyst_support.py, modules/embedded_target.py,
4202 modules/generic_stage_target.py, modules/grp_target.py,
4203 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4204 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4205 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4206 separate out specific target logic from the generic targets modules.
4208 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4209 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4210 targets/embedded/embedded.sh:
4211 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4213 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4214 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4215 livecd/runscript/default-runscript.sh,
4216 livecd/runscript-support/gamecdfs-update.sh,
4217 livecd/runscript-support/livecdfs-update.sh,
4218 modules/livecd_stage2_target.py:
4219 Added gamecd/conf option to livecd_stage2_target.py, added
4220 gamecd.conf.example to /examples, cleaned up game-specific code in
4221 gamecdfs-update.sh to make it more generic, added more fundtionality to
4222 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4223 and gentoo-gamecd to make spec files simpler and to remove the need for
4224 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4225 user to still use a custom fsscript of their own.
4227 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4228 +livecd/files/environmental.motd.txt,
4229 targets/livecd-stage1/livecd-stage1.sh:
4230 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4232 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4233 livecd/runscript/default-runscript.sh,
4234 livecd/runscript-support/livecdfs-update.sh:
4235 Added gentoo-release-environmental as a valid livecd/type and did some
4236 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4237 devices other than eth0.
4239 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4240 targets/livecd-stage1/livecd-stage1-chroot.sh:
4241 Changed livecd-stage1 to merge each package individually. This should not
4242 make it into a production version of catalyst, but is here as a possible
4243 solution to bug #68307.
4245 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4247 livecd/runscript/sparc-archscript.sh,
4248 livecd/runscript/sparc64-archscript.sh,
4249 livecd/runscript/x86-archscript.sh:
4250 Added failures to all arches on mkisofs failure and also made -z option to
4251 mkisofs optional on x86 depending on loop type used.
4253 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4254 livecd/runscript/x86-archscript.sh:
4255 Making sure the mkisofs call causes a failure when it doesn't complete
4256 successfully. Once again, blame jforman, our beloved infra-monkey.
4258 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4259 livecd/runscript/default-runscript.sh:
4260 squashfs-utils->squashfs-tools fix. Blame jforman.
4262 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4263 livecd/isogen/x86-isogen.sh:
4264 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4265 possibly not booting on really old systems.
4267 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/runscript/x86-archscript.sh:
4269 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4270 possibly not booting on really old systems.
4272 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4273 livecd/runscript-support/livecdfs-update.sh:
4274 Save some space by removing redundant firmware after tarball is made, only
4275 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4278 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4279 targets/stage1/stage1-preclean2-chroot.sh:
4280 Added patch from vapier and closing bug #73556.
4282 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4283 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4284 +targets/embedded/embedded-fs-runscript.sh,
4285 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4286 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4287 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4288 from mutex@gentoo.org for modules/embedded.py
4290 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4291 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4292 livecd/runscript-support/livecdfs-update.sh:
4293 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4294 aliases having --color rather than --color=auto.
4296 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4297 livecd/files/livecd-local.start:
4298 Let's try actually making a proper edit on livecd/files/livecd-local.start
4299 this time, shall we...
4301 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4302 livecd/files/livecd-local.start:
4303 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4304 x-setup check for /etc/startx.
4306 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4307 livecd/runscript-support/gamecdfs-update.sh:
4308 Fixing minor sed bug in gamecdfs-update.sh.
4310 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4311 examples/snapshot_template.spec,
4312 livecd/runscript-support/gamecdfs-update.sh,
4313 livecd/runscript-support/livecdfs-update.sh:
4314 Fixing typo in snapshot_template.spec and closing bug #70321.
4316 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4317 livecd/runscript-support/pre-kmerge.sh:
4318 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4319 genkernel will only add the 1024x768 version of the gensplash image to the
4320 bzImage, which added with the livecd-stage2 removal of the unused splash
4321 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4323 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4324 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4325 livecd/runscript/sparc64-archscript.sh:
4326 Updated with silo/mkisofs patch from gustavoz.
4328 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/files/x86-help.msg:
4330 Updated x86-help.msg to make it fall more inline with current
4331 genkernel/livecd-tools options.
4333 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4334 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4335 livecd/runscript-support/pre-kmerge.sh:
4336 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4337 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4338 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4341 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4342 livecd/runscript-support/kmerge.sh,
4343 livecd/runscript-support/livecdfs-update.sh,
4344 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4345 Changed kernel build caching to use kerncache option, rather than pkgcache
4346 option. Fixed --postconf and --callback for builds that do not require them.
4347 Removed delay when removing package sin the system profile. This is now
4348 catalyst 1.1.0, so enjoy.
4350 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4351 livecd/runscript-support/livecdfs-update.sh:
4352 Stopping udev from using the nasty device tarball. We don't need it anyway.
4354 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4355 livecd/runscript/sparc-archscript.sh,
4356 livecd/runscript/sparc64-archscript.sh,
4357 livecd/runscript-support/kmerge.sh,
4358 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4359 Fixing gpm support by uncommenting default settings. Fixing case where
4360 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4361 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4362 not get renamed. Fixed a problem where we were accidentally removing the
4363 hwdata-knoppix versions of pci.ids and usb.ids and linking
4364 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4365 for 2004.3 and catalyst 1.1.0.
4367 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4368 patch from vapier@gentoo.org for bug #68080
4370 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4371 livecd/runscript-support/kmerge.sh:
4372 made kernel caching dependent on the "pkgcache" option so that genkernel's
4373 postconf can actually work
4375 18 Oct 2004; John Davis <zhen@gentoo.org>
4376 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4377 livecd/runscript-support/livecdfs-update.sh:
4378 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4380 17 Oct 2004; John Davis <zhen@gentoo.org>
4381 livecd/runscript-support/livecdfs-update.sh:
4382 firmware tarball fix for packages that need firmware such as ipw2100
4384 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4385 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4386 livecd/runscript-support/livecdfs-update.sh,
4387 modules/livecd_stage2_target.py:
4388 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4390 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4391 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4392 should not hurt non-HT users
4394 12 Oct 2004; John Davis <zhen@gentoo.org>
4395 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4396 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4397 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4398 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4399 livecd/runscript-support/kmerge.sh:
4400 bugfixes for #67195, #67197, #67122, and #46918
4402 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4403 small netboot fixups
4405 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4406 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4407 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4408 targets/netboot/netboot.sh:
4409 sweeping updates and changes to the netboot code. the patches should fix the
4410 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4411 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4413 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4414 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4415 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4416 targets/netboot/netboot.sh:
4417 more code cleanup and maintenance
4419 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4420 modules/generic_stage_target.py, +modules/netboot.py,
4421 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4422 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4423 +targets/netboot/netboot.sh:
4424 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4427 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4428 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4429 targets/livecd-stage1/livecd-stage1-chroot.sh,
4430 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4431 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4432 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4433 have to start a server on the build host for it to distribute.
4435 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4436 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4437 just do -s version_stamp
4439 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4440 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4442 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4443 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4444 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4445 modules/livecd_stage2_target.py:
4446 udev support for livecds
4448 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4449 +targets/livecd-stage2/unmerge.sh:
4450 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4451 Also, livecd-stage2 unmerge.sh added back in.
4453 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4454 livecd/runscript-support/livecdfs-update.sh:
4455 bugfixes for #60887 and #63338
4457 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4458 bugfixes for #63382 and #63338
4460 08 Sep 2004; John Davis <zhen@gentoo.org>
4461 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4462 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4463 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4464 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4465 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4466 targets/livecd-stage1/livecd-stage1-chroot.sh,
4467 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4468 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4469 lots of changes in this revision. first of all, major cosmetic fixups to the
4470 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4471 for distcc or ccache builds in most of the targets. bug #56581 is finially
4472 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4473 performance enhancement here.
4475 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4476 modules/livecd_stage2_target.py:
4477 fix for bug #63033, thanks to usata@gentoo.org for the patch
4479 30 Aug 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4481 bugfixes for #61537 and #61779
4483 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4484 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4485 modules/snapshot_target.py:
4486 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4487 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4488 time should also be improved due to a more efficient use of rsync. This commit will
4489 mark the portage version of catalyst-1.9.0.
4491 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4492 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4495 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4498 02 Aug 2004; John Davis <zhen@gentoo.org>
4499 livecd/runscript-support/livecdfs-update.sh:
4502 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4503 +targets/stage1/build.py, -targets/stage1/build.sh,
4504 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4505 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4506 targets/stage3/stage3-chroot.sh:
4507 applied patch from bug #58840. it should fix up things for uclibc stages and
4508 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4510 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4511 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4512 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4513 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4514 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4515 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4516 livecd/runscript-support/livecdfs-update.sh,
4517 modules/livecd_stage2_target.py:
4518 addition of wolf31o2's gamecd patchset. untested, so please beware
4520 14 Jul 2004; John Davis <zhen@gentoo.org>
4521 livecd/runscript-support/livecdfs-update.sh,
4522 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4523 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4524 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4525 this out of generic_stage_target and into livecd-stage2 since the
4526 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4528 13 Jul 2004; John Davis <zhen@gentoo.org>
4529 livecd/runscript-support/livecdfs-update.sh:
4530 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4531 default rc'ed programs when only one change was required to rcadd. so I
4532 changed it so that the defaults are *always* loaded and specified additions/
4533 deletions are just added on top of those.
4535 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4536 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4537 targets/livecd-stage1/livecd-stage1-chroot.sh,
4538 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4539 targets/tinderbox/tinderbox-chroot.sh:
4540 changing the more verbose behavior to the -V (verbose) flag
4542 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4543 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4544 targets/livecd-stage1/livecd-stage1-chroot.sh,
4545 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4546 targets/tinderbox/tinderbox-chroot.sh:
4547 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4548 it is about to merge so that deps and USE flags are more evident
4550 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4551 modules/catalyst_support.py:
4552 completely rewrote the catalyst main script so that it can actually utilize
4553 more than one command line flag. new functionality included, but not active
4554 yet (--debug and --verbose). arguments can still be passed on the commandline
4555 through the use of the -C (--cli) flag. updated the arg_parse function in
4556 catalyst_support.py to accomodate my changes.
4558 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4559 modules/generic_target.py, modules/grp_target.py,
4560 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4561 modules/snapshot_target.py, modules/stage1_target.py,
4562 modules/stage2_target.py, modules/stage3_target.py,
4563 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4564 fixes for bugs #55192 and #54137
4565 added a new key for all specfiles, portage_confdir.
4566 this should point to a directory similar in functionality to /etc/portage.
4568 cleaned up the module code a bit so that unnecessary modules
4571 more work on resuming. it is getting there, but it still needs a ton of work,
4572 so please test, and report bugs.
4574 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4575 modules/catalyst_support.py, modules/generic_stage_target.py,
4576 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4577 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4578 stage resuming functionality should be working. I still have to work on GRP
4579 and livecds, but they should not be hard. I could not incorporate emerge
4580 --resume into stage resuming functionality because in some instances, portage
4581 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4582 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4583 ). I also made some small tweaks to the stage target scripts which clean up
4584 the envscript stuff. Not noticable performance wise, but it makes me feel all
4585 warm and fuzzy to know that it is programmed absolutely correctly ;)
4587 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4588 modules/generic_stage_target.py:
4589 revamped the cmd() structure so that it could properly return error codes.
4590 Please note that this might break catalyst until there is some further
4591 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4592 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4593 now. Additionally, catalyst will stop when there is an error with an ebuild
4594 ... it didn't do this before, it just plowed along and packed things up.
4596 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4597 code in portage.py and then answering my noob questions.
4599 13 Jun 2004; John Davis <zhen@gentoo.org>
4600 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4601 livecd/runscript-support/livecdfs-update.sh:
4602 some last minute fixins (stuff to work with the new genkernel)
4604 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4607 11 Jun 2004; John Davis <zhen@gentoo.org>
4608 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4609 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4612 10 Jun 2004; John Davis <zhen@gentoo.org>
4613 livecd/runscript-support/kmerge.sh,
4614 livecd/runscript-support/livecdfs-update.sh,
4615 livecd/runscript-support/post-kmerge.sh,
4616 livecd/runscript-support/pre-kmerge.sh:
4617 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4618 functions control what scripts are added to their respective runlevels. This
4619 option would be specified like so in the spec file: livecd/rcadd:
4620 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4622 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4623 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4624 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4625 the code to give a nice error msg instead of a cryptic traceback
4627 04 Jun 2004; John Davis <zhen@gentoo.org>
4628 livecd/runscript-support/livecdfs-update.sh:
4629 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4630 /etc/bootsplash/default
4632 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4633 targets/embedded/embedded-chroot.sh,
4634 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4635 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4636 targets/livecd-stage1/livecd-stage1-chroot.sh,
4637 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4638 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4639 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4640 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4641 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4642 targets/tinderbox/tinderbox-chroot.sh,
4643 targets/tinderbox/tinderbox-preclean-chroot.sh,
4644 targets/tinderbox/tinderbox.sh:
4645 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4647 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4648 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4649 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4650 It should be a full path pointing to a portage overlay dir.
4652 27 May 2004; John Davis <zhen@gentoo.org>
4653 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4654 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4655 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4656 livecd/runscript/default-runscript.sh:
4657 added updated silos and fixed motd bug
4659 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4660 rolling out version 1.0.8
4662 22 May 2004; John Davis <zhen@gentoo.org>
4663 livecd/runscript-support/kmerge.sh,
4664 livecd/runscript-support/livecdfs-update.sh,
4665 modules/livecd_stage2_target.py:
4666 added key livecd/bootsplash
4668 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4669 livecd/runscript/sparc-archscript.sh,
4670 livecd/runscript/sparc64-archscript.sh:
4671 sparc fixup patches from gustavoz at g.org
4673 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4674 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4675 is livecd/modblacklist
4677 19 May 2004; John Davis <zhen@gentoo.org>
4678 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4679 livecd/runscript/x86-archscript.sh:
4680 added support for livecd/overlay, changed vga=0x317 to vga=791
4681 in the x86 archscript as it is a more standard setting and should
4682 work on more hardware
4684 17 May 2004; John Davis <zhen@gentoo.org>
4685 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4686 livecd/runscript-support/kmerge.sh,
4687 livecd/runscript-support/livecdfs-update.sh,
4688 modules/livecd_stage2_target.py:
4689 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4690 we also now have basic motd copying support for more branded livecds
4692 16 May 2004; John Davis <zhen@gentoo.org>
4693 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4694 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4695 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4697 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4698 modules/catalyst_support.py, modules/embedded_target.py,
4699 modules/generic_stage_target.py, modules/generic_target.py,
4700 modules/grp_target.py, modules/livecd_stage1_target.py,
4701 modules/livecd_stage2_target.py, modules/stage1_target.py,
4702 modules/stage2_target.py, modules/stage3_target.py,
4703 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4704 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4705 caused gcc profile problems.
4707 12 May 2004; John Davis <zhen@gentoo.org>
4708 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4709 livecd/runscript-support/livecdfs-update.sh,
4710 livecd/runscript-support/post-kmerge.sh,
4711 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4713 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4714 silliness). Most notably, I have taken advantage of the update-modules
4715 --assume-kernel fix from agriffis so that we can actually use 3rd party
4716 modules now. Please note that >=baselayout-1.9.0 is required.
4718 02 May 2004; Olivier Crete <tester@gentoo.org>
4720 Added forgotten CHOST for i386 subarch
4722 30 Apr 2004; John Davis <zhen@gentoo.org>
4723 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4724 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4725 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4726 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4728 -fixed 2004.0 branding in the isolinux cdtar
4729 -fixed up acpi stuff in the runscripts
4730 -fixed up the x86 help message and corrected the numerous errors in it
4732 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4733 livecd/runscript/default-runscript.sh:
4734 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4735 1.0.7. we are ready for release
4737 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4738 fix for the problem that gustavoz found wrt the /dev creation stuff not
4739 detecting arches. also an efficiency fix for stage1 building
4741 14 Apr 2004; John Davis <zhen@gentoo.org>
4742 targets/embedded/embedded-chroot.sh,
4743 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4744 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4745 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4746 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4747 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4748 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4749 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4750 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4751 targets/tinderbox/tinderbox-preclean-chroot.sh,
4752 targets/tinderbox/tinderbox.sh:
4753 fix for bug #47733 - fixes for distcc and an envscript bugfix
4755 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4758 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4759 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4760 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4761 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4762 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4763 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4764 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4765 targets/stage1/stage1-preclean1-chroot.sh,
4766 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4767 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4768 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4769 targets/tinderbox/tinderbox.sh:
4770 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4771 zhen@gentoo.org please.
4773 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4774 fix for /dev in stage1
4776 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4779 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4780 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4781 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4782 Added the two kernel-configs for 2004.1 x86
4784 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4785 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4786 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4787 targets/tinderbox/tinderbox.sh:
4788 fix to address missing /dev in stages, fixed path for env-update in all of the
4791 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4792 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4794 01 Apr 2004; John Davis <zhen@gentoo.org>
4795 livecd/runscript/default-runscript.sh:
4796 added in fix for the module.conf stuff courtesy of Benjamin Judas
4799 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4801 cosmetic touchups for 1.0.5
4803 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4804 added support to the stage2 for stackable profiles bootstrap
4806 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4807 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4808 support for sparc32/64 build compatibility
4810 30 Mar 2004; John Davis <zhen@gentoo.org>
4811 livecd/runscript/default-runscript.sh, modules/targets.py,
4812 targets/stage1/build.sh:
4813 fix for bug 46022, more stackable profile fixes, embedded patches added
4815 26 Mar 2004; John Davis <zhen@gentoo.org>
4816 livecd/runscript/default-runscript.sh, modules/targets.py,
4817 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4818 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4819 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4820 fixes for bugs #44625 and #45805
4822 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4823 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4824 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4825 memtest is in. if you want to use it, check out the memtest86 cd tarball
4826 Also, fixes for bugs 45078, 45188, 44306
4828 23 Mar 2004; John Davis <zhen@gentoo.org>
4829 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4830 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4831 livecd/runscript/x86-archscript.sh, modules/targets.py,
4832 targets/livecd-stage3/unmerge.sh:
4833 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4834 created at the end of the livecd-stage2 process.
4836 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4837 targets/embedded/embedded.sh:
4838 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4840 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4841 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4842 removing the hardened-gcc deps since the package itself is deprecated'
4844 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4845 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4847 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4848 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4849 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4850 examples/livecd/alpha/config-2.4.21-r4-alpha,
4851 examples/livecd/alpha/config-2.4.21-r4-jensen,
4852 examples/livecd/alpha/config-2.4.21-r4-legacy,
4853 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4854 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4855 fixes for bugs 43676, 43701. Alpha support added as well.
4857 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4858 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4859 kde/gnome cd specs added.
4861 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4862 fix in catalyst.conf for bug #42044
4864 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4865 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4866 examples/livecd/sparc64/config-2.4.24-sparc64:
4867 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4869 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4870 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4871 for a $clst_conf environment variable. You can use the $clst_conf variable to
4872 point to a file to use in place of /etc/catalyst.conf. By setting this
4873 variable in your shell, catalyst can easily be used by multiple people on the
4874 same machine. Also, ccache support now works for genkernel.
4876 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4877 removed file for livecd-stage2 target, as this is handled by the runscript
4878 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4879 and made "/boot/kernel/foo/extraversion" an optional rather than required
4880 parameter. The aforementioned "packages" is used to specify kernel-related
4881 packages (like module ebuilds) to merge with each kernel, and the new "use"
4882 option is used to specify the USE settings you'd like exported to the
4883 environment during kernel as well as kernel "packages" build.
4885 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4886 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4887 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4888 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4889 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4890 targets/tinderbox/tinderbox.sh:
4891 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4892 it for ebuild - added headers to everything and removed deprecated dirs
4894 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4895 adding Kumba's patches for MIPS
4897 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4898 Added hppa specific code.
4900 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4901 Tinderbox target added. See tinderbox examples in examples/ dir.
4903 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4904 spec file support integrated into catalyst. Use "-f/--file specfile" as
4905 argument; see examples dir for examples.
4906 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4907 example of how to use it.
4909 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4910 support functions for spec file parsing and reading added. Will get added to
4913 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4914 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4917 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4918 Significant rework of code structure. Everything is falling nicely into place.
4920 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4921 Exception handling fully-integrated into current prototype code.
4923 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4924 beginning of exception handling integration, got some of the target code
4927 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4928 major code rework in progress on the python parts.
4930 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4931 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4932 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4933 for organiation's sake, I have moved the files, such as livecd foundations,
4934 into catalyst/files. It will make it easier for us when ebuild time comes
4937 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4938 All preliminary target build scripts are now added and coded to near as spec
4939 that we can have at this point.
4941 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4942 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4943 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4944 something that should be continued as much as reasonably possible in other
4945 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4946 code completed, and internal fall-backs to reasonable global config defaults
4949 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4950 subarch test outsourced to python catalyst-subarches function.
4952 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4953 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4955 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4956 removing dup enter_chroot
4958 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4959 document subarches checking
4961 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4962 Fix valid subarch test.
4964 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4965 include/build_functions.sh, include/functions.sh:
4966 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4967 start_build to build_functions.sh cleaning up the main catalyst script some
4970 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4971 fixed SRCBALL and DESTBALL, making it transparent for profiles
4973 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4974 added an exit condition to the cmd line argument case statement
4976 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4977 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4978 the changes that I made to the above files should make catalyst completely
4979 transparent to no matter what profile we are using. check files/catalyst.conf
4980 for the list of BUILDTYPEs that we support.
4982 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4983 changed how cmd line arguments are handled
4985 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4986 I changed the is_special handling so that it is cleaner and faster
4988 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4989 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4990 livecd/foundations/x86-basic/post-clean.sh,
4991 livecd/foundations/x86-basic/pre-clean.sh,
4992 livecd/foundations/x86-basic/settings:
4993 I outsourced more functions to include/functions.sh. I made it a seperate file
4994 from build_fucntions.sh so that we can keep our build and other functions
4995 apart. I also added in the livecd stuffs from the stager side of things.
4997 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4998 include/build_functions.sh:
4999 I outsourced all of the build functions to include/build_functions.sh. In the
5000 future, this will happen more - the code needs cleaned up.
5002 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5004 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5005 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5006 does not use that anymore.
5008 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5009 since we now have a default profile in portage, i massaged some errors
5010 messages to reflect that.
5012 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5014 removed ccache support from catalyst stage1 build cause it breaks the build.
5015 Additionally, I removed gettext support from bootstrap, because according to
5016 our new default profile, we don't use that anymore.
5018 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5019 added a new var, BUILDTYPE, adding more transparency for building.
5020 In the future, we will be building both selinux and hardened sources.
5022 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5023 fixed some formatting when catalyst prints out build info, additionally,
5024 trying to make catalyst more transparent for future expansion of stages
5026 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5027 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5028 --help. I moved this functionality from the main program section to
5031 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5032 I edited catalyst to change our naming convention from stage*-arch-h.* to
5033 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5034 I change naming conventions, as catalyst will be eventually extended to
5035 do selinux-* stages also.
5037 Additionally, I updated README.catalyst to include profile information.
5039 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5040 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5041 I renamed README.stager to README.catalyst and have made some very minor
5042 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5043 I have hacked bootstrap to use the hardened profile, as well as utilize
5044 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5045 major). Additionally, bin/stage1 has been hacked to accept the hardened
5046 profile, and use hardened-gcc.
5048 09 September 2003; John Davis <zhen@gentoo.org>:
5049 Initial import of hardened stager. I am forking this from the original
5050 stager code in order to better fit our needs. The original stager code is
5051 still used by Gentoo, and is maintained by Daniel Robbins
5052 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5053 contributors that coded stager.