1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha.py,
6 -arch/amd64.py, -arch/arm.py, -arch/hppa.py, -arch/ia64.py, -arch/mips.py,
7 -arch/powerpc.py, -arch/s390.py, -arch/sh.py, -arch/sparc.py,
8 -arch/x86.py, +modules/catalyst/arch/__init__.py,
9 +modules/catalyst/arch/alpha.py, +modules/catalyst/arch/amd64.py,
10 +modules/catalyst/arch/arm.py, +modules/catalyst/arch/hppa.py,
11 +modules/catalyst/arch/ia64.py, +modules/catalyst/arch/mips.py,
12 +modules/catalyst/arch/powerpc.py, +modules/catalyst/arch/s390.py,
13 +modules/catalyst/arch/sh.py, +modules/catalyst/arch/sparc.py,
14 +modules/catalyst/arch/x86.py, modules/catalyst/util.py, +.gitignore:
17 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
18 Change __version__ to 2.99 for catalyst_3 branch
20 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
21 Add note about metadata_overlay being default in 2.1.6
23 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
24 Updated the AUTHORS section and the header for the ChangeLog, to reflect
25 that individual authors now retain their copyright to code they submit.
27 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
28 Rewrote TODO to make it clearer and added a ton of new items to it.
30 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
31 modules/generic_stage_target.py:
32 screw you python...hard
34 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
35 modules/generic_stage_target.py:
36 Disable removal of 'target_path' when build starts
38 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
39 modules/generic_stage_target.py:
40 Apply patch from armin76 to actually make use of the busybox_config value
43 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
44 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
45 Add support for gk's --busybox-config= option
47 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
48 modules/generic_stage_target.py:
49 Missing / before 'iso'
51 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
52 modules/snapshot_target.py:
53 Add support for purging to snapshot target
55 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
56 Add mix-in cdtar idea to TODO
58 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
59 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
60 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
61 Remove old isolinux-3.09 cdtar files
63 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
64 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
65 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
66 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
68 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
69 Marking this 2.0.6.903 for testing.
71 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
72 targets/netboot2/netboot2-controller.sh:
73 Disable copying of nb-busybox.cf since it isn't used anyway
75 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
76 arch/x86.py, catalyst:
77 A few typo and other minor fixes as reported by armin76
79 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
80 modules/generic_stage_target.py:
81 Add support for digests="all" for gentoo bug #209611
83 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
84 examples/netboot2_template.spec, targets/support/kmerge.sh:
85 Automatically append --netboot to GK_ARGS for netboot2 target Remove
86 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
88 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
89 targets/support/pre-kmerge.sh:
90 Remove evil hacks that copy gk files around for netboot2
92 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
93 Bumping version for release.
95 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
96 modules/catalyst_support.py:
97 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
100 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
101 modules/catalyst_support.py, modules/generic_stage_target.py:
102 Add support for -P/--purgeonly option
104 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
105 Updated README to tell the user where to locate catalyst.conf if not using
106 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
109 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
110 Kicking out a 2.0.6.901 release for testing.
112 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
113 modules/generic_stage_target.py:
114 Automatically prepend build dir path to livecd/iso if it's not an absolute
117 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
118 Update TODO with placeholder idea.
120 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
121 +modules/catalyst/util.py:
122 Create catalyst.util module with capture_traceback() and print_traceback()
123 functions Capture and print traceback when build fails instead of letting
126 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
127 modules/catalyst/config.py, modules/catalyst_support.py:
128 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
130 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
131 modules/catalyst/config.py:
132 A few fixes to ParserBase after actually testing it switch to parsing
133 config file with ConfigParser.
135 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
136 +modules/catalyst/config.py, -modules/catalyst/util.py:
137 More indecisiveness..move util.spec to config.SpecParser.
139 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
140 -modules/catalyst/spec.py, +modules/catalyst/util.py,
141 modules/catalyst_support.py:
142 * Rename catalyst.spec to catalyst.util
143 * Move spec_dump() into spec class
144 * Modify catalyst to use new spec class
146 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
147 +modules/catalyst/__init__.py:
148 Add __init__.py file and import line.
150 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
151 +modules/catalyst/spec.py:
152 Initial commit of modules/catalyst/spec.py.
154 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
156 Updating x86/amd64 arch support. Original patches by William Cooke
157 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
159 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
160 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
161 modules/snapshot_target.py, modules/stage4_target.py,
162 targets/support/bootloader-setup.sh, targets/support/functions.sh,
163 targets/support/kmerge.sh:
164 Removing all deprecated interfaces. We no longer wish to support them and
165 they're not needed. Anyone using a pre-2.x spec file will need to update
168 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
169 -livecd/files/Getting_Online.txt:
170 Removing livecd/files/Getting_Online.txt since it was quite outdated.
172 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
174 Updated for new git repo.
176 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
177 targets/support/livecdfs-update.sh:
178 Add gconf settings for gnome-screensaver to disable locking by default. This
181 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
182 Add armv5tel to arm host list.
184 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
185 targets/support/chroot-functions.sh:
186 If we don't have a distcc user, we need to reinstall distcc, even if it's
187 been built with the right USE. This mainly affects stage1/stage2.
189 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
190 targets/support/chroot-functions.sh:
191 We need to run distcc-config --install, since we won't be installing into
192 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
193 installed versions of distcc.
195 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
196 Add a couple of distcc-related items to TODO.
198 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
199 targets/stage1/stage1-preclean-chroot.sh,
200 targets/stage2/stage2-preclean-chroot.sh,
201 targets/stage3/stage3-preclean-chroot.sh,
202 targets/stage4/stage4-preclean-chroot.sh:
203 We don't want to run setup_myfeatures in preclean, but still want to update
204 the environment and show our debug information.
206 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
207 targets/stage1/stage1-preclean-chroot.sh,
208 targets/stage2/stage2-preclean-chroot.sh,
209 targets/stage3/stage3-preclean-chroot.sh,
210 targets/stage4/stage4-preclean-chroot.sh,
211 targets/support/chroot-functions.sh:
212 Remove the die on LIBDIR check, since it won't be set on non-multilib
213 profiles. We can now run debug in preclean again.
215 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
216 targets/support/functions.sh:
217 Let's not try to chmod a dangling symlink.
219 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
220 targets/support/chroot-functions.sh:
221 Added emerge --info to debug output. I don't know why I didn't add it before.
223 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
224 targets/stage1/stage1-preclean-chroot.sh,
225 targets/stage2/stage2-preclean-chroot.sh,
226 targets/stage3/stage3-preclean-chroot.sh,
227 targets/stage4/stage4-preclean-chroot.sh:
228 We probably shouldn't be running our debug functions in our stages. Let's
231 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
232 targets/support/chroot-functions.sh:
233 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
236 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/support/livecdfs-update.sh:
238 Only copy the handbook icon if one exists.
240 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
241 modules/catalyst_lock.py:
242 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
245 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/livecd-stage2/livecd-stage2-controller.sh:
247 We should be matching all possible LIBDIRs, so make sure we do that.
249 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/livecdfs-update.sh:
251 We no longer need the metadata.tar.bz2, since the Installer uses
254 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
255 targets/stage1/stage1-chroot.sh:
256 We don't need --newuse if we're not using binary packages, so there's no
259 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
260 targets/livecd-stage2/livecd-stage2-controller.sh:
261 Added initial framework for creating the CD's root on livecd/livedvd.
262 Currently, the end result is the same, but I'll be adding code to
263 automatically copy the stages and to automatically download the distfiles.
265 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
266 targets/livecd-stage2/livecd-stage2-controller.sh,
267 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
268 targets/support/rc-update.sh:
269 Change all checks for livecd/type: gentoo-release-livecd to
270 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
271 to allow for auto-fetching of distfiles and stages onto official DVD media.
273 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
274 targets/livecd-stage1/livecd-stage1-controller.sh,
275 targets/livecd-stage2/livecd-stage2-controller.sh:
276 Updated TODO. Added code to livecd-stage1 to generate a package list, which
277 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
278 the distfiles automatically.
280 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
281 modules/generic_stage_target.py:
282 Fix seedcache output so it fits in 80 columns.
284 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/stage1/stage1-chroot.sh:
286 We should likely install baselayout before anything else, including the
287 package manager. As such, I've moved it to after sys-apps/baselayout is
290 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/livecd-stage2/livecd-stage2-controller.sh:
292 Check for a snapshot in the overlay and error if one is present. This should
293 ensure that the snapshot on the CD is the same as the one used to build the
296 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
297 modules/catalyst_support.py:
298 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
299 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
302 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
303 targets/stage1/stage1-chroot.sh:
304 Change back to using sys-apps/baselayout. We'll need to come up with a
305 better permanent solution now that virtual/baselayout is no more.
307 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
308 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
309 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
311 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
312 targets/support/bootloader-setup.sh:
313 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
316 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
317 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
318 Added TODO. Changed create_handbook_icon call to only be called if
319 /docs/handbook/index.html exists on the disk or in livecd/overlay.
321 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
322 targets/support/kmerge.sh:
323 Run sed on KERNELVERSION to escape the slashes so we can use it in another
326 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
327 targets/support/kmerge.sh:
328 Modify test to run if package.provided exists instead of if it doesn't.
329 Run sed on the correct file.
331 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
332 targets/support/chroot-functions.sh:
333 Added --noreplace to setup_myfeatures merges so we don't blow away any
334 packages which are already installed with the proper USE flags for the given
335 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
337 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
338 livecd/files/README.txt:
339 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
341 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
342 targets/support/rc-update.sh:
343 Added mdraid for baselayout-2 users.
345 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
346 targets/support/kmerge.sh:
347 Clean up package.provided after the kernel build
349 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
350 targets/support/kmerge.sh:
351 It helps if I put things in the correct order so they'll actually execute,
352 rather than getting a nice error from emerge.
354 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
355 targets/support/kmerge.sh:
356 Change upgrade to update.
358 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 targets/support/kmerge.sh:
360 Add back in the package.provided code that *should* skip the kernel sources
361 merge for call back and subsequent runs.
363 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/support/kmerge.sh:
365 We don't really need to use binary packages for the kernel sources, since it
366 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
367 when we're not using kerncache.
369 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
370 targets/support/kmerge.sh:
371 Remove 'symlink' from USE, since it's not needed and screws up kerncache
373 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
374 targets/livecd-stage2/livecd-stage2-controller.sh:
375 OK, we run our find outside the chroot, so we don't want to use absolute
376 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
377 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
380 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
381 targets/livecd-stage2/livecd-stage2-controller.sh,
382 targets/stage1/stage1-controller.sh:
383 Cleanup the clean section for stage1 and add an updated clean section for
384 livecd-stage2 when we're a minimal, universal, or game CD. This is
385 2.0.6_pre14 for testing.
387 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
388 targets/support/kmerge.sh:
389 We should be using --newuse when merging our packages in callback.
391 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/grp/grp-chroot.sh:
393 We should only use --noreplace when building a pkgset, everything else
396 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
397 modules/catalyst_support.py, modules/generic_stage_target.py,
398 modules/grp_target.py:
399 Apply additional patches from bug #207862 for CONTENTS generation.
401 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
402 targets/grp/grp-chroot.sh:
403 Call setup_myemergeopts after changing clst_FETCH.
405 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
406 targets/netboot2/netboot2-pkg.sh:
407 Remove a bit of unnecessary code.
409 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
411 targets/support/chroot-functions.sh:
412 Fix some spacing on the -* warning, revert Andrew's last change, since it
413 didn't do anything, and clean up the GRP chroot code so it works smarter and
414 set clst_FETCH when clst_grp_type is something other than pkgset.
416 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
417 targets/support/chroot-functions.sh:
418 Don't set --usepkg and --buildpkg when fetching.
420 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
421 modules/generic_stage_target.py:
422 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
425 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
426 modules/generic_stage_target.py:
427 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
428 boot/kernel/${kname}/config copying code in generic_stage_target.
430 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/support/kmerge.sh:
432 Make sure we don't give genkernel a --kernel-config if it isn't set in the
435 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
436 modules/generic_stage_target.py, targets/support/kmerge.sh,
437 targets/support/pre-kmerge.sh:
438 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
439 valid, rather than required, changed clst_ksource to default to
440 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
441 removal of USE to after the kernel build so the modules get the correct USE,
442 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
444 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
445 targets/support/kmerge.sh:
446 We should run the default functions for kmerge.sh, too.
448 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
449 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
450 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
451 Updated aboot cdtar with a newer version to support newer kernels.
453 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
454 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
455 Updated make_destpath so it writes out to make.conf as well as exporting
456 ROOT to the environment, added a make_destpath call to cleanup_stages, and
457 adding make_destpath /tmp/stage1root to stage1.
459 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
460 Updated README a bit and rolling 2.0.6_pre12 for testing.
462 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
463 targets/support/create-iso.sh:
464 Removed any further checks for clst_fstype and making sure everybody is
465 using ${mkisofs_zisofs_opts}.
467 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
468 targets/support/livecdfs-update.sh:
469 The default theme for GNOME is now Clearlooks, so we can remove the theme
470 code, but we still want to set the font size.
472 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
473 targets/support/livecdfs-update.sh:
474 We need to put quotes around ${user_comment} or useradd gets confused.
476 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
477 targets/support/chroot-functions.sh:
478 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
481 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
482 targets/support/kmerge.sh:
483 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
484 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
486 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
487 targets/support/create-iso.sh:
488 Bash fscking sucks, so we have to compromise on this code reduction solution
489 a bit. It's still far better than it was
491 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
492 targets/support/create-iso.sh:
493 Don't escape quotes when actually running the command
495 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
496 targets/support/kmerge.sh:
497 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
499 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
500 targets/support/kmerge.sh:
501 Use -L instead of -l in test for symlink
503 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/stage1/stage1-controller.sh:
505 Remove code for gcc-config/binutils-config since it should be getting done
506 in the preclean script, anyway.
508 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
509 targets/stage1/stage1-chroot.sh:
510 I missed one place where HOSTUSE was being used incorrectly.
512 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
513 targets/support/kmerge.sh:
514 Escape the correct quote
516 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
517 targets/support/kmerge.sh:
518 Change remaining instances of run_emerge to run_merge
520 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
522 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
525 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
526 targets/support/bootloader-setup.sh:
527 Let's change our splash checking to a global check so it only needs to be
528 done once. This makes much more sense than having all of those if ... else
531 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
532 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
533 Fix our USE invocation here so things work as expected.
535 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
536 targets/support/livecdfs-update.sh:
537 Force-enable livecd/users for livecd/type gentoo-release-livecd and
540 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
541 targets/support/livecdfs-update.sh:
542 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
545 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
546 targets/livecd-stage2/livecd-stage2-controller.sh:
547 Fixing the snapshot copying so it will only copy the correct snapshot for
548 people who don't know how to properly use wget.
550 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/stage1/stage1-chroot.sh:
552 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
555 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
556 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
557 OK, we have to escape our quotes, rather than use single quotes, or we don't
558 evaluate the variables properly.
560 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
562 targets/support/kmerge.sh:
563 Fixing echo/sed for make.conf writing.
565 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
567 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
568 Rather than using the environment, we write out our USE to make.conf, then
569 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
570 be written to make.conf, already.
572 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
573 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
574 targets/livecd-stage1/livecd-stage1-chroot.sh,
575 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
576 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
577 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
578 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
579 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
580 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
581 Changing run_emerge to run_merge, changing both setup_portage and
582 setup_myfeatures to add any USE changes to make.conf prior to merge, then
583 removing the settings added, rather than (ab)using the environment.
585 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
587 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
588 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
589 targets/tinderbox/tinderbox-chroot.sh:
590 Rearrange some of the functions in chroot-functions.sh in preparation for
591 some upcoming changes and rename setup_portage to setup_pkgmgr.
593 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 targets/stage1/stage1-controller.sh:
595 Removing an extra env-update call from stage1's preclean.
597 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
598 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
599 targets/support/bootloader-setup.sh:
600 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
601 help.msg which we didn't even use.
603 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
604 targets/support/bootloader-setup.sh:
605 Don't write out out 'default 1' line when creating grub.conf, since the
606 'help' entry is now at the bottom, and we want grub to default to the first
609 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
610 targets/support/bootloader-setup.sh:
611 Removed checks on livecd/splash_type, since we only support one type,
612 removed remaining bootsplash code from bootloader-setup.sh, added automatic
613 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
614 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
616 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/livecd-stage2/livecd-stage2-controller.sh:
618 Let's automatically copy in the snapshot if livecd/type is
619 gentoo-release-livecd.
621 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
622 modules/generic_stage_target.py:
623 Fix leading whitespace in empty() so it's only executed if there's something
624 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
625 211410 for pointing this out
627 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
628 targets/support/rc-update.sh:
629 Quote baselayout package atom
631 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
632 targets/support/chroot-functions.sh:
633 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
634 PATH by default. Instead, simply check if it exists.
636 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
637 targets/support/chroot-functions.sh:
638 Remove temporary package listing code, since --verbose is forced on with
641 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
642 Force-enable --verbose when using --debug
644 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
645 targets/support/kmerge.sh:
646 Changing modules-update to update-modules to quiet a warning and keep us
647 from having it get removed out from under us.
649 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
650 targets/support/chroot-functions.sh:
651 Adding a note to myself for better debug and moving run_default_funcs to the
652 bottom of the script so it gets executed. Since this can otherwise break
653 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
655 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
656 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
657 targets/support/chroot-functions.sh:
658 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
659 so we can get the output with --debug, added --newuse to the options for
660 stage1, as we should always rebuild any package where the USE has changed,
661 removed removal of portage logs from stage2-chroot.sh since it is being done
662 by cleanup_stages, moved world removal in cleanup_stages into a check for
663 stages 1 through 3, made update_env_settings check for the existence of
664 env-update before running it since we now run update_env_settings by default
665 everywhere chroot-functions.sh is sourced, and added a section to show_debug
666 to list the packages, since we don't yet force-enable verbose with debug.
668 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
669 modules/catalyst_lock.py:
670 Since my python sucks and I don't feel like troubleshooting it at the
671 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
672 2.0.6_pre8 for testing.
674 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
675 modules/builder.py, modules/catalyst_lock.py:
676 Added some extra debug output to catalyst_lock.py and added Stuart Longland
677 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
679 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
680 modules/catalyst_support.py:
681 change 'is' to == because python is grumpy
683 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
684 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
685 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
686 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
687 targets/support/rc-update.sh:
688 Removing support for bootsplash, since it hasn't been in a supported kernel
689 in a couple years and isn't accepted upstream.
691 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
692 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
693 Fix up the sed for genkernel so it works on versions both before and after
694 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
695 change was a bit too aggressive.
697 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
698 targets/support/bootloader-setup.sh:
699 Change grub timeout to 15 seconds instead of 150.
701 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
702 targets/support/pre-kmerge.sh:
703 Comment out sed on genkernel executable as it appears to do nothing these
706 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
707 targets/livecd-stage2/livecd-stage2-controller.sh:
708 Only call find on libdirs that actually exist. Thanks to Kristoffer
709 <krek6597@student.uu.se> in bug #210807.
711 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
712 modules/generic_stage_target.py:
713 Add warning about -* in foo/use in the spec.
715 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
716 targets/embedded/embedded-chroot.sh,
717 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
718 targets/grp/grp-preclean-chroot.sh,
719 targets/livecd-stage1/livecd-stage1-chroot.sh,
720 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
721 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
722 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
723 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
724 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
725 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
726 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
727 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
728 targets/tinderbox/tinderbox-preclean-chroot.sh:
729 Change all . to source.
731 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 targets/embedded/embedded-preclean-chroot.sh,
733 targets/grp/grp-preclean-chroot.sh,
734 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
735 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
736 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
737 targets/stage3/stage3-preclean-chroot.sh,
738 targets/stage4/stage4-preclean-chroot.sh,
739 targets/support/chroot-functions.sh,
740 targets/tinderbox/tinderbox-preclean-chroot.sh:
741 Added a cleanup_stages function and added it to the appropriate places.
743 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
744 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
745 targets/livecd-stage1/livecd-stage1-chroot.sh,
746 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
747 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
748 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
749 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
750 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
751 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
752 Removing any functions that we now call by default when we source
753 chroot-functions.sh by default.
755 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
756 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
757 targets/livecd-stage1/livecd-stage1-chroot.sh,
758 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
759 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
760 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
761 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
762 Clean up the debug code that I've added to stage1, move it to
763 chroot_functions.sh, and call it from all of our main targets.
765 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
766 modules/generic_stage_target.py:
767 Wow. I need to make sure that we actually comment comments in make.conf or
768 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
769 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
771 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
772 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
773 targets/stage3/stage3-chroot.sh:
774 We need to be sure we clear out /var/log/portage/elog as well as
775 /var/log/emerge.log for stages 1 through 3.
777 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
778 modules/generic_stage_target.py,
779 targets/livecd-stage2/livecd-stage2-controller.sh,
780 targets/support/livecdfs-update.sh:
781 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
782 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
783 80 columns. This is catalyst 2.0.6_pre5 for testing.
785 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
786 modules/generic_stage_target.py:
787 Apparently, python doesn't like it when you put a set of comments in front
788 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
791 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
792 modules/generic_stage_target.py:
793 Huge refactoring of modules/generic_stage_target.py to fix indentation and
794 generally clean up the code so it's a bit easier to read/follow.
796 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
797 modules/generic_stage_target.py:
798 Sort and de-dupe myusevars.
800 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
801 targets/stage1/stage1-chroot.sh:
802 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
804 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
806 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
807 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
808 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
809 targets/tinderbox/tinderbox-chroot.sh:
810 Move export of FEATURES to setup_myfeatures.
812 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
813 targets/stage1/stage1-chroot.sh:
814 Added some debug code to stage1 and fixed a nice bug where we weren't
815 building with the correct USE. Unfortunately, this invalidates any caches
816 for stage1, since we were building with the entire USE from the profile.
817 This is 2.0.6_pre4 for testing.
819 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
820 targets/stage1/stage1-chroot.sh:
821 We don't need to do the device building twice, so removing USE=build from
822 first baselayout install.
824 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
825 targets/support/livecdfs-update.sh:
826 We check for a plugdev group, add it if it doesn't exist, and make sure any
827 users specified by livecd/users is in the group.
829 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
830 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
831 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
833 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
834 modules/catalyst_support.py:
835 Fix up calc_contents in contents_map. Thanks to Brent Baude
836 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
839 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
840 targets/stage1/stage1-chroot.sh:
841 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
842 empty and will cause issues in stage3 and beyond.
844 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
845 targets/support/kmerge.sh, targets/support/rc-update.sh:
846 Changed some of the rc-update code so it should work with baselayout-2,
847 also. This is 2.0.6_pre2 for testing.
849 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
850 files/catalyst.conf, modules/catalyst_support.py,
851 modules/generic_stage_target.py, modules/grp_target.py,
852 modules/snapshot_target.py:
853 Added support for generating CONTENTS files automatically. Patch by Robin
854 Johnson <robbat2@gentoo.org> for bug #207862.
856 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
857 modules/snapshot_target.py:
858 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
859 exclude digest-* files from the snapshot.
861 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
862 arch/x86.py, modules/generic_stage_target.py:
863 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
864 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
866 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
867 targets/support/kmerge.sh:
868 Make the --kerncache option to genkernel dependent on 'kerncache' being in
869 options, so that it can actually be turned off.
871 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
873 Rearrange things in the arch/*.py files to ensure that nothing is used
874 before it has been defined.
876 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
877 Reorder arch/powerpc.py to make python happy.
879 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
880 modules/snapshot_target.py:
881 Change .svn --include to an --exclude like it was supposed to be.
883 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
885 Added several subarches for mips so we can dump the mips subarch profiles
886 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
889 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
890 targets/livecd-stage2/livecd-stage2-controller.sh:
891 Changed the code for copying the MOTD files so it's fewer lines and makes
894 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
895 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
896 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
897 sparc64.py into sparc.py, so we have a cleaner set of arch files.
899 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
901 Did a little cleanup on the x86.py to remove some redundant entries and
902 added nocona and core2 to amd64.py, though they're currently commented out.
904 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
905 modules/generic_stage_target.py:
906 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
907 flags defined in the spec file.
909 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
910 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
911 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
912 since catalyst sets CXXFLAGS=CFLAGS by default.
914 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
915 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
916 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
918 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
919 Added prescott to the subarches for x86.
921 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
922 modules/netboot2_target.py, targets/support/kmerge.sh:
923 Add patch to enabled netboot2/linuxrc and automatically add path for
924 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
925 <jsbronder@gentoo.org> in bug #208106.
927 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
928 modules/netboot2_target.py:
929 Allow root_overlay in netboot2 target for bug #208106.
931 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
933 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
934 Added USE=bindist automatically to everything that inherits set_use from
935 generic_stage_target, added USE=bindist to livecd_stage1_target, added
936 USE=bindist to emerge run for stage1, and did some minor cleanup in
937 get_libdir in chroot-functions.
939 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
940 targets/support/bootloader-setup.sh:
941 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
943 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
944 examples/generic_stage_template.spec, examples/grp_template.spec,
945 examples/livecd-stage1_template.spec,
946 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
947 examples/stage4_template.spec, examples/tinderbox_template.spec:
948 Changing link so it no longer points to a dead page. This is for bug #208609.
950 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 modules/snapshot_target.py:
952 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
954 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
955 targets/stage1/stage1-chroot.sh:
956 As much as I hate this, we're going to force baselayout to install first.
957 This will keep us from having any issues with packages that don't respect
960 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
961 Reorder options in catalyst.conf so they're alphabetical.
963 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
964 targets/support/bootloader-setup.sh:
965 Add 'pager on' to grub.conf for bug #208531.
967 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
968 livecd/files/README.txt, livecd/files/x86-F6.msg:
969 Removing the unused kernel command line options from Volume/Device Management.
971 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
972 This is now 2.0.5 for release.
974 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
975 files/catalyst.conf, modules/catalyst_support.py,
976 modules/generic_stage_target.py,
977 targets/embedded/embedded-preclean-chroot.sh,
978 targets/grp/grp-preclean-chroot.sh,
979 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
980 targets/stage2/stage2-preclean-chroot.sh,
981 targets/stage3/stage3-preclean-chroot.sh,
982 targets/support/chroot-functions.sh,
983 targets/tinderbox/tinderbox-preclean-chroot.sh:
984 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
985 sys-devel/icecream cluster compiler support for bug #200095. This is
986 catalyst 2.0.5_pre6 for testing.
988 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
989 files/catalyst.conf, modules/generic_stage_target.py:
990 Add the option for using metadata_overlay with portage to speed up cache.
992 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
993 modules/stage1_target.py, modules/stage2_target.py,
994 modules/stage3_target.py:
995 Add /etc/portage to cleanables for stages 1 through 3.
997 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
998 livecd/files/livecd-local.start,
999 targets/livecd-stage2/livecd-stage2-controller.sh,
1000 targets/support/livecdfs-update.sh:
1001 We apparently still need profiles/eclass for building the stage3 from the
1002 LiveCD with the installer.
1004 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1005 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1008 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1009 targets/livecd-stage2/livecd-stage2-controller.sh,
1010 targets/support/livecdfs-update.sh:
1011 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1012 preservation of eclasses/profiles, and remove copying of livecd-local.start
1013 since it's not needed anymore.
1015 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1016 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1017 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1020 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1021 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1022 Removing old mkvardb code which is no longer used, commenting out setting of
1023 Gnome theme for testing now that Clearlooks has been default for some time,
1024 and changing vdb move from a case statement to a simple if statement. This
1025 is 2.0.5_pre5 for testing.
1027 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1028 modules/stage1_target.py:
1029 Removing cleaning of python encodings for bug #64890.
1031 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1032 modules/generic_stage_target.py:
1033 Add an extra warning into the generated make.conf about changing the CHOST.
1035 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1036 targets/support/livecdfs-update.sh:
1037 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1039 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1040 targets/embedded/embedded-preclean-chroot.sh,
1041 targets/grp/grp-preclean-chroot.sh,
1042 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1043 targets/stage2/stage2-preclean-chroot.sh,
1044 targets/stage3/stage3-preclean-chroot.sh,
1045 targets/tinderbox/tinderbox-preclean-chroot.sh:
1046 Check to see if distcc is enabled before calling cleanup_distcc().
1048 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1049 arch/sparc.py, arch/x86.py:
1050 Look for linux32 in /bin and /usr/bin.
1052 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1053 modules/generic_stage_target.py:
1054 Make error message more specific when removing immutable flag.
1056 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1057 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1058 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1059 information, and added a small fix for FreeBSD for bug #169041. This is
1060 catalyst 2.0.5_pre4 for testing.
1062 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1063 targets/support/chroot-functions.sh:
1064 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1065 patch from bug #120076 to add cross-compiling support to our distcc
1068 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1069 targets/support/chroot-functions.sh:
1070 Added a version of get_libdir from multilib.eclass so we can determine where
1071 to go poking around if we need to touch anything in libdir.
1073 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1074 Print an error saying what target failed before the traceback.
1076 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1077 modules/catalyst_support.py:
1078 When parsing make.conf, first try pkgcore's
1079 snakeoil.fileutils.read_bash_dict(), then portage's
1080 portage_util.getconfig(), then the internal parse_makeconf().
1082 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1083 modules/catalyst_support.py:
1084 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1086 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1087 examples/netboot_template.spec, examples/tinderbox_template.spec,
1088 modules/grp_target.py, modules/tinderbox_target.py:
1089 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1090 modules, and remove extra pkgcache_path and kerncache_path options from
1093 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1094 This is catalyst 2.0.5_pre3 for testing the new stages code.
1096 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1097 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1098 We need to force USE=bindist on for building stages.
1100 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1101 modules/generic_stage_target.py:
1102 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1103 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1105 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1106 targets/support/rc-update.sh:
1107 Added support for the newer versions of splashutils which use fbcondecor as
1108 the init script. This is catalyst 2.0.5_pre1 for testing.
1110 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1111 targets/livecd-stage2/livecd-stage2-controller.sh:
1112 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1115 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1116 modules/generic_stage_target.py, modules/stage1_target.py,
1117 modules/stage2_target.py:
1118 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1121 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1122 modules/generic_stage_target.py, modules/netboot2_target.py:
1123 Fix typo in getopt call for --clear-autoresume. thanks to
1124 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1125 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1126 Copy overlay files in netboot2 target into proper dir for bug #174635.
1128 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1129 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1130 targets/support/netboot2-final.sh:
1131 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1132 fix a minor bug in System.map copying, add portage_overlay support, and adds
1133 the ability to use globbing in the package file lists for the netboot2
1136 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1137 +targets/netboot2/nb-busybox.cf:
1138 Added nb-busybox.cf to the netboot2 target for bug #174298.
1140 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/support/chroot-functions.sh:
1142 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1144 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1145 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1146 Change moving the VDB until after we have processed unmerge by moving it
1147 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1148 unmerge packages from the gentoo-release-livecd target.
1150 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1151 targets/support/kmerge.sh:
1152 Commented out the package.provided code in catalyst that seemed to cause
1153 problems with kerncache in testing. This is 2.0.4 and should be used for the
1156 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1157 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1158 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1159 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1160 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1161 improve the netboot2 target.
1163 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1164 modules/generic_stage_target.py:
1165 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1166 cause catalyst to export boolean variables as well as string-based
1169 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1170 modules/generic_stage_target.py:
1171 Fixing check for invalid subarch to not filter too much. Fix from Mike
1172 Frysinger <vapier@gentoo.org> for bug #173532.
1174 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1175 Added s390x (64-bit) support via a patch from Mike Frysinger
1176 <vapier@gentoo.org> for bug #173002.
1178 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1179 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1180 targets/livecd-stage1/livecd-stage1-chroot.sh,
1181 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1182 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1183 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1184 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1185 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1186 targets/support/pre-kmerge.sh:
1187 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1188 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1189 certain functions/code paths when running with -F/--fetchonly. Simplified
1190 kmerge.sh with regards to kerncache and callback packages. Also, changed
1191 ccache/distcc installs to use run_emerge instead of emerge directly, which
1192 allows us to more easily replace the underlying package manager, or add
1193 support for multiple package managers to catalyst.
1195 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1196 modules/grp_target.py:
1197 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1198 portage_overlay functionality to GRP, where it was mistakenly missing, for
1199 bug #171157. This is catalyst 2.0.3 and ready for release.
1201 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/livecd-stage1/livecd-stage1-controller.sh,
1203 targets/support/livecdfs-update.sh:
1204 Removed the generation of grppkgs.txt since the Installer now uses vdb
1207 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1208 targets/support/create-iso.sh:
1209 Fix creation of the EFI images. Since it is FAT, we can't go around
1210 perserving permissions, now, can we?
1212 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1213 targets/support/livecdfs-update.sh:
1214 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1215 broken sed for rc.conf, which caused all kinds of hell to break loose when
1216 booting a new CD. This is 2.0.3_pre3.
1218 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1219 modules/generic_stage_target.py:
1220 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1221 such as group- from /etc before creating our stage tarballs. This is for bug
1224 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/support/livecdfs-update.sh:
1226 Commenting out the livecd-kernel code, since the Installer should be doing
1227 everything necessary itself.
1229 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1230 targets/support/livecdfs-update.sh:
1231 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1232 the usbutils hanlding in case they follow suit with pciutils.
1234 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1235 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1236 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1237 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1238 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1239 problems with using all of the various subarch settings.
1241 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1242 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1243 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1244 check look in the correct location, and made sure we don't delete /voot
1245 within the EFI code if grub is present.
1247 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1248 modules/generic_stage_target.py:
1249 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1250 #166294. This one should fix the HPPA/PPC architectures.
1252 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1253 targets/support/chroot-functions.sh:
1254 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1255 remove the autoresume point for portage, as it really isn't needed and
1256 doesn't really gain us much, anyway.
1258 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1259 targets/stage1/stage1-chroot.sh:
1260 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1262 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1263 examples/generic_stage_template.spec, examples/grp_template.spec,
1264 examples/livecd-stage1_template.spec,
1265 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1266 examples/netboot_template.spec, examples/snapshot_template.spec,
1267 examples/stage4_template.spec, examples/tinderbox_template.spec:
1268 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1271 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1272 targets/support/livecdfs-update.sh:
1273 Make sure the user owns his home directory for bug #147195.
1275 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1276 +files/catalystrc, modules/catalyst_support.py:
1277 Re-arranged catalyst.conf to make it easier to follow while looking at the
1278 online reference and added a default catalystrc file, which does nothing.
1280 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1281 modules/catalyst_support.py, modules/embedded_target.py,
1282 modules/generic_stage_target.py, modules/grp_target.py,
1283 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1284 modules/stage3_target.py, modules/tinderbox_target.py:
1285 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1286 tab/space nastiness. This is for bug #161915.
1288 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 modules/generic_stage_target.py:
1290 Fixed new cbuild code with another patch from Mike Frysinger
1291 <vapier@gentoo.org> to allow the usage of subarches.
1293 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1294 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1295 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1296 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1297 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1298 targets/support/create-iso.sh, targets/support/functions.sh,
1299 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1300 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1302 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1303 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1304 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1305 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1306 modules/catalyst_lock.py, modules/catalyst_support.py,
1307 modules/embedded_target.py, modules/generic_stage_target.py,
1308 modules/generic_target.py, modules/grp_target.py,
1309 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1310 modules/netboot2_target.py, modules/netboot_target.py,
1311 modules/snapshot_target.py, modules/stage1_target.py,
1312 modules/stage2_target.py, modules/stage3_target.py,
1313 modules/stage4_target.py, modules/tinderbox_target.py,
1314 targets/embedded/embedded-chroot.sh,
1315 targets/embedded/embedded-controller.sh,
1316 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1317 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1318 targets/grp/grp-preclean-chroot.sh,
1319 targets/livecd-stage1/livecd-stage1-chroot.sh,
1320 targets/livecd-stage1/livecd-stage1-controller.sh,
1321 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1322 targets/livecd-stage2/livecd-stage2-controller.sh,
1323 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1324 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1325 targets/netboot2/netboot2-controller.sh,
1326 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1327 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1328 targets/stage1/stage1-controller.sh,
1329 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1330 targets/stage2/stage2-controller.sh,
1331 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1332 targets/stage3/stage3-controller.sh,
1333 targets/stage3/stage3-preclean-chroot.sh,
1334 targets/stage4/stage4-controller.sh,
1335 targets/stage4/stage4-preclean-chroot.sh,
1336 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1337 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1338 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1339 targets/tinderbox/tinderbox-controller.sh,
1340 targets/tinderbox/tinderbox-preclean-chroot.sh:
1341 Removing old CVS Header lines, which are no longer used since moving to SVN.
1343 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1344 targets/stage4/stage4-chroot.sh:
1345 Added back a missing 'then' from stage4 target.
1347 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/generic_stage_target.py:
1349 Fix indentation so things actually work.
1351 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1352 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1355 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1356 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1357 Fix the display manager sed lines and change the icon for the local Handbook
1358 to use the GNOME 2.16 icon for gedit.
1360 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1361 modules/generic_stage_target.py:
1362 Changed the portage_overlay option to always install overlays in
1363 /usr/local/portage and added code to clean up /usr/local/portage and
1364 make.conf after sucessful execution and before creation of ISO/tarballs.
1366 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/support/livecdfs-update.sh:
1368 Fixed a typo which broke coldplugging.
1370 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1372 Added a create_handbook_icon function and rearranged some of the icon
1373 creation for the LiveCD. This should resolve bug #143725 once a new release
1376 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1377 targets/support/livecdfs-update.sh:
1378 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1379 coldplugging. This allows us to unpack our firmware before we detect
1380 devices, so that devices that need it will get it.
1382 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1383 modules/generic_stage_target.py:
1384 Fix a typo in generic_stage_target.
1386 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 targets/support/livecdfs-update.sh:
1388 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1389 /etc/conf.d/xdm so we support older snapshots and newer ones.
1391 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1392 modules/livecd_stage2_target.py:
1393 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1396 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 modules/livecd_stage2_target.py:
1398 Reverted change in livecd-stage2 to the action_sequence until I can figure
1399 out what the problem is with it.
1401 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1402 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1403 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1404 modules/livecd_stage2_target.py:
1405 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1406 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1408 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1410 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1411 resolves an issue where a variable could be accessed unitialized in obscure
1412 circumstances. This is wrt bug #144984.
1414 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1415 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1416 modules/stage2_target.py, modules/stage4_target.py:
1417 Fixed up action_sequence when using --fetchonly to not create tarballs or
1418 ISO images for bug #143392.
1420 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1421 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1422 Clean up the USE usage in GRP/stage4.
1424 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 modules/generic_stage_target.py, modules/stage1_target.py,
1426 modules/stage2_target.py:
1427 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1428 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1430 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1431 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1432 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1433 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1434 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1435 instances of USE_ORDER since auto hasn't been valid for some time. This is
1438 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1439 modules/generic_stage_target.py, modules/stage1_target.py:
1440 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1441 goodness wrt bug #153587.
1443 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1445 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1447 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1448 modules/generic_stage_target.py, modules/stage4_target.py:
1449 Added a check to see if we have the tarball option enabled, which causes
1450 catalyst to run the capture sequence. This was requested by Tim Yamin for
1451 the stage4 target, but I thought it should be usable on any stage target.
1453 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1454 targets/support/livecdfs-update.sh:
1455 Moved fstab tweaks all into one location and added make.conf tweak for bug
1458 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1459 Changed the options to be in alphabetical order so my meatspace logical
1460 parser can process them better, added the compress and tarball options,
1461 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1462 removed the unused -x command line parameter for bug #151405.
1464 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1465 modules/generic_stage_target.py:
1466 Added a warning about changing the CHOST setting for bug #142034.
1468 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1469 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1470 targets/support/chroot-functions.sh:
1471 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1472 <flameeyes@gentoo.org> and attached to bug #150351.
1474 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1475 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1476 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1477 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1478 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1479 modules/embedded_target.py, modules/generic_stage_target.py,
1480 modules/generic_target.py, modules/grp_target.py,
1481 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1482 modules/netboot2_target.py, modules/netboot_target.py,
1483 modules/snapshot_target.py, modules/stage1_target.py,
1484 modules/stage2_target.py, modules/stage3_target.py,
1485 modules/stage4_target.py, modules/tinderbox_target.py,
1486 targets/embedded/embedded-chroot.sh,
1487 targets/embedded/embedded-controller.sh,
1488 targets/embedded/embedded-fs-runscript.sh,
1489 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1490 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1491 targets/grp/grp-preclean-chroot.sh,
1492 targets/livecd-stage1/livecd-stage1-chroot.sh,
1493 targets/livecd-stage1/livecd-stage1-controller.sh,
1494 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1495 targets/livecd-stage2/livecd-stage2-controller.sh,
1496 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1497 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1498 targets/netboot2/netboot2-controller.sh,
1499 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1500 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1501 targets/stage1/stage1-controller.sh,
1502 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1503 targets/stage2/stage2-controller.sh,
1504 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1505 targets/stage3/stage3-controller.sh,
1506 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1507 targets/stage4/stage4-controller.sh,
1508 targets/stage4/stage4-preclean-chroot.sh,
1509 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1510 targets/support/functions.sh, targets/support/kmerge.sh,
1511 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1512 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1513 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1514 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1515 targets/tinderbox/tinderbox-controller.sh,
1516 targets/tinderbox/tinderbox-preclean-chroot.sh:
1517 Removing all copyright and license comment headers from all files so we
1518 don't ever get another bug like bug #149638.
1520 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/generic_stage_target.py:
1522 Clean up more spacing/capitalization.
1524 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1525 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1526 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1527 targets/embedded/embedded-controller.sh,
1528 targets/embedded/embedded-fs-runscript.sh,
1529 targets/embedded/embedded-preclean-chroot.sh,
1530 targets/livecd-stage2/livecd-stage2-controller.sh,
1531 targets/netboot2/netboot2-copyfile.sh,
1532 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1533 targets/support/pre-kmerge.sh:
1534 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1535 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1536 calls in kmerge.sh, and updated README.
1538 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1540 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1542 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1543 modules/catalyst_support.py:
1544 Added fix for bug #143348.
1546 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/livecdfs-update.sh:
1548 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1550 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/livecd-stage2/livecd-stage2-controller.sh,
1552 targets/support/livecdfs-update.sh:
1553 Changed some copy commands to use -f, added a check for /etc/gconf before
1554 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1555 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1556 <luca.casagrande@gmail.com>.
1558 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1559 targets/support/livecdfs-update.sh:
1560 Fixing sed so that systemspkgs.txt is built properly.
1562 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1563 The sparc32 binary is in /bin, not /usr/bin.
1565 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 targets/support/chroot-functions.sh:
1567 We now only set the options for pkgcache if we are not using fetchonly. This
1568 should work around a problem where portage won't fetch the files if a binpkg
1569 already exists for the package.
1571 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1572 targets/support/livecdfs-update.sh:
1573 Added code to make a backup of custom.conf before we edit it for the
1576 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1577 targets/support/livecdfs-update.sh:
1578 Remove sed from splash section, since it wasn't actually resolving the
1579 issue, anyway. Change the installer's dialog front-end code to simply run
1580 via sudo, since we don't need to worry about having the X DISPLAY setup or
1581 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1583 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/support/livecdfs-update.sh:
1585 Fix my sed line so it actually applies correctly.
1587 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 targets/support/chroot-functions.sh:
1589 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1592 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 targets/support/livecdfs-update.sh:
1594 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1595 as well as a possible fix for the read-only filesystem messages from
1596 /sbin/splash-functions.sh
1598 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 targets/support/chroot-functions.sh:
1600 Fix --fetchonly to actually work.
1602 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 examples/livecd-stage2_template.spec:
1604 Added description for livecd/fsops to livecd-stage2's spec template.
1606 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1607 targets/support/livecdfs-update.sh:
1608 I've modified the GDM configuration section to work correctly. I have also
1609 ensured that xdm is no longer started just because livecd/xdm is used, which
1610 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1611 should be the last of the 'release candidates' made. If there are no bug
1612 reports in 2 days, then I'm rolling this as 2.0 final.
1614 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/support/livecdfs-update.sh:
1616 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1617 see once the newer Installer is released, as I still have to fix the
1620 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1621 targets/support/rc-update.sh:
1622 Removed famd from the default runlevel for gentoo-release-livecd. It really
1623 shouldn't cause a problem, but I prefer it stay a bit clean.
1625 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1626 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1627 targets/support/create-iso.sh, targets/support/kmerge.sh,
1628 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1629 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1631 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1632 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1633 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1634 targets/support/bootloader-setup.sh:
1635 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1636 parameters support. This is for bug #139300.
1638 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1639 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1640 targets/support/filesystem-functions.sh:
1641 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1642 and also to remove some redundant values from livecd-stage2's valid_values.
1645 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1647 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1649 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1650 modules/generic_stage_target.py:
1651 Fix a problem where catalyst was creating an initial list, then putting that
1652 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1653 pointing it out and for the fix. This is for bug #136351.
1655 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1656 targets/support/unmerge.sh:
1657 Removing loop for unmerge, as it didn't actually solve anything and the
1658 portage team has helped us out by reverting the behavior that caused this
1659 change in the first place.
1661 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1662 modules/netboot2_target.py, modules/stage1_target.py,
1663 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1664 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1665 having /proc mounted during the preclean stage and also to clean up the
1666 netboot2 code. This is 2.0_rc48.
1668 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/unmerge.sh:
1670 Change our unmerge from being a single unmerge to a loop, to work around an
1671 unexpected change in portage 2.1's unmerge processing.
1673 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/support/bootloader-setup.sh:
1675 Fixed a problem where we were putting the kernel name in twice and causing
1676 and error when using grub as a bootloader. This is for bug #137252.
1678 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/bootloader-setup.sh:
1680 Added a second pass to the alpha bootloader setup to create aboot items for
1681 serial console for bug #133457.
1683 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1684 +livecd/cdtar/arcload-0.43-r1.tbz2:
1685 Added arcload cdtar for mips.
1687 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1688 targets/netboot/netboot-controller.sh:
1689 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1692 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1694 Add patch from bug #135051 to fix the seedcache extraction logic.
1696 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 targets/support/livecdfs-update.sh:
1698 Don't set icon theme to Clearlooks, since it doesn't exist.
1700 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/support/livecdfs-update.sh:
1702 Fix sed on installer icons.
1704 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1707 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1708 targets/stage1/stage1-controller.sh:
1709 Added a -type f to the find call in stage1 for bug #132180.
1711 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1713 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1714 properly on IBM PPC64 machines.
1716 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1717 modules/generic_stage_target.py:
1720 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1721 targets/support/rc-update.sh:
1722 Removed x-setup from default runlevel, as it is now controlled via the
1723 autoconfig init script.
1725 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1726 Fix ppc64 based arches to subclass ppc64
1728 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 modules/livecd_stage1_target.py:
1730 Use the full category/package name for livecd-tools.
1732 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1733 targets/support/livecdfs-update.sh:
1734 Make copies and deletes recursive for firmware since some packages put their
1735 firmware in a subdirectory.
1737 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/support/livecdfs-update.sh:
1739 Fix detection of the Installer.
1741 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1742 Added 970, power3, power4, and power5 sub-arches for ppc64.
1744 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 targets/support/livecdfs-update.sh:
1746 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1747 no longer necessary and can cause possible problems with Installer-based
1750 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1751 recursive directory create
1753 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1754 modules/catalyst_support.py:
1755 Changed a display error from bug #131502 and rolling 2.0_rc45.
1757 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/create-iso.sh:
1759 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1762 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1763 modules/generic_stage_target.py:
1764 digests function uses raw output from hash function now
1766 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1767 change hash result format so .DIGESTS is generated correctly
1769 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1770 modules/catalyst_support.py:
1771 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1774 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/livecdfs-update.sh:
1776 Added a space for bug #131181.
1778 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 targets/support/kmerge.sh:
1780 Fixed creation of kernelpkgs.txt file for the installer.
1782 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 modules/generic_stage_target.py:
1784 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1787 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1788 targets/livecd-stage2/livecd-stage2-controller.sh,
1789 targets/support/bootloader-setup.sh:
1790 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1791 rolling out an emergency rc44.
1793 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1794 targets/support/bootloader-setup.sh:
1795 If you use elif, you have to use a then after it. Yeah, that one's totally
1798 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1799 targets/support/livecdfs-update.sh:
1800 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1802 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/rc-update.sh:
1804 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1807 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1808 targets/support/bootloader-setup.sh:
1809 Removed bootplash support from ppc/ppc64 since they only will work with
1810 gensplash. Forced use of livecd/splash_type of bootsplash to get
1811 splash=silent. This should reduce the number of things on the kernel command
1812 line that aren't necessary.
1814 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1815 modules/catalyst_support.py:
1816 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1817 parse_spec. This should resolve bug #130103, as well as make the code much
1818 cleaner. This is 2.0_rc42.
1820 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1821 modules/generic_stage_target.py:
1822 Forced -p on tar for compressing stages.
1824 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 targets/support/chroot-functions.sh:
1826 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1829 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/stage1/build.py:
1831 Added patch to build.py for portage 2.1 support.
1833 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 targets/support/kmerge.sh:
1835 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1836 <liyiming@ict.ac.cn> in bug #129890.
1838 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/livecdfs-update.sh:
1840 Moved sed line for ##STARTX to end of file, since we aren't touching
1841 /etc/startx until the end.
1843 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 targets/support/livecdfs-update.sh:
1845 Added a check for the games group and add it if it doesn't exist already.
1846 This should resolve bug #125498.
1848 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1849 examples/generic_stage_template.spec, examples/grp_template.spec,
1850 examples/livecd-stage1_template.spec,
1851 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1852 examples/netboot_template.spec, examples/snapshot_template.spec,
1853 examples/stage4_template.spec, examples/tinderbox_template.spec:
1854 Removed portdir_overlay from the snapshot example spec and added
1855 portage_overlay to the example specs for the relevant targets.
1857 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1858 This is 2.0_rc41 since it has better LiveCD support.
1860 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/support/livecdfs-update.sh:
1864 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 targets/support/functions.sh:
1866 Removed check for livecd/dev-manager being udev since it was done
1867 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1868 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1869 #128265 for pointing this out.
1871 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1873 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1874 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1876 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 modules/generic_stage_target.py:
1878 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1879 live system. You can thank Andrew Gaffney for the fix.
1881 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/livecd-stage2/livecd-stage2-controller.sh:
1883 Don't copy motd files if we're using livecd/type generic-livecd.
1885 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1886 targets/livecd-stage2/livecd-stage2-controller.sh,
1887 targets/support/livecdfs-update.sh:
1888 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1889 some extra cleanup to generic-livecd.
1891 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1892 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1893 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1894 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1895 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1896 targets/support/bootloader-setup.sh:
1897 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1898 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1899 and removed all older cdtar files for PPC*.
1901 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1902 livecd/files/livecd.motd.txt:
1903 Added message to the official LiveCD MOTD mentioning how to run the
1904 installer. Blame codeman. This is 2.0_rc40.
1906 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1907 fix so snapshot target doesnt have errors
1909 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1910 targets/support/livecdfs-update.sh:
1911 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1912 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1915 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/rc-update.sh:
1917 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1920 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1921 targets/support/livecdfs-update.sh:
1922 Added wrapping around the udev sed for those crazy 2.4-users.
1924 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1925 targets/support/livecdfs-update.sh:
1926 Added sed fix for udev starting evms_activate unconditionally. This is
1929 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1930 add stage4/unmerge stage4/rm to valid options
1932 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 targets/support/rc-update.sh:
1934 Added fix for bug #122154 from Rajiv Manglani.
1936 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/support/kmerge.sh:
1938 Fixed creation of kernelpkgs.txt for the Installer.
1940 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1941 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1942 Updated elilo tarball for IA64.
1944 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1945 DIGESTS support for snapshot creation
1947 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1948 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1949 candidates ever end?
1951 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1952 fix for .DIGESTS.DIGESTS issue in grp
1954 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1955 modules/generic_stage_target.py:
1956 fix for failure when root_overlay is not set
1958 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/support/bootloader-setup.sh:
1960 Added IA64/SGI patch from plasmaroo.
1962 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1963 targets/livecd-stage1/livecd-stage1-controller.sh,
1964 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1965 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1968 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1969 modules/generic_stage_target.py:
1970 Allow multiple overlays for root_overlay and overlay spec option
1972 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1974 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1975 targets/support/rc-update.sh:
1976 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1977 fixed bug #122154. This is catalyst 2.0_rc36.
1979 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1980 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1981 Updated the LiveCD motd to tell the user to run the display manager again,
1982 rather than startx, while mentioning that startx is useful as a rescue X
1983 session since it starts twm. This is catalyst 2.0_rc35.
1985 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1986 Add hfs-hide options to mkisofs so macs boot
1988 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1989 modules/generic_stage_target.py:
1990 Fix indentation issues
1992 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1995 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1996 targets/support/bootloader-setup.sh:
1997 add additional console less entry when consoles are chosen for ppc64
1999 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2000 modules/generic_stage_target.py:
2001 fix kernelopts and extraversion env variable exports
2003 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2004 targets/support/livecdfs-update.sh:
2005 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2006 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2008 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2009 targets/support/kmerge.sh:
2010 Changing the way we determine if extraversion is set. This is catalyst
2013 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/support/livecdfs-update.sh:
2015 Change net.ethX links to link to net.lo instead of net.eth0.
2017 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 examples/stage4_template.spec:
2019 Fixed rcadd example for stage4. Blame rajiv.
2021 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2022 This is catalyst 2.0_rc31.
2024 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 targets/support/livecdfs-update.sh:
2026 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2027 Gaffney for pointing me in the right direction.
2029 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2030 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2032 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2035 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2036 examples/livecd-stage2_template.spec:
2037 updated examples to have console and machine_type
2039 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2040 targets/support/bootloader-setup.sh:
2041 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2044 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2045 This is catalyst 2.0_rc29.
2047 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2048 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2049 Removed extra yaboot.conf from
2050 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2052 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2053 targets/support/kill-chroot-pids.sh:
2054 add sleep to try and give processes a chance to die. bug 119940
2056 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2057 targets/support/functions.sh:
2058 Removed some quotes to make sure we have a binary operator and closing bug
2061 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2062 targets/support/create-iso.sh:
2063 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2065 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2066 targets/support/bootloader-setup.sh:
2067 Added path from bug #120935 for PPC/PPC64.
2069 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2070 Additional spacing fixes submitted by `Kumba
2072 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2073 modules/stage2_target.py:
2074 space cleanups contributed from `Kumba
2076 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2077 add grp/use to valid_values in the grp module
2079 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2082 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2083 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2084 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2085 targets/support/bootloader-setup.sh:
2086 ppc cdtar update; ppc64 bootloader updates
2088 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2089 targets/support/create-iso.sh:
2090 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2092 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2093 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2094 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2095 targets/support/create-iso.sh:
2096 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2098 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2099 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2100 Add ppc console and machine_type=ibm
2102 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2103 modules/generic_stage_target.py:
2104 Fix type error when kernel packages arent defined
2106 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2107 examples/generic_stage_template.spec, examples/grp_template.spec,
2108 examples/livecd-stage1_template.spec,
2109 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2110 examples/stage4_template.spec:
2111 Added more verbose wording and examples for pkgcache_path and
2112 kerncache_path, where necessary.
2114 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2115 targets/support/create-iso.sh:
2116 Really fixing bug #120475 this time. This is 2.0_rc25.
2118 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2119 targets/support/create-iso.sh:
2120 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2123 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2124 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2125 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2126 Added initial support for EFI booting on x86. This is completely untested,
2127 so use it at your own risk. Also, no bug reports without patches, please.
2128 This is catalyst 2.0_rc23.
2130 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2131 kmerge should have been kerncache
2133 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2134 targets/support/pre-kmerge.sh:
2135 Fix a few other places for the kerncache update
2137 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2138 examples/generic_stage_template.spec, examples/grp_template.spec,
2139 examples/livecd-stage1_template.spec,
2140 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2141 examples/netboot_template.spec, examples/stage4_template.spec,
2142 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2143 targets/support/kmerge.sh:
2144 Separation of kerncache from snapcache
2146 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2147 It helps if I actually increment the version number.
2149 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2151 Added --oneshot to default options for stage1 building. Added code to wipe
2152 world during stages 1 and 3. This is catalyst 2.0_rc22.
2154 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2155 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2156 Fix bug if no kernel packages were defined but there was a postconf setting.
2157 x86 softlevel support is enhanced.
2159 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2160 targets/support/bootloader-setup.sh:
2161 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2163 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2164 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2166 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2169 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2170 Netboot2 fixes for spec parameter checks
2172 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2173 modules/generic_stage_target.py, modules/stage4_target.py:
2174 add makeopts spec file support.
2176 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2177 modules/generic_stage_target.py:
2178 Added fix for bug #119635.
2180 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2181 Fix pre-kmerge.sh for stage4
2183 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2186 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2187 modules/generic_stage_target.py:
2188 fix crash when no kernel is defined. spacing issue
2190 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2193 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2194 modules/livecd_stage2_target.py:
2195 Added livecd/volid to valid_values.
2197 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2198 modules/generic_stage_target.py:
2199 remove extra function that was converting strings to lists unnecessarily
2201 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2202 This is catalyst 2.0_rc17.
2204 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2205 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2206 modules/stage4_target.py:
2207 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2209 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2210 targets/embedded/embedded-preclean-chroot.sh,
2211 targets/grp/grp-preclean-chroot.sh,
2212 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2213 targets/stage1/stage1-preclean-chroot.sh,
2214 targets/stage2/stage2-preclean-chroot.sh,
2215 targets/stage3/stage3-preclean-chroot.sh,
2216 targets/support/chroot-functions.sh,
2217 targets/tinderbox/tinderbox-preclean-chroot.sh:
2218 Added function to cleanup stray /etc/distcc/hosts files.
2220 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2221 targets/support/bootloader-setup.sh:
2222 Added fix from bug #119123. This is catalyst 2.0_rc16.
2224 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2225 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2226 Fixing some spacing. This is catalyst 2.0_rc15.
2228 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2229 Attempt to fix bug #117649
2231 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2232 modules/generic_stage_target.py:
2233 fixes for bugs #119009, #119041 and #118985
2235 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2236 +examples/netboot2_template.spec, modules/catalyst_support.py,
2237 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2238 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2239 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2242 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2243 targets/support/kmerge.sh:
2244 Fix for ccache (null)/.ccache bug
2246 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2249 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2250 Added ppc -mcpu patch from Pylon for bug #118709.
2252 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2253 modules/embedded_target.py, modules/stage4_target.py:
2254 Added linuxrc to embedded and stage4 targets.
2256 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2257 modules/generic_stage_target.py, targets/support/kmerge.sh:
2258 filter kname - and . for kmerge.sh
2260 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2261 targets/support/create-iso.sh:
2262 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2264 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2265 modules/generic_stage_target.py:
2266 change .digests to .DIGESTS
2268 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2269 targets/support/kmerge.sh:
2270 Commented ccache for genkernel build which will resolve #117648 until a
2271 proper solution can be found. This is 2.0_rc13.
2273 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/stage1/stage1-controller.sh:
2275 Added patch from vapier for bug #117254.
2277 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2278 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2279 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2280 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2283 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2284 modules/generic_stage_target.py:
2285 Remove chost/cflags etc. warning messages
2287 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2288 modules/generic_stage_target.py:
2289 Attempt to fix bug 117253; chost is wrong on autoresume
2291 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2292 modules/generic_stage_target.py, modules/netboot_target.py,
2293 modules/stage1_target.py:
2294 make setting of destdir more global and part of generic_stage_target
2296 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2297 Fix destpath bug in netboot target
2299 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2300 modules/generic_stage_target.py, modules/stage4_target.py:
2301 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2304 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2305 modules/generic_stage_target.py, modules/stage4_target.py:
2306 remove stray ' from arch/sh.py
2308 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2309 targets/stage1/stage1-controller.sh:
2310 This finally fixes the issues with gcc-config/binutils-config in stage1.
2311 This is catalyst 2.0_rc12.
2313 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2314 Fix incorrect warning message. portdir_overlay -> portage_overlay
2316 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2317 targets/stage1/stage1-controller.sh,
2318 targets/stage1/stage1-preclean-chroot.sh:
2319 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2320 running gcc-config and binutils-config, though it probably breaks running on
2321 non-Gentoo platforms.
2323 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2324 modules/stage1_target.py:
2325 Make stage1 clean up python 2.3 and 2.4, also.
2327 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2328 targets/support/livecdfs-update.sh:
2329 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2331 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2332 modules/generic_stage_target.py:
2333 Change digests file format to HASH_NAME HASH FILE_NAME
2335 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2336 targets/stage1/stage1-controller.sh:
2337 Moved gcc-config/binutils-config to before the chroot.
2339 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2340 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2341 installed. Supports all of shashs algorithms as of 12_21_2005
2343 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2344 modules/generic_stage_target.py:
2345 Catalyst should die if source_subpath is not a string
2347 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2348 modules/generic_stage_target.py:
2349 Fix for source_subpath bug
2351 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352 examples/generic_stage_template.spec:
2353 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2354 both stages 1 and 2.
2356 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2357 modules/stage2_target.py:
2358 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2359 stage1 to be overridden again.
2361 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2362 targets/stage1/stage1-controller.sh:
2363 It looks like gcc-config/binutils-config needs to be run with the full path,
2364 since it is run outside of the chroot.
2366 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2367 targets/stage1/stage1-controller.sh:
2368 Fixed gcc-config calls. This is 2.0_rc11.
2370 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2371 This is catalyst 2.0_rc10.
2373 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2374 modules/generic_stage_target.py:
2375 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2378 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2379 targets/support/functions.sh:
2380 Changed from -z to -n for bug #116180.
2382 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2383 modules/catalyst_support.py, modules/generic_stage_target.py:
2384 Detect missing binaries for the hashing functions and abort if not found
2386 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2387 files/catalyst.conf:
2388 Updated README to list new requirements. Set default hash as crc32. Set
2389 default digests as sha1/md5.
2391 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2392 modules/catalyst_support.py, modules/generic_stage_target.py,
2393 modules/livecd_stage2_target.py, modules/stage2_target.py:
2394 Change the internal hash checking to be quicker and more memory efficient.
2395 Add additional hash digests options.
2397 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2398 targets/tinderbox/tinderbox-chroot.sh,
2399 targets/tinderbox/tinderbox-controller.sh,
2400 targets/tinderbox/tinderbox-preclean-chroot.sh:
2401 Fixed up spacing/coding style on tinderbox.
2403 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2404 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2405 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2406 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2407 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2408 Fixed up spacing/coding style on support.
2410 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2411 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2413 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2414 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2415 targets/stage4/stage4-preclean-chroot.sh:
2416 Fixed up spacing/coding style on stage4.
2418 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2419 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2420 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2421 targets/stage3/stage3-controller.sh,
2422 targets/stage3/stage3-preclean-chroot.sh:
2423 Fixed up spacing/coding style on stages 2 and 3
2425 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2426 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2427 targets/stage1/stage1-preclean-chroot.sh:
2428 Fixed up spacing/coding style on stage1. Also changed
2429 gcc-config/binutils-config to be outside the chroot.
2431 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2432 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2433 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2434 Fixed up spacing/coding style on netboot.
2436 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2437 targets/livecd-stage1/livecd-stage1-chroot.sh,
2438 targets/livecd-stage1/livecd-stage1-controller.sh,
2439 targets/livecd-stage2/livecd-stage2-controller.sh:
2440 Fixed up spacing/coding style on livecd-stage*.
2442 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2443 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2444 targets/grp/grp-preclean-chroot.sh:
2445 Fixed up spacing/coding style on grp.
2447 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2448 targets/embedded/embedded-chroot.sh,
2449 targets/embedded/embedded-controller.sh,
2450 targets/embedded/embedded-fs-runscript.sh,
2451 targets/embedded/embedded-preclean-chroot.sh:
2452 Fixed up spacing/coding style on embedded.
2454 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2455 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2456 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2457 targets/support/functions.sh:
2458 Removing extra line from x86.py, fixing up comments, spacing, and coding
2459 style in targets/support through functions.sh
2461 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2462 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2463 Fix more tab/spacing issues .. trying to make everything use tabs
2465 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2466 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2467 modules/stage1_target.py, modules/stage2_target.py,
2468 modules/stage3_target.py, modules/stage4_target.py:
2469 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2472 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2473 modules/generic_stage_target.py:
2474 Add envscript warning to aid users who may not know what they are doing
2476 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2477 examples/generic_stage_template.spec:
2478 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2479 only configurable when building a stage2 tarball, to match the current state
2480 of portage. This is 2.0_rc9.
2482 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2483 targets/support/chroot-functions.sh:
2484 Silence more of portages beeps and clicks and whistles
2486 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2487 targets/support/chroot-functions.sh:
2488 Change the portage emerge to use run_emerge
2490 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2491 modules/generic_stage_target.py, modules/snapshot_target.py,
2492 modules/stage1_target.py, modules/stage2_target.py,
2493 modules/stage3_target.py:
2494 allow portdir_overlay to be part of all specs not including snapshot spec.
2495 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2496 Remove overlay support from the snapshot spec but added a warning.
2498 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2499 modules/stage2_target.py:
2500 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2503 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2504 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2505 Add support for bootloader softlevel=; have rsync delete the extra files out
2506 of the overlay so that the overlay always matches the source dir
2508 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2509 Swapped -v/-V since I had gotten them wrong here.
2511 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2512 modules/generic_stage_target.py:
2513 Fix stupid overlay bug
2515 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2516 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2517 targets/livecd-stage1/livecd-stage1-chroot.sh,
2518 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2519 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2520 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2521 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2522 targets/support/unmerge.sh:
2523 Made sure we use -f on removing the default links for splash. Removed
2524 check_portage_version as it really isn't needed anymore. Removed
2525 --no-install from genkernel commands in kmerge.sh so users must manually
2526 remove kernels from /boot. This is 2.0_rc8.
2528 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/support/livecdfs-update.sh:
2530 Made sed on devfsd.conf conditional on it existing. Removes one more error
2531 message from a standard catalyst run.
2533 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2534 Added warning about breaking snapshot cache and re-enable autoresume, since
2535 the errors I was getting were elsewhere.
2537 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2538 modules/generic_stage_target.py:
2539 Fix indentation error the last commit caused
2541 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2542 modules/generic_stage_target.py:
2543 Always clear autoresume points after a successful run
2545 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2546 targets/support/livecdfs-update.sh:
2547 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2548 snapshot caching after a successful gentoo-release-livecd run.
2550 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/support/rc-update.sh:
2552 Added famd to default on official LiveCD.
2554 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 targets/support/chroot-functions.sh:
2556 Fixes 'too many arguments' error in check_portage_version.
2558 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2559 modules/generic_stage_target.py:
2560 remove extra self.env={} that was resetting the environment to null
2562 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2563 modules/livecd_stage1_target.py:
2564 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2567 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2568 Add a default path to the environment in the chroot
2570 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2571 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2572 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2573 targets/livecd-stage2/livecd-stage2-controller.sh,
2574 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2575 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2576 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2577 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2578 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2579 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2580 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2581 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2582 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2584 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2586 Fixed up the man page, which has been suffering for some time, and also
2587 reversed -v/-V in the help message.
2589 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/support/livecdfs-update.sh:
2591 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2594 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2595 Turning off autoresume of doom until I can get more testing. I've had
2596 several issues with it. I'll be reporting/fixing these as I come across them
2597 but for now wish to turn it off by default as I don't want this one feature
2598 to stop the possible 2.0 final release.
2600 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2601 targets/livecd-stage2/unmerge.sh:
2602 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2603 anymore and probably should have been removed a long time ago when the new
2604 code was put into place in livecdfs-update.sh and livecd-local.start
2607 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2608 targets/livecd-stage1/livecd-stage1-chroot.sh,
2609 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2610 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2611 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2613 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2614 modules/generic_stage_target.py, modules/generic_target.py:
2615 self.env should be a part of the super class generic_target so it applies to
2616 snapshots as well; removing redundant pass in the generic_target class as
2617 its not needed. There is code there to fill the statements
2619 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2620 targets/support/livecdfs-update.sh:
2621 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2624 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2625 Changed version stamp to 2.0_rc6.
2627 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2628 modules/generic_stage_target.py:
2629 Fix for unpack cases
2631 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2632 modules/generic_stage_target.py:
2635 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2636 modules/catalyst_support.py, modules/generic_stage_target.py,
2637 modules/grp_target.py, modules/livecd_stage1_target.py,
2638 modules/livecd_stage2_target.py, modules/netboot_target.py,
2639 modules/snapshot_target.py, modules/tinderbox_target.py:
2640 Stop reading env from the OS. Rely on the more on the envscript for oddball
2641 settings. Change -v to verbose and -V to version
2643 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2646 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2647 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2650 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2651 examples/generic_stage_template.spec:
2652 Added chost/cflags/cxxflags/ldflags to example spec template.
2654 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2655 targets/support/rc-update.sh:
2656 OK, just kidding on that last commit. We were already doing rc-update add
2657 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2658 there's no point in having it in rc-update.sh
2660 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2661 targets/support/rc-update.sh:
2662 Have rc-update add xdm if livecd/xdm is set.
2664 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2665 modules/catalyst_lock.py, modules/catalyst_support.py,
2666 modules/embedded_target.py, modules/generic_stage_target.py,
2667 modules/grp_target.py, modules/livecd_stage1_target.py,
2668 modules/livecd_stage2_target.py, modules/netboot_target.py,
2669 modules/stage1_target.py, modules/stage4_target.py,
2670 modules/tinderbox_target.py:
2671 So I was just kidding on that last commit. This one is 2.0_rc4.
2673 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2674 modules/catalyst_lock.py, modules/catalyst_support.py,
2675 modules/embedded_target.py, modules/generic_stage_target.py,
2676 modules/grp_target.py, modules/livecd_stage1_target.py,
2677 modules/livecd_stage2_target.py, modules/netboot_target.py,
2678 modules/stage1_target.py, modules/stage2_target.py,
2679 modules/stage4_target.py, modules/tinderbox_target.py:
2680 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2682 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2683 files/catalyst.conf, modules/catalyst_lock.py,
2684 modules/catalyst_support.py, modules/embedded_target.py,
2685 modules/generic_stage_target.py, modules/grp_target.py,
2686 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2687 modules/netboot_target.py, modules/stage1_target.py,
2688 modules/stage2_target.py, modules/stage4_target.py,
2689 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2690 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2691 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2693 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2694 modules/generic_stage_target.py:
2695 Fix autoresume for unpacking tarballs
2697 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2698 targets/support/livecdfs-update.sh:
2699 remove gnap livecd-type per Koon's request
2701 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2702 change rc-update add modules default to rc-update add modules boot
2704 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2705 modules/generic_stage_target.py, modules/grp_target.py:
2706 Add more verbosity to digests if -V is enabled, add more print messages to
2709 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2710 modules/generic_stage_target.py, modules/grp_target.py:
2711 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2713 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2714 Fix folder name for grp build dir to not have .tar.bz2 at the end
2716 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2717 modules/catalyst_support.py, modules/generic_stage_target.py:
2718 Add md5 and sha .digests file creation per wolf31o2's feature request
2720 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2721 This is catalyst-2.0_rc2.
2723 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2724 files/catalyst.conf, modules/generic_stage_target.py,
2725 modules/livecd_stage1_target.py:
2726 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2727 after each successful kernel build;add autoresume documentation to
2730 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2731 targets/embedded/embedded-controller.sh,
2732 targets/embedded/embedded-fs-runscript.sh,
2733 targets/livecd-stage2/livecd-stage2-controller.sh,
2734 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2735 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2736 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2737 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2738 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2739 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2740 targets/support/rc-update.sh:
2741 Changed multiple spaces to tabs to satisfy my OCD.
2743 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2744 targets/support/chroot-functions.sh:
2745 Bumped genkernel detection to require 3.3.0 or higher
2747 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2748 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2749 targets/netboot/netboot-controller.sh:
2750 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2751 clst_grp_use. This is catalyst-2.0_rc1.
2753 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2754 targets/netboot/netboot-controller.sh:
2755 change to clst_use from clst_netboot_use
2757 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2758 targets/livecd-stage1/livecd-stage1-chroot.sh,
2759 targets/stage4/stage4-chroot.sh:
2760 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2762 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/stage4/stage4-chroot.sh:
2764 Fixed USE invocations in stage4 target.
2766 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2767 modules/livecd_stage1_target.py:
2768 Force use=livecd for livecd-stage1
2770 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2771 This is version 2.0_pre20051129.
2773 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2774 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2775 Removed kudzu-knoppix from example spec files.
2777 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2778 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2779 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2781 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2782 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2783 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2784 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2785 definitions in the examples to fit in 80 columns.
2787 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2788 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2789 modules/grp_target.py, modules/tinderbox_target.py,
2790 targets/tinderbox/tinderbox-chroot.sh:
2791 Tinderbox script: added newuse, tinderbox and grp targets added support for
2792 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2793 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2795 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2796 Added portdir example to catalyst.conf for bug #113272.
2798 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2799 targets/support/create-iso.sh:
2800 Fixed a few lines which were causing the isolinux directory to be removed
2801 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2803 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 targets/support/create-iso.sh:
2805 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2807 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2809 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2810 too many arches dont use it by default, test for an initrd in the yaboot
2813 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2814 modules/generic_stage_target.py:
2815 Fix split error if use is specified
2817 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2818 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2819 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2820 Updated palo version from catalyst 1.x for HPPA.
2822 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2823 targets/support/bootloader-setup.sh:
2824 Removing for loop for grub on amd64/x86 as it was totally useless.
2826 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/support/bootloader-setup.sh:
2828 Remove vga= line for PPC.
2830 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 targets/support/bootloader-setup.sh:
2832 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2834 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2835 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2836 Removing slot patch as it probably didn't belong here anyway, and updating
2837 version stamp to 2.0_pre20051118.
2839 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2840 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2841 targets/support/bootloader-setup.sh:
2842 fix the bootloader script for isolinux so that it actually makes a cfg file,
2843 remove extra unneeded catalyst aborting print statement, reorganize rm code
2844 to make sure is splits properly and is an array even from the cmdline
2846 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2847 targets/support/livecdfs-update.sh:
2848 Added call to update-usbids to download the latest usb.ids file.
2850 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2851 modules/generic_stage_target.py:
2852 Move checks of running catalyst into the target which is simpler
2854 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/generic_stage_target.py:
2856 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2857 that doesnt exist yet
2859 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2860 Keep unnecessary programs from installing into kerncache
2862 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2863 modules/generic_stage_target.py:
2864 Turn on more tracebacks at this point to better debug .. will need to turn
2865 them down as we find errors and build appropriate error handlers
2867 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2868 Changed version marker to 2.0_pre20051115 for new ebuild.
2870 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2871 modules/livecd_stage2_target.py:
2872 Fix bug in livecd stage2 so that it doesnt try to use tar
2874 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2875 targets/livecd-stage2/livecd-stage2-controller.sh:
2876 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2877 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2878 of Getting_Online.txt from catalyst 1.1.10.10.
2880 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2881 Added Joshua Kinard to authors for his mips contributions.
2883 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2884 examples/livecd-stage2_template.spec:
2885 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2886 Paul Kessler on gentoo-catalyst. ;]
2888 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2889 Change variables from cat1 format to cat2
2891 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2892 modules/generic_stage_target.py, modules/stage1_target.py:
2893 Fix modules has no attribute register
2895 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2896 modules/generic_stage_target.py:
2897 Fix broken aliases code that was just proof of concept
2899 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2900 Output mkisofs command line options to assist in debugging
2902 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2903 modules/generic_stage_target.py, targets/support/create-iso.sh:
2906 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py:
2908 Add VERY basic support for aliases kernel parameter.
2910 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2911 modules/livecd_stage2_target.py:
2912 Remove large section of commented code
2914 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2915 modules/generic_stage_target.py, modules/stage1_target.py:
2916 Allow LDFLAGS to be specified as an ENV variable for stage1
2918 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2919 modules/generic_stage_target.py:
2920 Fix rc-update to automatically run default options for livecds. Removed an
2921 erroneous key check.
2923 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2924 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2925 Make use spec key optional to default to profile defaults
2927 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2928 +examples/stage4_template.spec:
2929 Preliminary stage4_template.spec file
2931 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2933 Updated version stamp and added slot patch.
2935 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2936 Fix ordering problem so self.settings is defined
2938 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2939 modules/generic_stage_target.py:
2940 Correct a rsync issue when the directory doesnt exist
2942 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2943 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2944 targets/livecd-stage2/livecd-stage2-controller.sh,
2945 targets/netboot/netboot-controller.sh,
2946 targets/stage4/stage4-controller.sh:
2947 run pre_kmerge and post_kmerge only once
2949 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2950 targets/support/bootloader-setup.sh:
2951 MIPS bootloader patch
2953 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2954 targets/support/mips-arcload_conf.sh:
2955 Fix MIPS Serial Detection
2957 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2958 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2959 +targets/support/mips-arcload_conf.sh:
2960 Application of Kumba's patches for MIPS support
2962 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2963 Check for the correct arch specific cd building tool
2965 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2966 modules/generic_stage_target.py:
2967 Print a warning if livecd/iso is not defined
2969 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2970 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2972 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2973 targets/support/post-kmerge.sh:
2974 Check for existence of files in /lib/modules before running depscan.sh. This
2975 replaces the mips-specific check and makes it portable.
2977 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2978 modules/generic_stage_target.py:
2979 update autoresume logic when dealing with rsync unpack operations
2981 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2982 targets/support/post-kmerge.sh:
2983 Bypass module load on mips
2985 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2986 remove --no-deps so dependancies get installed for genkernel
2988 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2989 modules/generic_stage_target.py:
2990 Fix missing : statement in unpack
2992 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/generic_stage_target.py:
2994 fix livecd-stage2 unpack when seedcache is turned off
2996 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2997 targets/support/functions.sh:
2998 Fix module unpacking and make it actually optional.
3000 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3001 modules/generic_stage_target.py:
3002 Fix broken seedcache autoresume interaction
3004 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3005 modules/generic_stage_target.py:
3006 Cleanup stage directories properly for tar installs
3008 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3009 Tinderbox no longer cleans /tmp/*
3011 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3012 targets/tinderbox/tinderbox-chroot.sh,
3013 targets/tinderbox/tinderbox-controller.sh:
3014 Fixing problem with bind mounted portage and final rsync on tinderbox target
3015 and adding additional logging.
3017 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3018 Stop tinderbox from trying to create a tarball of itself
3020 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Fix catalyst so it fully disables snapcache when its not specified in the
3025 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3026 examples/livecd-stage2_template.spec:
3027 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3028 spec template and updating version stamp.
3030 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3031 modules/catalyst_support.py:
3032 allow file_check to proceed if key is not in use
3034 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3035 Recursively make the missing directories
3037 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3038 Fix extract_modules to just echo a warning that it is missing
3040 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3041 files/catalyst.conf:
3042 Updating default configuration for catalyst and updating version stamp,
3043 since we're beginning internal testing for release.
3045 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3046 modules/generic_stage_target.py:
3047 fix bug 106004 split strings into a list for empty and rm operation
3049 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3050 modules/livecd_stage2_target.py:
3051 Append slashes to directories so rsyncs work properly
3053 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 examples/livecd-stage2_template.spec:
3055 Changing source_subpath for livecd-stage2 example for bug #101704.
3057 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3059 targets/support/livecdfs-update.sh:
3060 Added livecd/xdm and livecd/xsession options. These are used to setup the
3061 default display manager and X session, respectively. Added supporting
3062 documentation to example spec files. Imported more work from my fsscript for
3063 the official LiveCD.
3065 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3066 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3067 discussion, see bug #88777.
3069 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3070 modules/generic_stage_target.py:
3071 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3072 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3074 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 targets/livecd-stage1/livecd-stage1-controller.sh,
3076 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3077 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3078 on livecd-stage2 and removing universal motd for livecd/type of
3079 gentoo-release-livecd.
3081 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3082 modules/livecd_stage1_target.py:
3083 Add optional livecd/type env var for scripts to add optional items to the
3086 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087 -livecd/files/x86-help.msg:
3088 Removing x86-help.msg as it is no longer used.
3090 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3092 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3093 Add dobladecenter description to bootloader files for x86/amd64.
3095 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3096 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3098 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3099 modules/generic_stage_target.py:
3100 Added split to use section for bug #104414.
3102 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3103 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3104 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3105 Tabs to whitespaces for isolinux.
3107 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 targets/support/bootloader-setup.sh:
3109 Changed isolinux to use new split-out help messages. Using grub gives a
3110 single help message with pager.
3112 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3114 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3115 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3116 Added F2->F7 help messages for isolinux.
3118 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 livecd/files/README.txt, livecd/files/generic.motd.txt,
3120 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3121 livecd/files/livecd-local.start:
3122 Updated files from latest used to build LiveCD.
3124 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3125 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3127 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 modules/catalyst_support.py:
3129 Added fix for using options with = in them with --cli (ex.
3130 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3131 <cell@ices.utexas.edu> for pointing this out to me via email.
3133 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3134 modules/generic_stage_target.py, targets/support/functions.sh:
3135 fix bug in exec_in_chroot for stage1 target
3137 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3138 modules/generic_stage_target.py:
3139 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3140 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3142 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3143 catalyst, examples/livecd-stage2_template.spec,
3144 examples/snapshot_template.spec, files/catalyst.conf,
3145 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3146 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3147 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3148 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3149 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3150 targets/livecd-stage2/livecd-stage2-controller.sh,
3151 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3152 targets/stage2/stage2-preclean-chroot.sh,
3153 targets/stage3/stage3-preclean-chroot.sh,
3154 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3155 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3156 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3157 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3158 targets/support/target_image_setup.sh:
3159 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3160 to look at gamecdfs-update.sh yet.
3162 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3163 modules/generic_stage_target.py:
3164 Remove extra debugging print statement
3166 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3167 +modules/catalyst_lock.py, modules/catalyst_support.py,
3168 modules/embedded_target.py, modules/generic_stage_target.py,
3169 modules/grp_target.py, modules/livecd_stage1_target.py,
3170 modules/livecd_stage2_target.py, modules/netboot_target.py,
3171 modules/snapshot_target.py, modules/stage1_target.py,
3172 modules/stage2_target.py, modules/stage4_target.py,
3173 targets/support/functions.sh:
3174 Add locking support. Code simplification for unpack and unpack snapshot.
3175 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3176 Add seedcache support (Grabs output from previous target run)
3177 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3179 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3180 modules/catalyst_support.py, modules/generic_stage_target.py:
3181 Add support to cache the snapshot dir. add snapcache to options. add
3182 snapshot_cache= to override the default location of the cache in
3183 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3185 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3187 Forward port README.txt and Getting_Online.txt files from catalyst
3190 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3191 Add automatic creation/deletion of runlevels based on rcadd rcdel
3193 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3194 Fix grp so that grp/use is not required anymore
3196 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3198 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3199 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3200 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3201 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3202 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3203 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3204 they are known to cause booting problems.
3206 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3208 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3209 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3212 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 targets/stage1/stage1-chroot.sh:
3214 Fixed quoting in stage1 profile check.
3216 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217 targets/stage3/stage3-chroot.sh:
3218 Fixing USE for stage3.
3220 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3221 targets/support/chroot-functions.sh:
3222 Fix FETCH code so it will run for Pylon
3224 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3225 targets/grp/grp-chroot.sh:
3226 Fix bindist invcation.
3228 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3229 targets/grp/grp-chroot.sh:
3230 Made sure bindist was used for all emerges in GRP.
3232 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3233 Fix USE flags for GRP build
3235 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3236 targets/stage4/stage4-chroot.sh:
3237 let GRP use the users environment variables and removed extra
3238 GRP_STAGE23_USE from stage4
3240 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3241 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3242 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3244 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3245 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3246 impact all previous spec files that use this option. It's beejay's fault.
3248 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3249 Changed to use linux32 for ppc32 support when build host is ppc64.
3251 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3253 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3255 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3256 Minor cosmetic print statement fixes for readability
3258 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3259 modules/catalyst_support.py, modules/generic_stage_target.py:
3260 Fix None None bug and exception reporting
3262 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3263 Fix iso creation script. Case statement out of place
3265 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3266 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3267 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3268 catalyst, files/catalyst.conf, modules/builder.py,
3269 modules/catalyst_support.py, modules/embedded_target.py,
3270 modules/generic_stage_target.py, modules/generic_target.py,
3271 modules/grp_target.py, modules/livecd_stage1_target.py,
3272 modules/livecd_stage2_target.py, modules/netboot_target.py,
3273 modules/snapshot_target.py, modules/stage1_target.py,
3274 modules/stage2_target.py, modules/stage3_target.py,
3275 modules/stage4_target.py, modules/tinderbox_target.py,
3276 targets/embedded/embedded-chroot.sh,
3277 targets/embedded/embedded-fs-runscript.sh,
3278 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3279 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3280 targets/grp/grp-preclean-chroot.sh,
3281 targets/livecd-stage1/livecd-stage1-chroot.sh,
3282 targets/livecd-stage1/livecd-stage1-controller.sh,
3283 targets/livecd-stage2/livecd-stage2-controller.sh,
3284 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3285 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3286 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3287 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3288 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3289 targets/stage2/stage2-controller.sh,
3290 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3291 targets/stage3/stage3-controller.sh,
3292 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3293 targets/stage4/stage4-controller.sh,
3294 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3295 targets/support/create-iso.sh, targets/support/functions.sh,
3296 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3297 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3298 targets/support/target_image_setup.sh,
3299 targets/tinderbox/tinderbox-chroot.sh,
3300 targets/tinderbox/tinderbox-controller.sh,
3301 targets/tinderbox/tinderbox-preclean-chroot.sh:
3302 Big honkin' copyright update.
3304 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3305 modules/generic_stage_target.py:
3306 add additional logging output. Use standard os redirection methods to log to
3309 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3310 targets/stage1/stage1-chroot.sh:
3311 Added profile sanity check for bug #97867.
3313 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3314 targets/support/bootloader-setup.sh:
3315 Removing acpi=off from default kernel arguments and adding ia64
3316 livecd-stage2 support functions and cdtar.
3318 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3320 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3321 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3322 splash command line.
3324 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3325 targets/support/create-iso.sh:
3326 Fixed up zisofs support. Waiting for response from sparc before touching
3329 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3330 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3331 targets/support/functions.sh:
3332 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3333 to allow it to work on all arches that dynamically build their bootloader
3336 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3337 targets/stage4/stage4-controller.sh:
3338 Fix stage4 so it doesnt run the bootloader stuff
3340 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3341 targets/support/bootloader-setup.sh:
3342 Removed dokeymap from non-Gentoo releases.
3344 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 targets/support/livecdfs-update.sh:
3346 Added call to update-pciids to download the latest pci.ids file.
3348 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3349 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3350 modules/stage4_target.py:
3351 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3353 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3354 Fix issue where -s on the command line would not run
3356 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 livecd/files/generic.motd.txt:
3358 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3359 kernel configurations.
3361 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3362 targets/support/livecdfs-update.sh:
3363 Updated hostname/domainname creation for new baselayout.
3365 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3367 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3369 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 targets/support/chroot-functions.sh:
3371 Change portage emerge to use --oneshot --nodeps to keep from merging the
3372 same packages multiple times.
3374 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 targets/stage2/stage2-chroot.sh:
3376 Added a -p bootstrap when catalyst is called with -V (verbose).
3378 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/support/livecdfs-update.sh:
3380 Removed inittab hack, as this is done by livecd-tools.
3382 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3384 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3386 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3387 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3388 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3389 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3390 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3391 targets/livecd-stage2/livecd-stage2-controller.sh:
3392 Removed gentoo.png and creation of face directory. Changed
3393 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3396 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3397 targets/stage1/stage1-preclean-chroot.sh,
3398 targets/support/chroot-functions.sh:
3399 Added setup_binutils function and force both of them to run during stage1
3402 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3403 examples/livecd-stage2_template.spec:
3404 Added livecd/volid explanation to example spec.
3406 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3407 targets/support/create-iso.sh:
3408 General cleanup of ISO code and added default livecd/volid when it is not set.
3410 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3411 targets/embedded/embedded-controller.sh:
3412 Actually modify the embedded target this time.
3414 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3415 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3416 targets/livecd-stage2/livecd-stage2-controller.sh,
3417 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3418 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3419 and livecd-stage2 targets.
3421 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3422 files/catalyst.conf:
3423 Retired John Davis <zhen@gentoo.org> and added storedir to default
3426 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 targets/support/livecdfs-update.sh:
3428 Uncommented openglify, since it is needed for both opengl-update-livecd and
3431 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3432 modules/generic_stage_target.py:
3433 Fix print statement so it shows when kill_chroot_pids is run correctly
3435 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3436 modules/snapshot_target.py:
3437 Fix snapshot target to skip the kill_pids check
3439 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3440 Bug fixes in parse_spec, fix issues detecting list or string.
3442 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3443 modules/catalyst_support.py:
3444 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3445 spaces are after :. Better handling of comments ( ie preprocessed and
3446 stripped off ). Unset empty keys.
3448 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3449 targets/support/kill-chroot-pids.sh:
3450 Remove extra P_NAME definition that is never used. Saves processing time.
3451 Bumped catalyst to pre2
3453 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3454 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3455 +targets/support/kill-chroot-pids.sh:
3456 User info about runscript and archscript. Added checks for processes running
3457 in the chroot and created a script to kill them. Should fix the unmounting
3458 issues with gconfd or any other running application in the chroot
3460 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3461 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3462 Remove using gcc-config to set things up as we should all be using 2005.0
3465 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3466 examples/livecd-stage2_template.spec:
3467 Added livecd/users to example livecd-stage2 spec file.
3469 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3470 targets/support/livecdfs-update.sh:
3471 Change default hostnames for livecds
3473 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3474 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3475 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3478 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3479 modules/livecd_stage2_target.py:
3480 Clear autoresume flags when build is done
3482 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3483 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3484 targets/support/create-iso.sh:
3485 Fix isolinux so that it finds menus and kernels and stuff
3487 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3488 modules/generic_stage_target.py:
3489 Make purge operation a little less chatty, removed print statements
3491 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3492 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3493 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3494 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3496 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3497 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3498 print warning message about deprecated use of cdfstype
3500 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3501 targets/support/chroot-functions.sh:
3502 statically define genkernel location to eliminate which command failure if
3503 genkernel is not installed
3505 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3506 modules/generic_stage_target.py:
3507 change the portage_overlay to an array so it always works
3509 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3510 modules/catalyst_support.py:
3511 Fix exception handling to remove extraneous prints of None
3513 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3514 Remove iso creation code from stage4
3516 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3517 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3518 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3519 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3520 targets/livecd-stage1/livecd-stage1-chroot.sh,
3521 targets/livecd-stage1/livecd-stage1-controller.sh,
3522 targets/livecd-stage2/livecd-stage2-controller.sh,
3523 targets/netboot/netboot-controller.sh,
3524 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3525 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3526 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3527 targets/support/create-iso.sh, targets/support/kmerge.sh,
3528 targets/support/target_image_setup.sh,
3529 targets/tinderbox/tinderbox-controller.sh:
3530 Fix some exception handling in catalyst_support.py, remove intermediate
3531 destination folder of iso and tarball, add additional tests for folders not
3532 found on host but defined in spec file, keep catalyst from erroring in this
3533 case, change exit code on shell scripts so that errors are reported to
3534 catalyst and causes catalyst to die on errors, fix bug in
3535 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3536 check for mkisofs that informs the user of where to get the program, and
3537 removed the autoresume code from ccache and distcc installation until I can
3538 figure out a way to have the autoresume flag go someplace outside the chroot.
3540 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3541 Remove bind mounts before rm operations happen at startup
3543 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3544 modules/generic_stage_target.py:
3545 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3547 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3548 modules/generic_stage_target.py:
3549 fix minor bug in the purge code so that it actually runs the commands
3551 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3552 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3553 modules/stage4_target.py:
3554 Change ordering of tasks so root_overlay and fsscript occur after
3555 livecd_update, giving users a chance to override livecd_update
3557 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3558 modules/catalyst_support.py, modules/generic_stage_target.py:
3559 Added a better exception handling message for keyboard interrupt and added
3560 countdown timer for purge operation to give an opportunity to exit
3562 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3563 modules/catalyst_support.py, modules/generic_stage_target.py:
3564 Add support to clear the autoresume flags and improve the purge code to
3565 clean the chroot, and pkg/kern cache
3567 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3568 modules/catalyst_support.py, modules/generic_stage_target.py,
3569 modules/livecd_stage1_target.py:
3570 only append livecd-tools to the livecd-stage1 target package list and move a
3571 check out of the way so command line and spec files can co-exist
3573 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3574 modules/generic_stage_target.py:
3575 fixed python syntax in set_packages so catalyst will run
3577 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3578 modules/embedded_target.py, modules/generic_stage_target.py,
3579 modules/grp_target.py, modules/livecd_stage1_target.py,
3580 modules/livecd_stage2_target.py, modules/netboot_target.py,
3581 modules/stage4_target.py, modules/tinderbox_target.py,
3582 targets/embedded/embedded-chroot.sh,
3583 targets/embedded/embedded-controller.sh,
3584 targets/livecd-stage1/livecd-stage1-controller.sh,
3585 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3586 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3587 targets/livecd-stage2/livecd-stage2-controller.sh,
3588 -targets/livecd-stage2/livecd-stage2-iso.sh,
3589 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3590 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3591 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3592 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3593 +targets/support/target_image_setup.sh:
3594 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3597 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3598 targets/livecd-stage2/livecd-stage2-controller.sh,
3599 targets/support/livecdfs-update.sh:
3600 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3601 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3602 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3605 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 targets/livecd-stage2/livecd-stage2-controller.sh,
3607 targets/support/rc-update.sh:
3608 Updated rc-update.sh with better defaults for different livecd/type settings
3609 and cleaning up file copying in livecd-stage2-controller.sh to match
3612 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3613 Made example of catalyst.conf in README match the default catalyst.conf
3616 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3618 Removing old files from previous maintainers and updating README.
3620 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3621 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3622 Added livecd/users option to create non-root users. The first user listed
3623 will also be used for auto-starting X, if X is merged onto the CD.
3625 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3626 targets/livecd-stage1/livecd-stage1-controller.sh,
3627 targets/livecd-stage2/livecd-stage2-controller.sh,
3628 targets/support/livecdfs-update.sh:
3629 Updated all instances of livecd/type: gentoo-release-environmental to
3630 gentoo-release-livecd and added generic-livecd.
3632 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 examples/fsscript.sh.example, examples/gamecd.conf.example,
3634 examples/generic_stage_template.spec, examples/grp_template.spec,
3635 examples/livecd-stage1_template.spec,
3636 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3637 examples/snapshot_template.spec:
3638 Imported example files from catalyst 1.1.9 to make them more verbose.
3640 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3641 Fix grp/use bug #89365
3643 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3644 modules/generic_stage_target.py, targets/support/kmerge.sh:
3645 Fixes for initramfs overlay support.
3647 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3648 modules/generic_stage_target.py, targets/support/kmerge.sh,
3649 targets/support/pre-kmerge.sh:
3650 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3651 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3652 caching bug; Also adding preliminary support for initramfs_overlay from
3655 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3656 modules/generic_stage_target.py, targets/support/kmerge.sh:
3657 Removed support for postconf as genkernel no longer has that option
3659 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3660 modules/embedded_target.py, modules/generic_stage_target.py,
3661 modules/grp_target.py, modules/livecd_stage1_target.py,
3662 modules/livecd_stage2_target.py, modules/netboot_target.py,
3663 modules/stage4_target.py, modules/tinderbox_target.py,
3664 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3665 targets/stage1/stage1-preclean-chroot.sh,
3666 targets/support/chroot-functions.sh:
3667 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3668 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3670 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3671 modules/livecd_stage2_target.py:
3672 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3674 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3675 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3676 modules/livecd_stage2_target.py, modules/stage4_target.py,
3677 targets/livecd-stage1/livecd-stage1-controller.sh,
3678 targets/livecd-stage2/livecd-stage2-controller.sh,
3679 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3680 targets/support/functions.sh, targets/support/kmerge.sh,
3681 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3682 Generalized kernel support, fsscript, rcupdate, etc for stage4
3684 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3685 targets/support/pre-kmerge.sh:
3686 Removed sed for usb devices from legacy genkernel, as we're going to require
3687 a version much higher that no longer exhibits the bug.
3689 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3690 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3691 targets/support/livecdfs-update.sh:
3692 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3693 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3694 the ut2004demo shell script has been renamed to ut2004-demo.
3696 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3697 let genkernel always reinstall itself
3699 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3700 modules/catalyst_support.py, modules/generic_stage_target.py,
3701 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3702 fix case bug in livecdfs-update.sh; fix bug in initial command line
3703 arguement parsing; add cflags spec file support which is only allowed to
3706 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3707 targets/stage3/stage3-chroot.sh:
3708 Fix a use flag bug in the stage3
3710 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3711 modules/generic_stage_target.py:
3712 Changes to allow cflags, chost, cxxflags in a spec file
3714 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3715 targets/livecd-stage1/livecd-stage1-controller.sh,
3716 targets/livecd-stage2/livecd-stage2-controller.sh,
3717 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3718 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3719 targets/support/pre-kmerge.sh:
3720 change the code to use more case statements. Fix gcc issue in stage1.
3722 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3723 targets/livecd-stage1/livecd-stage1-controller.sh,
3724 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3725 Merging in changes from catalyst 1.1.x for gamecd support.
3727 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3728 targets/stage1/stage1-preclean-chroot.sh:
3729 Removing gcc-config stuff to see if its still required to work around a gcc
3732 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3733 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3734 Added tests for genkernel >3.2.0
3736 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3739 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3740 Updated AUTHORS with new maintainers and updated contributors list.
3742 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3743 examples/fsscript.sh.example, livecd/files/README.txt,
3744 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3745 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3746 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3747 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3748 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3749 universal.motd.txt to resolve documentation issue on bug #86914. Added
3750 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3751 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3754 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3755 targets/livecd-stage2/livecd-stage2-controller.sh:
3756 Removed a few unnecessary comments
3758 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3759 Removed obsolete files from the livecd directory as the functionality has
3760 moved into the targets folders
3762 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3763 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3764 Additional catalyst 2.0.0 files
3766 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3767 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3768 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3769 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3770 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3771 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3772 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3773 -livecd/runscript/alpha-archscript.sh,
3774 -livecd/runscript/default-runscript.sh,
3775 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3776 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3777 -livecd/runscript-support/gamecdfs-update.sh,
3778 -livecd/runscript-support/kmerge.sh,
3779 -livecd/runscript-support/livecdfs-update.sh,
3780 -livecd/runscript-support/post-kmerge.sh,
3781 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3782 modules/embedded_target.py, modules/generic_stage_target.py,
3783 modules/grp_target.py, modules/livecd_stage1_target.py,
3784 modules/livecd_stage2_target.py, -modules/netboot.py,
3785 +modules/netboot_target.py, modules/snapshot_target.py,
3786 modules/stage1_target.py, +modules/stage4_target.py,
3787 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3788 +targets/embedded/embedded-controller.sh,
3789 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3790 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3791 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3792 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3793 +targets/livecd-stage1/livecd-stage1-controller.sh,
3794 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3795 -targets/livecd-stage1/livecd-stage1.sh,
3796 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3797 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3798 +targets/livecd-stage2/livecd-stage2-controller.sh,
3799 +targets/livecd-stage2/livecd-stage2-iso.sh,
3800 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3801 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3802 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3803 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3804 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3805 +targets/stage1/stage1-controller.sh,
3806 +targets/stage1/stage1-preclean-chroot.sh,
3807 -targets/stage1/stage1-preclean1-chroot.sh,
3808 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3809 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3810 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3811 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3812 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3813 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3814 +targets/stage4/stage4-preclean-chroot.sh,
3815 +targets/support/chroot-functions.sh,
3816 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3817 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3818 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3819 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3820 +targets/tinderbox/tinderbox-controller.sh,
3821 targets/tinderbox/tinderbox-preclean-chroot.sh,
3822 -targets/tinderbox/tinderbox.sh:
3823 Initial Import of Catalyst 2.0.0
3825 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3826 livecd/runscript-support/livecdfs-update.sh:
3827 Added /usr/portage as tmpfs (this will be made conditional later).
3829 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3831 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3832 from an interactive shell.
3834 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3835 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3836 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3837 livecd/runscript-support/pre-kmerge.sh,
3838 livecd/runscript/default-runscript.sh:
3839 Moved livecd-bash_profile to livecd-bashrc. Added check for
3840 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3841 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3844 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3845 modules/generic_stage_target.py:
3846 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3849 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3850 livecd/runscript/default-runscript.sh,
3851 targets/livecd-stage1/livecd-stage1.sh:
3852 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3853 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3854 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3857 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3858 livecd/runscript/ppc-archscript.sh:
3859 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3861 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3862 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3863 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3864 for multiple initrd files.
3866 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3867 livecd/runscript/ppc-archscript.sh:
3868 Modifed PPC archscript to close bug #84648 and also to make the PPC
3869 archscript produce multiple initrd files, like x86/amd64.
3871 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3872 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3873 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3874 livecd/runscript/ppc-archscript.sh:
3875 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3876 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3877 livecd/volid for the HFS volid, too.
3879 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3880 Calling this one 1.1.7 and rolling a tarball.
3882 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3884 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3885 -livecd/runscript/sparc64-archscript.sh,
3886 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3887 Added livecd/volid to set the volume ID when creating the ISO, patch by
3888 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3889 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3891 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3892 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3893 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3894 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3896 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 livecd/runscript-support/livecdfs-update.sh:
3898 Removed hdparm from default runlevel as it break ide=nodma at boot.
3900 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3901 livecd/runscript-support/kmerge.sh,
3902 livecd/runscript-support/pre-kmerge.sh,
3903 targets/livecd-stage1/livecd-stage1-chroot.sh:
3904 Revert last set of changes and remove portage version check from emerge in
3905 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3908 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 livecd/runscript-support/kmerge.sh,
3910 livecd/runscript-support/pre-kmerge.sh:
3911 Change genkernel check to use best_version and has_version to determine if
3912 the any previously installed versions of genkernel are up to date. Change
3913 emerge line for kernels to use -n option to only install if they were not
3914 previously installed.
3916 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3917 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3918 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3919 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3920 livecd/runscript/sparc-archscript.sh:
3921 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3922 unified sparc32/sparc64 cdtar.
3924 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3925 livecd/runscript-support/livecdfs-update.sh,
3926 livecd/runscript-support/pre-kmerge.sh:
3927 Change sudoers update to only run if /etc/sudoers exists and only reduce
3928 splash to 1024x768 on minimal and universal install CD.
3930 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3931 targets/livecd-stage1/livecd-stage1.sh:
3932 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3935 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3937 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3938 livecd/runscript/sparc64-archscript.sh,
3939 livecd/runscript/x86-archscript.sh:
3940 Added a new empty livecd file to each archscript. This will be used for an
3941 identifier by genkernel to allow booting from a non-primary CDROM.
3943 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3944 Catalyst 1.1.6 is here.
3946 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3947 targets/stage1/stage1-preclean2-chroot.sh:
3948 Commenting out stage1 cleaning of /var/db.
3950 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3951 livecd/runscript-support/pre-kmerge.sh:
3952 Made splash reduction to 1024x768 only for minimal and universal release media.
3954 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3955 targets/stage1/stage1-preclean2-chroot.sh:
3956 Added SLOT files back to /var/db entries in stage1.
3958 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3959 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3960 livecd/runscript/default-runscript.sh,
3961 livecd/runscript-support/livecdfs-update.sh,
3962 targets/livecd-stage2/unmerge.sh:
3963 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3964 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3965 the copy from preserving permissions and also adding /usr/share/faces and
3966 default Gentoo icon. We'll see how the icon does for us. Removing serial
3967 init script, as it causes problems with the splash theme.
3969 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 targets/livecd-stage1/livecd-stage1.sh:
3973 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3974 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3975 livecd/runscript-support/kmerge.sh,
3976 livecd/runscript-support/livecdfs-update.sh,
3977 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3978 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3979 targets/stage1/stage1-preclean2-chroot.sh:
3980 Removed x-setup from local.start and added in symlinks for gconf, portage
3981 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3982 baselayout and removed /etc/startx from the environmental type. Commented
3983 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3984 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3985 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3986 for X, use the latest pci.ids and usb.ids from portage, and create
3987 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3988 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3989 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3990 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3991 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3994 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3995 Removed ccache from default options as it breaks catalyst when merged with
3998 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 modules/snapshot_target.py:
4000 Added /local/ to snapshot exclusion.
4002 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 livecd/runscript-support/livecdfs-update.sh:
4004 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4005 gustavoz and his 5 interface Xeon for this.
4007 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4008 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4009 Added a conditional before killing gconfd-2. This is also going to be
4010 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4013 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4014 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4015 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4016 Moved killall -9 gconfd-2 to execute outside chroot.
4018 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4019 livecd/files/x86-help.msg:
4020 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4023 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4024 livecd/runscript/x86-archscript.sh:
4025 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4028 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4031 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4032 targets/livecd-stage1/livecd-stage1.sh:
4033 Added killall for gconfd-2 back into livecd-stage1.sh
4035 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4036 livecd/runscript/alpha-archscript.sh:
4037 Alpha fixes for multiple kernels..
4039 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4040 livecd/runscript-support/kmerge.sh:
4041 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4043 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4044 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4045 livecd/runscript/sparc64-archscript.sh:
4046 Force devfs if udev is not selected for all supporting arches.
4048 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4050 livecd/runscript-support/kmerge.sh:
4051 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4054 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4055 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4056 Re-enabled preclean in grp and added gconfd-2 killing.
4058 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 livecd/runscript/x86-archscript.sh:
4060 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4063 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4064 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4065 targets/livecd-stage1/livecd-stage1-chroot.sh,
4066 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4067 targets/livecd-stage1/livecd-stage1.sh,
4068 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4069 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4070 Added ability to pause indefinitely. This closes bug #79798. I've also added
4071 the gcond-2 killall back in, but now it is in the actual preclean script and
4072 is executed inside the chroot.
4074 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4075 Updated for 1.1.3 release.
4077 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4079 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4080 targets/netboot/netboot-packages.sh,
4081 targets/tinderbox/tinderbox-chroot.sh:
4082 Updated to use package.use correctly. Blame Robert Paskowitz
4083 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4085 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4086 targets/stage1/stage1-preclean2-chroot.sh:
4087 Fixed find line for new stage1 /var/db/pkg.
4089 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4090 targets/stage1/stage1-preclean2-chroot.sh:
4091 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4092 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4095 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4096 livecd/runscript-support/livecdfs-update.sh:
4097 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4098 added net.ethX symlinks, and added copying of files from
4099 /usr/lib/hotplug/firmware into firmware tarball.
4101 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4102 livecd/runscript-support/livecdfs-update.sh:
4103 Firmware updated to use new /lib/firmware directory.
4105 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4106 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4107 work when both -f and -C were used on the command line.
4109 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4110 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4111 targets/livecd-stage1/livecd-stage1-chroot.sh,
4112 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4113 targets/stage3/stage3-chroot.sh:
4114 Added a portage version check to each target that uses --newuse to ensure a
4115 high enough version is used. This resolves bug #75336.
4117 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4118 livecd/files/livecd-local.start:
4119 Possible local.start fix for beejay.
4121 12 Jan 2005; John Davis <zhen@gentoo.org>
4122 modules/embedded.py:
4123 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4125 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript-support/kmerge.sh:
4127 Added ccache support to genkernel call in livecd-stage2.
4129 11 Jan 2005; John Davis <zhen@gentoo.org>
4130 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4131 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4132 targets/netboot/netboot.sh:
4133 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4134 some feature enhancements.
4136 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4137 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4138 targets/livecd-stage1/livecd-stage1-chroot.sh,
4139 targets/livecd-stage1/livecd-stage1.sh,
4140 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4141 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4142 Added a -F or --fetchonly command line option and closing out bug #77480.
4143 Also added a portage version check to livecd-stage1 to close out bug #68307.
4145 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 livecd/runscript-support/livecdfs-update.sh,
4147 targets/stage3/stage3-chroot.sh:
4148 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4149 target to use emerge -e when building. This is only temporary until the
4150 bootstrap.sh script can be fixed or another solution can be decided upon.
4152 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4153 +targets/embedded/kmerge.sh:
4154 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4155 from mutex@gentoo.org
4157 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4158 modules/livecd_stage2_target.py:
4161 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4162 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4163 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4164 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4165 the brokenness of a stage1 tarball.
4167 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4168 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4171 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4172 modules/livecd_stage2_target.py:
4175 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4176 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4177 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4178 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4179 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4180 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4181 Upgraded the isolinux cdtar files and closing bug #70518.
4183 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 modules/embedded_target.py, modules/generic_stage_target.py,
4185 modules/grp_target.py, modules/livecd_stage1_target.py,
4186 modules/livecd_stage2_target.py, modules/netboot.py,
4187 modules/stage1_target.py, modules/tinderbox_target.py:
4188 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4189 separate out specific target logic from the generic targets modules.
4191 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4192 new PPC arch file from pvdabeel@gentoo.org
4194 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4195 examples/generic_stage_template.spec, modules/catalyst_support.py:
4196 tweaking error handling in the main catalyst script
4197 updated the example to include a blurb about portage_confdir
4199 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4200 livecd/runscript-support/livecdfs-update.sh:
4201 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4203 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4206 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4207 fix for #66592. catalyst now gives a traceback when it bails out, making
4208 troubleshooting amazingly easier
4210 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4211 modules/catalyst_support.py, modules/embedded_target.py,
4212 modules/generic_stage_target.py, modules/grp_target.py,
4213 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4214 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4215 Reversing patch from Eric Edgar from bug #70663.
4217 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4218 livecd/runscript/x86-archscript.sh:
4219 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4220 not work without it (mkisofs fails on creating ISO).
4222 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4223 modules/catalyst_support.py, modules/embedded_target.py,
4224 modules/generic_stage_target.py, modules/grp_target.py,
4225 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4226 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4227 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4228 separate out specific target logic from the generic targets modules.
4230 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4231 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4232 targets/embedded/embedded.sh:
4233 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4235 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4236 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4237 livecd/runscript/default-runscript.sh,
4238 livecd/runscript-support/gamecdfs-update.sh,
4239 livecd/runscript-support/livecdfs-update.sh,
4240 modules/livecd_stage2_target.py:
4241 Added gamecd/conf option to livecd_stage2_target.py, added
4242 gamecd.conf.example to /examples, cleaned up game-specific code in
4243 gamecdfs-update.sh to make it more generic, added more fundtionality to
4244 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4245 and gentoo-gamecd to make spec files simpler and to remove the need for
4246 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4247 user to still use a custom fsscript of their own.
4249 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4250 +livecd/files/environmental.motd.txt,
4251 targets/livecd-stage1/livecd-stage1.sh:
4252 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4254 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4255 livecd/runscript/default-runscript.sh,
4256 livecd/runscript-support/livecdfs-update.sh:
4257 Added gentoo-release-environmental as a valid livecd/type and did some
4258 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4259 devices other than eth0.
4261 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4262 targets/livecd-stage1/livecd-stage1-chroot.sh:
4263 Changed livecd-stage1 to merge each package individually. This should not
4264 make it into a production version of catalyst, but is here as a possible
4265 solution to bug #68307.
4267 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4269 livecd/runscript/sparc-archscript.sh,
4270 livecd/runscript/sparc64-archscript.sh,
4271 livecd/runscript/x86-archscript.sh:
4272 Added failures to all arches on mkisofs failure and also made -z option to
4273 mkisofs optional on x86 depending on loop type used.
4275 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4276 livecd/runscript/x86-archscript.sh:
4277 Making sure the mkisofs call causes a failure when it doesn't complete
4278 successfully. Once again, blame jforman, our beloved infra-monkey.
4280 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4281 livecd/runscript/default-runscript.sh:
4282 squashfs-utils->squashfs-tools fix. Blame jforman.
4284 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/isogen/x86-isogen.sh:
4286 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4287 possibly not booting on really old systems.
4289 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4290 livecd/runscript/x86-archscript.sh:
4291 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4292 possibly not booting on really old systems.
4294 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4295 livecd/runscript-support/livecdfs-update.sh:
4296 Save some space by removing redundant firmware after tarball is made, only
4297 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4300 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4301 targets/stage1/stage1-preclean2-chroot.sh:
4302 Added patch from vapier and closing bug #73556.
4304 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4305 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4306 +targets/embedded/embedded-fs-runscript.sh,
4307 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4308 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4309 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4310 from mutex@gentoo.org for modules/embedded.py
4312 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4313 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4314 livecd/runscript-support/livecdfs-update.sh:
4315 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4316 aliases having --color rather than --color=auto.
4318 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4319 livecd/files/livecd-local.start:
4320 Let's try actually making a proper edit on livecd/files/livecd-local.start
4321 this time, shall we...
4323 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4324 livecd/files/livecd-local.start:
4325 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4326 x-setup check for /etc/startx.
4328 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/runscript-support/gamecdfs-update.sh:
4330 Fixing minor sed bug in gamecdfs-update.sh.
4332 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4333 examples/snapshot_template.spec,
4334 livecd/runscript-support/gamecdfs-update.sh,
4335 livecd/runscript-support/livecdfs-update.sh:
4336 Fixing typo in snapshot_template.spec and closing bug #70321.
4338 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4339 livecd/runscript-support/pre-kmerge.sh:
4340 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4341 genkernel will only add the 1024x768 version of the gensplash image to the
4342 bzImage, which added with the livecd-stage2 removal of the unused splash
4343 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4345 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4346 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4347 livecd/runscript/sparc64-archscript.sh:
4348 Updated with silo/mkisofs patch from gustavoz.
4350 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4351 livecd/files/x86-help.msg:
4352 Updated x86-help.msg to make it fall more inline with current
4353 genkernel/livecd-tools options.
4355 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4356 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4357 livecd/runscript-support/pre-kmerge.sh:
4358 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4359 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4360 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4363 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4364 livecd/runscript-support/kmerge.sh,
4365 livecd/runscript-support/livecdfs-update.sh,
4366 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4367 Changed kernel build caching to use kerncache option, rather than pkgcache
4368 option. Fixed --postconf and --callback for builds that do not require them.
4369 Removed delay when removing package sin the system profile. This is now
4370 catalyst 1.1.0, so enjoy.
4372 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4373 livecd/runscript-support/livecdfs-update.sh:
4374 Stopping udev from using the nasty device tarball. We don't need it anyway.
4376 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4377 livecd/runscript/sparc-archscript.sh,
4378 livecd/runscript/sparc64-archscript.sh,
4379 livecd/runscript-support/kmerge.sh,
4380 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4381 Fixing gpm support by uncommenting default settings. Fixing case where
4382 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4383 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4384 not get renamed. Fixed a problem where we were accidentally removing the
4385 hwdata-knoppix versions of pci.ids and usb.ids and linking
4386 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4387 for 2004.3 and catalyst 1.1.0.
4389 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4390 patch from vapier@gentoo.org for bug #68080
4392 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4393 livecd/runscript-support/kmerge.sh:
4394 made kernel caching dependent on the "pkgcache" option so that genkernel's
4395 postconf can actually work
4397 18 Oct 2004; John Davis <zhen@gentoo.org>
4398 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4399 livecd/runscript-support/livecdfs-update.sh:
4400 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4402 17 Oct 2004; John Davis <zhen@gentoo.org>
4403 livecd/runscript-support/livecdfs-update.sh:
4404 firmware tarball fix for packages that need firmware such as ipw2100
4406 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4407 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4408 livecd/runscript-support/livecdfs-update.sh,
4409 modules/livecd_stage2_target.py:
4410 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4412 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4413 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4414 should not hurt non-HT users
4416 12 Oct 2004; John Davis <zhen@gentoo.org>
4417 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4418 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4419 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4420 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4421 livecd/runscript-support/kmerge.sh:
4422 bugfixes for #67195, #67197, #67122, and #46918
4424 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4425 small netboot fixups
4427 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4428 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4429 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4430 targets/netboot/netboot.sh:
4431 sweeping updates and changes to the netboot code. the patches should fix the
4432 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4433 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4435 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4436 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4437 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4438 targets/netboot/netboot.sh:
4439 more code cleanup and maintenance
4441 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4442 modules/generic_stage_target.py, +modules/netboot.py,
4443 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4444 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4445 +targets/netboot/netboot.sh:
4446 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4449 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4450 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4451 targets/livecd-stage1/livecd-stage1-chroot.sh,
4452 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4453 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4454 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4455 have to start a server on the build host for it to distribute.
4457 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4458 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4459 just do -s version_stamp
4461 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4462 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4464 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4465 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4466 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4467 modules/livecd_stage2_target.py:
4468 udev support for livecds
4470 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4471 +targets/livecd-stage2/unmerge.sh:
4472 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4473 Also, livecd-stage2 unmerge.sh added back in.
4475 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4476 livecd/runscript-support/livecdfs-update.sh:
4477 bugfixes for #60887 and #63338
4479 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4480 bugfixes for #63382 and #63338
4482 08 Sep 2004; John Davis <zhen@gentoo.org>
4483 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4484 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4485 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4486 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4487 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4488 targets/livecd-stage1/livecd-stage1-chroot.sh,
4489 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4490 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4491 lots of changes in this revision. first of all, major cosmetic fixups to the
4492 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4493 for distcc or ccache builds in most of the targets. bug #56581 is finially
4494 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4495 performance enhancement here.
4497 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4498 modules/livecd_stage2_target.py:
4499 fix for bug #63033, thanks to usata@gentoo.org for the patch
4501 30 Aug 2004; John Davis <zhen@gentoo.org>
4502 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4503 bugfixes for #61537 and #61779
4505 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4506 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4507 modules/snapshot_target.py:
4508 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4509 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4510 time should also be improved due to a more efficient use of rsync. This commit will
4511 mark the portage version of catalyst-1.9.0.
4513 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4514 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4517 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4520 02 Aug 2004; John Davis <zhen@gentoo.org>
4521 livecd/runscript-support/livecdfs-update.sh:
4524 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4525 +targets/stage1/build.py, -targets/stage1/build.sh,
4526 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4527 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4528 targets/stage3/stage3-chroot.sh:
4529 applied patch from bug #58840. it should fix up things for uclibc stages and
4530 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4532 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4533 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4534 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4535 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4536 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4537 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4538 livecd/runscript-support/livecdfs-update.sh,
4539 modules/livecd_stage2_target.py:
4540 addition of wolf31o2's gamecd patchset. untested, so please beware
4542 14 Jul 2004; John Davis <zhen@gentoo.org>
4543 livecd/runscript-support/livecdfs-update.sh,
4544 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4545 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4546 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4547 this out of generic_stage_target and into livecd-stage2 since the
4548 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4550 13 Jul 2004; John Davis <zhen@gentoo.org>
4551 livecd/runscript-support/livecdfs-update.sh:
4552 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4553 default rc'ed programs when only one change was required to rcadd. so I
4554 changed it so that the defaults are *always* loaded and specified additions/
4555 deletions are just added on top of those.
4557 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4558 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4559 targets/livecd-stage1/livecd-stage1-chroot.sh,
4560 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4561 targets/tinderbox/tinderbox-chroot.sh:
4562 changing the more verbose behavior to the -V (verbose) flag
4564 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4565 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4566 targets/livecd-stage1/livecd-stage1-chroot.sh,
4567 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4568 targets/tinderbox/tinderbox-chroot.sh:
4569 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4570 it is about to merge so that deps and USE flags are more evident
4572 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4573 modules/catalyst_support.py:
4574 completely rewrote the catalyst main script so that it can actually utilize
4575 more than one command line flag. new functionality included, but not active
4576 yet (--debug and --verbose). arguments can still be passed on the commandline
4577 through the use of the -C (--cli) flag. updated the arg_parse function in
4578 catalyst_support.py to accomodate my changes.
4580 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4581 modules/generic_target.py, modules/grp_target.py,
4582 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4583 modules/snapshot_target.py, modules/stage1_target.py,
4584 modules/stage2_target.py, modules/stage3_target.py,
4585 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4586 fixes for bugs #55192 and #54137
4587 added a new key for all specfiles, portage_confdir.
4588 this should point to a directory similar in functionality to /etc/portage.
4590 cleaned up the module code a bit so that unnecessary modules
4593 more work on resuming. it is getting there, but it still needs a ton of work,
4594 so please test, and report bugs.
4596 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4597 modules/catalyst_support.py, modules/generic_stage_target.py,
4598 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4599 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4600 stage resuming functionality should be working. I still have to work on GRP
4601 and livecds, but they should not be hard. I could not incorporate emerge
4602 --resume into stage resuming functionality because in some instances, portage
4603 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4604 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4605 ). I also made some small tweaks to the stage target scripts which clean up
4606 the envscript stuff. Not noticable performance wise, but it makes me feel all
4607 warm and fuzzy to know that it is programmed absolutely correctly ;)
4609 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4610 modules/generic_stage_target.py:
4611 revamped the cmd() structure so that it could properly return error codes.
4612 Please note that this might break catalyst until there is some further
4613 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4614 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4615 now. Additionally, catalyst will stop when there is an error with an ebuild
4616 ... it didn't do this before, it just plowed along and packed things up.
4618 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4619 code in portage.py and then answering my noob questions.
4621 13 Jun 2004; John Davis <zhen@gentoo.org>
4622 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4623 livecd/runscript-support/livecdfs-update.sh:
4624 some last minute fixins (stuff to work with the new genkernel)
4626 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4629 11 Jun 2004; John Davis <zhen@gentoo.org>
4630 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4631 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4634 10 Jun 2004; John Davis <zhen@gentoo.org>
4635 livecd/runscript-support/kmerge.sh,
4636 livecd/runscript-support/livecdfs-update.sh,
4637 livecd/runscript-support/post-kmerge.sh,
4638 livecd/runscript-support/pre-kmerge.sh:
4639 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4640 functions control what scripts are added to their respective runlevels. This
4641 option would be specified like so in the spec file: livecd/rcadd:
4642 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4644 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4645 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4646 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4647 the code to give a nice error msg instead of a cryptic traceback
4649 04 Jun 2004; John Davis <zhen@gentoo.org>
4650 livecd/runscript-support/livecdfs-update.sh:
4651 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4652 /etc/bootsplash/default
4654 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4655 targets/embedded/embedded-chroot.sh,
4656 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4657 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4658 targets/livecd-stage1/livecd-stage1-chroot.sh,
4659 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4660 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4661 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4662 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4663 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4664 targets/tinderbox/tinderbox-chroot.sh,
4665 targets/tinderbox/tinderbox-preclean-chroot.sh,
4666 targets/tinderbox/tinderbox.sh:
4667 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4669 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4670 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4671 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4672 It should be a full path pointing to a portage overlay dir.
4674 27 May 2004; John Davis <zhen@gentoo.org>
4675 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4676 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4677 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4678 livecd/runscript/default-runscript.sh:
4679 added updated silos and fixed motd bug
4681 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4682 rolling out version 1.0.8
4684 22 May 2004; John Davis <zhen@gentoo.org>
4685 livecd/runscript-support/kmerge.sh,
4686 livecd/runscript-support/livecdfs-update.sh,
4687 modules/livecd_stage2_target.py:
4688 added key livecd/bootsplash
4690 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4691 livecd/runscript/sparc-archscript.sh,
4692 livecd/runscript/sparc64-archscript.sh:
4693 sparc fixup patches from gustavoz at g.org
4695 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4696 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4697 is livecd/modblacklist
4699 19 May 2004; John Davis <zhen@gentoo.org>
4700 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4701 livecd/runscript/x86-archscript.sh:
4702 added support for livecd/overlay, changed vga=0x317 to vga=791
4703 in the x86 archscript as it is a more standard setting and should
4704 work on more hardware
4706 17 May 2004; John Davis <zhen@gentoo.org>
4707 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4708 livecd/runscript-support/kmerge.sh,
4709 livecd/runscript-support/livecdfs-update.sh,
4710 modules/livecd_stage2_target.py:
4711 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4712 we also now have basic motd copying support for more branded livecds
4714 16 May 2004; John Davis <zhen@gentoo.org>
4715 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4716 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4717 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4719 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4720 modules/catalyst_support.py, modules/embedded_target.py,
4721 modules/generic_stage_target.py, modules/generic_target.py,
4722 modules/grp_target.py, modules/livecd_stage1_target.py,
4723 modules/livecd_stage2_target.py, modules/stage1_target.py,
4724 modules/stage2_target.py, modules/stage3_target.py,
4725 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4726 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4727 caused gcc profile problems.
4729 12 May 2004; John Davis <zhen@gentoo.org>
4730 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4731 livecd/runscript-support/livecdfs-update.sh,
4732 livecd/runscript-support/post-kmerge.sh,
4733 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4735 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4736 silliness). Most notably, I have taken advantage of the update-modules
4737 --assume-kernel fix from agriffis so that we can actually use 3rd party
4738 modules now. Please note that >=baselayout-1.9.0 is required.
4740 02 May 2004; Olivier Crete <tester@gentoo.org>
4742 Added forgotten CHOST for i386 subarch
4744 30 Apr 2004; John Davis <zhen@gentoo.org>
4745 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4746 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4747 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4748 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4750 -fixed 2004.0 branding in the isolinux cdtar
4751 -fixed up acpi stuff in the runscripts
4752 -fixed up the x86 help message and corrected the numerous errors in it
4754 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4755 livecd/runscript/default-runscript.sh:
4756 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4757 1.0.7. we are ready for release
4759 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4760 fix for the problem that gustavoz found wrt the /dev creation stuff not
4761 detecting arches. also an efficiency fix for stage1 building
4763 14 Apr 2004; John Davis <zhen@gentoo.org>
4764 targets/embedded/embedded-chroot.sh,
4765 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4766 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4767 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4768 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4769 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4770 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4771 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4772 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4773 targets/tinderbox/tinderbox-preclean-chroot.sh,
4774 targets/tinderbox/tinderbox.sh:
4775 fix for bug #47733 - fixes for distcc and an envscript bugfix
4777 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4780 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4781 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4782 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4783 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4784 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4785 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4786 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4787 targets/stage1/stage1-preclean1-chroot.sh,
4788 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4789 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4790 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4791 targets/tinderbox/tinderbox.sh:
4792 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4793 zhen@gentoo.org please.
4795 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4796 fix for /dev in stage1
4798 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4801 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4802 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4803 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4804 Added the two kernel-configs for 2004.1 x86
4806 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4807 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4808 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4809 targets/tinderbox/tinderbox.sh:
4810 fix to address missing /dev in stages, fixed path for env-update in all of the
4813 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4814 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4816 01 Apr 2004; John Davis <zhen@gentoo.org>
4817 livecd/runscript/default-runscript.sh:
4818 added in fix for the module.conf stuff courtesy of Benjamin Judas
4821 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4823 cosmetic touchups for 1.0.5
4825 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4826 added support to the stage2 for stackable profiles bootstrap
4828 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4829 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4830 support for sparc32/64 build compatibility
4832 30 Mar 2004; John Davis <zhen@gentoo.org>
4833 livecd/runscript/default-runscript.sh, modules/targets.py,
4834 targets/stage1/build.sh:
4835 fix for bug 46022, more stackable profile fixes, embedded patches added
4837 26 Mar 2004; John Davis <zhen@gentoo.org>
4838 livecd/runscript/default-runscript.sh, modules/targets.py,
4839 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4840 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4841 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4842 fixes for bugs #44625 and #45805
4844 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4845 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4846 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4847 memtest is in. if you want to use it, check out the memtest86 cd tarball
4848 Also, fixes for bugs 45078, 45188, 44306
4850 23 Mar 2004; John Davis <zhen@gentoo.org>
4851 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4852 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4853 livecd/runscript/x86-archscript.sh, modules/targets.py,
4854 targets/livecd-stage3/unmerge.sh:
4855 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4856 created at the end of the livecd-stage2 process.
4858 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4859 targets/embedded/embedded.sh:
4860 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4862 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4863 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4864 removing the hardened-gcc deps since the package itself is deprecated'
4866 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4867 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4869 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4870 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4871 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4872 examples/livecd/alpha/config-2.4.21-r4-alpha,
4873 examples/livecd/alpha/config-2.4.21-r4-jensen,
4874 examples/livecd/alpha/config-2.4.21-r4-legacy,
4875 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4876 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4877 fixes for bugs 43676, 43701. Alpha support added as well.
4879 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4880 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4881 kde/gnome cd specs added.
4883 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4884 fix in catalyst.conf for bug #42044
4886 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4887 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4888 examples/livecd/sparc64/config-2.4.24-sparc64:
4889 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4891 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4892 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4893 for a $clst_conf environment variable. You can use the $clst_conf variable to
4894 point to a file to use in place of /etc/catalyst.conf. By setting this
4895 variable in your shell, catalyst can easily be used by multiple people on the
4896 same machine. Also, ccache support now works for genkernel.
4898 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4899 removed file for livecd-stage2 target, as this is handled by the runscript
4900 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4901 and made "/boot/kernel/foo/extraversion" an optional rather than required
4902 parameter. The aforementioned "packages" is used to specify kernel-related
4903 packages (like module ebuilds) to merge with each kernel, and the new "use"
4904 option is used to specify the USE settings you'd like exported to the
4905 environment during kernel as well as kernel "packages" build.
4907 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4908 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4909 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4910 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4911 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4912 targets/tinderbox/tinderbox.sh:
4913 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4914 it for ebuild - added headers to everything and removed deprecated dirs
4916 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4917 adding Kumba's patches for MIPS
4919 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4920 Added hppa specific code.
4922 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4923 Tinderbox target added. See tinderbox examples in examples/ dir.
4925 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4926 spec file support integrated into catalyst. Use "-f/--file specfile" as
4927 argument; see examples dir for examples.
4928 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4929 example of how to use it.
4931 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4932 support functions for spec file parsing and reading added. Will get added to
4935 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4936 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4939 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4940 Significant rework of code structure. Everything is falling nicely into place.
4942 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4943 Exception handling fully-integrated into current prototype code.
4945 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4946 beginning of exception handling integration, got some of the target code
4949 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4950 major code rework in progress on the python parts.
4952 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4953 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4954 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4955 for organiation's sake, I have moved the files, such as livecd foundations,
4956 into catalyst/files. It will make it easier for us when ebuild time comes
4959 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4960 All preliminary target build scripts are now added and coded to near as spec
4961 that we can have at this point.
4963 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4964 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4965 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4966 something that should be continued as much as reasonably possible in other
4967 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4968 code completed, and internal fall-backs to reasonable global config defaults
4971 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4972 subarch test outsourced to python catalyst-subarches function.
4974 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4975 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4977 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4978 removing dup enter_chroot
4980 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4981 document subarches checking
4983 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4984 Fix valid subarch test.
4986 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4987 include/build_functions.sh, include/functions.sh:
4988 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4989 start_build to build_functions.sh cleaning up the main catalyst script some
4992 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4993 fixed SRCBALL and DESTBALL, making it transparent for profiles
4995 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4996 added an exit condition to the cmd line argument case statement
4998 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4999 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5000 the changes that I made to the above files should make catalyst completely
5001 transparent to no matter what profile we are using. check files/catalyst.conf
5002 for the list of BUILDTYPEs that we support.
5004 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5005 changed how cmd line arguments are handled
5007 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5008 I changed the is_special handling so that it is cleaner and faster
5010 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5011 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5012 livecd/foundations/x86-basic/post-clean.sh,
5013 livecd/foundations/x86-basic/pre-clean.sh,
5014 livecd/foundations/x86-basic/settings:
5015 I outsourced more functions to include/functions.sh. I made it a seperate file
5016 from build_fucntions.sh so that we can keep our build and other functions
5017 apart. I also added in the livecd stuffs from the stager side of things.
5019 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5020 include/build_functions.sh:
5021 I outsourced all of the build functions to include/build_functions.sh. In the
5022 future, this will happen more - the code needs cleaned up.
5024 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5026 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5027 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5028 does not use that anymore.
5030 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5031 since we now have a default profile in portage, i massaged some errors
5032 messages to reflect that.
5034 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5036 removed ccache support from catalyst stage1 build cause it breaks the build.
5037 Additionally, I removed gettext support from bootstrap, because according to
5038 our new default profile, we don't use that anymore.
5040 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5041 added a new var, BUILDTYPE, adding more transparency for building.
5042 In the future, we will be building both selinux and hardened sources.
5044 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5045 fixed some formatting when catalyst prints out build info, additionally,
5046 trying to make catalyst more transparent for future expansion of stages
5048 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5049 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5050 --help. I moved this functionality from the main program section to
5053 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5054 I edited catalyst to change our naming convention from stage*-arch-h.* to
5055 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5056 I change naming conventions, as catalyst will be eventually extended to
5057 do selinux-* stages also.
5059 Additionally, I updated README.catalyst to include profile information.
5061 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5062 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5063 I renamed README.stager to README.catalyst and have made some very minor
5064 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5065 I have hacked bootstrap to use the hardened profile, as well as utilize
5066 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5067 major). Additionally, bin/stage1 has been hacked to accept the hardened
5068 profile, and use hardened-gcc.
5070 09 September 2003; John Davis <zhen@gentoo.org>:
5071 Initial import of hardened stager. I am forking this from the original
5072 stager code in order to better fit our needs. The original stager code is
5073 still used by Gentoo, and is maintained by Daniel Robbins
5074 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5075 contributors that coded stager.