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>
6 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
7 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
8 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
9 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
10 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
11 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
12 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
13 modules/catalyst/target/embedded_target.py,
14 modules/catalyst/target/generic_stage_target.py,
15 modules/catalyst/target/generic_target.py,
16 modules/catalyst/target/grp_target.py,
17 modules/catalyst/target/livecd_stage1_target.py,
18 modules/catalyst/target/livecd_stage2_target.py,
19 modules/catalyst/target/netboot2_target.py,
20 modules/catalyst/target/netboot_target.py,
21 modules/catalyst/target/snapshot_target.py,
22 modules/catalyst/target/stage1_target.py,
23 modules/catalyst/target/stage2_target.py,
24 modules/catalyst/target/stage3_target.py,
25 modules/catalyst/target/stage4_target.py,
26 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
27 Move catalyst_support.py to catalyst.support and update references
29 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
30 +modules/catalyst/lock.py,
31 modules/catalyst/target/generic_stage_target.py,
32 -modules/catalyst_lock.py:
33 Move catalyst_lock.py to catalyst/lock.py and update references
35 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
36 modules/catalyst/target/__init__.py,
37 modules/catalyst/target/generic_stage_target.py:
38 Move target module loading logic into build_target_map() in
39 catalyst.target module
41 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
42 modules/catalyst/target/embedded_target.py,
43 modules/catalyst/target/grp_target.py,
44 modules/catalyst/target/livecd_stage1_target.py,
45 modules/catalyst/target/livecd_stage2_target.py,
46 modules/catalyst/target/netboot2_target.py,
47 modules/catalyst/target/netboot_target.py,
48 modules/catalyst/target/snapshot_target.py,
49 modules/catalyst/target/stage1_target.py,
50 modules/catalyst/target/stage2_target.py,
51 modules/catalyst/target/stage3_target.py,
52 modules/catalyst/target/stage4_target.py,
53 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
54 Add target map in each target module and remove register() function
55 Change catalyst program to load target modules with catalyst.target.targets
57 Remove required_build_targets and valid_build_targets from catalyst_support.py,
58 since we can scan the dir now
60 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
61 +modules/catalyst/target/__init__.py,
62 +modules/catalyst/target/embedded_target.py,
63 +modules/catalyst/target/generic_stage_target.py,
64 +modules/catalyst/target/generic_target.py,
65 +modules/catalyst/target/grp_target.py,
66 +modules/catalyst/target/livecd_stage1_target.py,
67 +modules/catalyst/target/livecd_stage2_target.py,
68 +modules/catalyst/target/netboot2_target.py,
69 +modules/catalyst/target/netboot_target.py,
70 +modules/catalyst/target/snapshot_target.py,
71 +modules/catalyst/target/stage1_target.py,
72 +modules/catalyst/target/stage2_target.py,
73 +modules/catalyst/target/stage3_target.py,
74 +modules/catalyst/target/stage4_target.py,
75 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
76 -modules/generic_stage_target.py, -modules/generic_target.py,
77 -modules/grp_target.py, -modules/livecd_stage1_target.py,
78 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
79 -modules/netboot_target.py, -modules/snapshot_target.py,
80 -modules/stage1_target.py, -modules/stage2_target.py,
81 -modules/stage3_target.py, -modules/stage4_target.py,
82 -modules/tinderbox_target.py:
83 Move all *_target.py modules under modules/catalyst/target and create
84 parent catalyst.target module
86 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
87 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
88 Remove hard-coded arch list now that find_arch_modules() is known to work
90 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
91 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
92 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
93 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
94 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
95 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
96 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
97 modules/generic_stage_target.py:
98 Move subarch and maching maps to bottom of arch files, since the classes
99 aren't defined yet at the top
101 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
102 modules/catalyst/arch/sh.py:
103 Forgot the sh arch module
105 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
106 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
107 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
108 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
109 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
110 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
111 Move subarch and machine map information to variables at top of each arch
112 module and get rid of register() function
114 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
115 Add catalyst.util.load_module() function
116 Move arch modules under modules/catalyst/arch
117 Add catalyst.arch.arches class to assist in loading arch modules
118 Add .gitignore file for *.py[co]
120 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
121 Change __version__ to 2.99 for catalyst_3 branch
123 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
124 Add note about metadata_overlay being default in 2.1.6
126 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
127 Updated the AUTHORS section and the header for the ChangeLog, to reflect
128 that individual authors now retain their copyright to code they submit.
130 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
131 Rewrote TODO to make it clearer and added a ton of new items to it.
133 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
134 modules/generic_stage_target.py:
135 screw you python...hard
137 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
138 modules/generic_stage_target.py:
139 Disable removal of 'target_path' when build starts
141 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
142 modules/generic_stage_target.py:
143 Apply patch from armin76 to actually make use of the busybox_config value
146 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
147 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
148 Add support for gk's --busybox-config= option
150 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
151 modules/generic_stage_target.py:
152 Missing / before 'iso'
154 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
155 modules/snapshot_target.py:
156 Add support for purging to snapshot target
158 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
159 Add mix-in cdtar idea to TODO
161 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
162 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
163 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
164 Remove old isolinux-3.09 cdtar files
166 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
167 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
168 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
169 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
171 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
172 Marking this 2.0.6.903 for testing.
174 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
175 targets/netboot2/netboot2-controller.sh:
176 Disable copying of nb-busybox.cf since it isn't used anyway
178 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
179 arch/x86.py, catalyst:
180 A few typo and other minor fixes as reported by armin76
182 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
183 modules/generic_stage_target.py:
184 Add support for digests="all" for gentoo bug #209611
186 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
187 examples/netboot2_template.spec, targets/support/kmerge.sh:
188 Automatically append --netboot to GK_ARGS for netboot2 target Remove
189 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
191 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
192 targets/support/pre-kmerge.sh:
193 Remove evil hacks that copy gk files around for netboot2
195 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
196 Bumping version for release.
198 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
199 modules/catalyst_support.py:
200 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
203 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
204 modules/catalyst_support.py, modules/generic_stage_target.py:
205 Add support for -P/--purgeonly option
207 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
208 Updated README to tell the user where to locate catalyst.conf if not using
209 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
212 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
213 Kicking out a 2.0.6.901 release for testing.
215 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
216 modules/generic_stage_target.py:
217 Automatically prepend build dir path to livecd/iso if it's not an absolute
220 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
221 Update TODO with placeholder idea.
223 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
224 +modules/catalyst/util.py:
225 Create catalyst.util module with capture_traceback() and print_traceback()
226 functions Capture and print traceback when build fails instead of letting
229 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
230 modules/catalyst/config.py, modules/catalyst_support.py:
231 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
233 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
234 modules/catalyst/config.py:
235 A few fixes to ParserBase after actually testing it switch to parsing
236 config file with ConfigParser.
238 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
239 +modules/catalyst/config.py, -modules/catalyst/util.py:
240 More indecisiveness..move util.spec to config.SpecParser.
242 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
243 -modules/catalyst/spec.py, +modules/catalyst/util.py,
244 modules/catalyst_support.py:
245 * Rename catalyst.spec to catalyst.util
246 * Move spec_dump() into spec class
247 * Modify catalyst to use new spec class
249 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
250 +modules/catalyst/__init__.py:
251 Add __init__.py file and import line.
253 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
254 +modules/catalyst/spec.py:
255 Initial commit of modules/catalyst/spec.py.
257 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
259 Updating x86/amd64 arch support. Original patches by William Cooke
260 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
262 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
263 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
264 modules/snapshot_target.py, modules/stage4_target.py,
265 targets/support/bootloader-setup.sh, targets/support/functions.sh,
266 targets/support/kmerge.sh:
267 Removing all deprecated interfaces. We no longer wish to support them and
268 they're not needed. Anyone using a pre-2.x spec file will need to update
271 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
272 -livecd/files/Getting_Online.txt:
273 Removing livecd/files/Getting_Online.txt since it was quite outdated.
275 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
277 Updated for new git repo.
279 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
280 targets/support/livecdfs-update.sh:
281 Add gconf settings for gnome-screensaver to disable locking by default. This
284 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
285 Add armv5tel to arm host list.
287 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
288 targets/support/chroot-functions.sh:
289 If we don't have a distcc user, we need to reinstall distcc, even if it's
290 been built with the right USE. This mainly affects stage1/stage2.
292 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
293 targets/support/chroot-functions.sh:
294 We need to run distcc-config --install, since we won't be installing into
295 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
296 installed versions of distcc.
298 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
299 Add a couple of distcc-related items to TODO.
301 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
302 targets/stage1/stage1-preclean-chroot.sh,
303 targets/stage2/stage2-preclean-chroot.sh,
304 targets/stage3/stage3-preclean-chroot.sh,
305 targets/stage4/stage4-preclean-chroot.sh:
306 We don't want to run setup_myfeatures in preclean, but still want to update
307 the environment and show our debug information.
309 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
310 targets/stage1/stage1-preclean-chroot.sh,
311 targets/stage2/stage2-preclean-chroot.sh,
312 targets/stage3/stage3-preclean-chroot.sh,
313 targets/stage4/stage4-preclean-chroot.sh,
314 targets/support/chroot-functions.sh:
315 Remove the die on LIBDIR check, since it won't be set on non-multilib
316 profiles. We can now run debug in preclean again.
318 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
319 targets/support/functions.sh:
320 Let's not try to chmod a dangling symlink.
322 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
323 targets/support/chroot-functions.sh:
324 Added emerge --info to debug output. I don't know why I didn't add it before.
326 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/stage1/stage1-preclean-chroot.sh,
328 targets/stage2/stage2-preclean-chroot.sh,
329 targets/stage3/stage3-preclean-chroot.sh,
330 targets/stage4/stage4-preclean-chroot.sh:
331 We probably shouldn't be running our debug functions in our stages. Let's
334 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
335 targets/support/chroot-functions.sh:
336 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
339 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
340 targets/support/livecdfs-update.sh:
341 Only copy the handbook icon if one exists.
343 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
344 modules/catalyst_lock.py:
345 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
348 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/livecd-stage2/livecd-stage2-controller.sh:
350 We should be matching all possible LIBDIRs, so make sure we do that.
352 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/support/livecdfs-update.sh:
354 We no longer need the metadata.tar.bz2, since the Installer uses
357 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/stage1/stage1-chroot.sh:
359 We don't need --newuse if we're not using binary packages, so there's no
362 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/livecd-stage2/livecd-stage2-controller.sh:
364 Added initial framework for creating the CD's root on livecd/livedvd.
365 Currently, the end result is the same, but I'll be adding code to
366 automatically copy the stages and to automatically download the distfiles.
368 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 targets/livecd-stage2/livecd-stage2-controller.sh,
370 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
371 targets/support/rc-update.sh:
372 Change all checks for livecd/type: gentoo-release-livecd to
373 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
374 to allow for auto-fetching of distfiles and stages onto official DVD media.
376 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
377 targets/livecd-stage1/livecd-stage1-controller.sh,
378 targets/livecd-stage2/livecd-stage2-controller.sh:
379 Updated TODO. Added code to livecd-stage1 to generate a package list, which
380 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
381 the distfiles automatically.
383 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 modules/generic_stage_target.py:
385 Fix seedcache output so it fits in 80 columns.
387 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
388 targets/stage1/stage1-chroot.sh:
389 We should likely install baselayout before anything else, including the
390 package manager. As such, I've moved it to after sys-apps/baselayout is
393 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/livecd-stage2/livecd-stage2-controller.sh:
395 Check for a snapshot in the overlay and error if one is present. This should
396 ensure that the snapshot on the CD is the same as the one used to build the
399 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
400 modules/catalyst_support.py:
401 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
402 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
405 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/stage1/stage1-chroot.sh:
407 Change back to using sys-apps/baselayout. We'll need to come up with a
408 better permanent solution now that virtual/baselayout is no more.
410 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
411 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
412 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
414 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
415 targets/support/bootloader-setup.sh:
416 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
419 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
420 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
421 Added TODO. Changed create_handbook_icon call to only be called if
422 /docs/handbook/index.html exists on the disk or in livecd/overlay.
424 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
425 targets/support/kmerge.sh:
426 Run sed on KERNELVERSION to escape the slashes so we can use it in another
429 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
430 targets/support/kmerge.sh:
431 Modify test to run if package.provided exists instead of if it doesn't.
432 Run sed on the correct file.
434 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
435 targets/support/chroot-functions.sh:
436 Added --noreplace to setup_myfeatures merges so we don't blow away any
437 packages which are already installed with the proper USE flags for the given
438 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
440 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 livecd/files/README.txt:
442 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
444 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
445 targets/support/rc-update.sh:
446 Added mdraid for baselayout-2 users.
448 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
449 targets/support/kmerge.sh:
450 Clean up package.provided after the kernel build
452 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
453 targets/support/kmerge.sh:
454 It helps if I put things in the correct order so they'll actually execute,
455 rather than getting a nice error from emerge.
457 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/support/kmerge.sh:
459 Change upgrade to update.
461 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/support/kmerge.sh:
463 Add back in the package.provided code that *should* skip the kernel sources
464 merge for call back and subsequent runs.
466 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/support/kmerge.sh:
468 We don't really need to use binary packages for the kernel sources, since it
469 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
470 when we're not using kerncache.
472 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
473 targets/support/kmerge.sh:
474 Remove 'symlink' from USE, since it's not needed and screws up kerncache
476 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
477 targets/livecd-stage2/livecd-stage2-controller.sh:
478 OK, we run our find outside the chroot, so we don't want to use absolute
479 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
480 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
483 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
484 targets/livecd-stage2/livecd-stage2-controller.sh,
485 targets/stage1/stage1-controller.sh:
486 Cleanup the clean section for stage1 and add an updated clean section for
487 livecd-stage2 when we're a minimal, universal, or game CD. This is
488 2.0.6_pre14 for testing.
490 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
491 targets/support/kmerge.sh:
492 We should be using --newuse when merging our packages in callback.
494 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/grp/grp-chroot.sh:
496 We should only use --noreplace when building a pkgset, everything else
499 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
500 modules/catalyst_support.py, modules/generic_stage_target.py,
501 modules/grp_target.py:
502 Apply additional patches from bug #207862 for CONTENTS generation.
504 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
505 targets/grp/grp-chroot.sh:
506 Call setup_myemergeopts after changing clst_FETCH.
508 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
509 targets/netboot2/netboot2-pkg.sh:
510 Remove a bit of unnecessary code.
512 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
513 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
514 targets/support/chroot-functions.sh:
515 Fix some spacing on the -* warning, revert Andrew's last change, since it
516 didn't do anything, and clean up the GRP chroot code so it works smarter and
517 set clst_FETCH when clst_grp_type is something other than pkgset.
519 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
520 targets/support/chroot-functions.sh:
521 Don't set --usepkg and --buildpkg when fetching.
523 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 modules/generic_stage_target.py:
525 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
528 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 modules/generic_stage_target.py:
530 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
531 boot/kernel/${kname}/config copying code in generic_stage_target.
533 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/support/kmerge.sh:
535 Make sure we don't give genkernel a --kernel-config if it isn't set in the
538 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
539 modules/generic_stage_target.py, targets/support/kmerge.sh,
540 targets/support/pre-kmerge.sh:
541 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
542 valid, rather than required, changed clst_ksource to default to
543 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
544 removal of USE to after the kernel build so the modules get the correct USE,
545 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
547 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
548 targets/support/kmerge.sh:
549 We should run the default functions for kmerge.sh, too.
551 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
552 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
553 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
554 Updated aboot cdtar with a newer version to support newer kernels.
556 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
557 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
558 Updated make_destpath so it writes out to make.conf as well as exporting
559 ROOT to the environment, added a make_destpath call to cleanup_stages, and
560 adding make_destpath /tmp/stage1root to stage1.
562 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
563 Updated README a bit and rolling 2.0.6_pre12 for testing.
565 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 targets/support/create-iso.sh:
567 Removed any further checks for clst_fstype and making sure everybody is
568 using ${mkisofs_zisofs_opts}.
570 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/support/livecdfs-update.sh:
572 The default theme for GNOME is now Clearlooks, so we can remove the theme
573 code, but we still want to set the font size.
575 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/support/livecdfs-update.sh:
577 We need to put quotes around ${user_comment} or useradd gets confused.
579 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
580 targets/support/chroot-functions.sh:
581 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
584 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
585 targets/support/kmerge.sh:
586 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
587 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
589 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
590 targets/support/create-iso.sh:
591 Bash fscking sucks, so we have to compromise on this code reduction solution
592 a bit. It's still far better than it was
594 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
595 targets/support/create-iso.sh:
596 Don't escape quotes when actually running the command
598 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
599 targets/support/kmerge.sh:
600 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
602 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
603 targets/support/kmerge.sh:
604 Use -L instead of -l in test for symlink
606 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
607 targets/stage1/stage1-controller.sh:
608 Remove code for gcc-config/binutils-config since it should be getting done
609 in the preclean script, anyway.
611 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
612 targets/stage1/stage1-chroot.sh:
613 I missed one place where HOSTUSE was being used incorrectly.
615 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
616 targets/support/kmerge.sh:
617 Escape the correct quote
619 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
620 targets/support/kmerge.sh:
621 Change remaining instances of run_emerge to run_merge
623 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
624 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
625 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
628 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 targets/support/bootloader-setup.sh:
630 Let's change our splash checking to a global check so it only needs to be
631 done once. This makes much more sense than having all of those if ... else
634 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
635 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
636 Fix our USE invocation here so things work as expected.
638 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/support/livecdfs-update.sh:
640 Force-enable livecd/users for livecd/type gentoo-release-livecd and
643 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 targets/support/livecdfs-update.sh:
645 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
648 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
649 targets/livecd-stage2/livecd-stage2-controller.sh:
650 Fixing the snapshot copying so it will only copy the correct snapshot for
651 people who don't know how to properly use wget.
653 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/stage1/stage1-chroot.sh:
655 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
658 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
660 OK, we have to escape our quotes, rather than use single quotes, or we don't
661 evaluate the variables properly.
663 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
665 targets/support/kmerge.sh:
666 Fixing echo/sed for make.conf writing.
668 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
670 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
671 Rather than using the environment, we write out our USE to make.conf, then
672 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
673 be written to make.conf, already.
675 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
676 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
677 targets/livecd-stage1/livecd-stage1-chroot.sh,
678 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
679 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
680 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
681 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
682 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
683 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
684 Changing run_emerge to run_merge, changing both setup_portage and
685 setup_myfeatures to add any USE changes to make.conf prior to merge, then
686 removing the settings added, rather than (ab)using the environment.
688 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
690 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
691 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
692 targets/tinderbox/tinderbox-chroot.sh:
693 Rearrange some of the functions in chroot-functions.sh in preparation for
694 some upcoming changes and rename setup_portage to setup_pkgmgr.
696 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
697 targets/stage1/stage1-controller.sh:
698 Removing an extra env-update call from stage1's preclean.
700 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
702 targets/support/bootloader-setup.sh:
703 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
704 help.msg which we didn't even use.
706 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
707 targets/support/bootloader-setup.sh:
708 Don't write out out 'default 1' line when creating grub.conf, since the
709 'help' entry is now at the bottom, and we want grub to default to the first
712 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
713 targets/support/bootloader-setup.sh:
714 Removed checks on livecd/splash_type, since we only support one type,
715 removed remaining bootsplash code from bootloader-setup.sh, added automatic
716 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
717 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
719 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
720 targets/livecd-stage2/livecd-stage2-controller.sh:
721 Let's automatically copy in the snapshot if livecd/type is
722 gentoo-release-livecd.
724 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
725 modules/generic_stage_target.py:
726 Fix leading whitespace in empty() so it's only executed if there's something
727 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
728 211410 for pointing this out
730 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
731 targets/support/rc-update.sh:
732 Quote baselayout package atom
734 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/support/chroot-functions.sh:
736 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
737 PATH by default. Instead, simply check if it exists.
739 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
740 targets/support/chroot-functions.sh:
741 Remove temporary package listing code, since --verbose is forced on with
744 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
745 Force-enable --verbose when using --debug
747 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/support/kmerge.sh:
749 Changing modules-update to update-modules to quiet a warning and keep us
750 from having it get removed out from under us.
752 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
753 targets/support/chroot-functions.sh:
754 Adding a note to myself for better debug and moving run_default_funcs to the
755 bottom of the script so it gets executed. Since this can otherwise break
756 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
758 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
760 targets/support/chroot-functions.sh:
761 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
762 so we can get the output with --debug, added --newuse to the options for
763 stage1, as we should always rebuild any package where the USE has changed,
764 removed removal of portage logs from stage2-chroot.sh since it is being done
765 by cleanup_stages, moved world removal in cleanup_stages into a check for
766 stages 1 through 3, made update_env_settings check for the existence of
767 env-update before running it since we now run update_env_settings by default
768 everywhere chroot-functions.sh is sourced, and added a section to show_debug
769 to list the packages, since we don't yet force-enable verbose with debug.
771 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
772 modules/catalyst_lock.py:
773 Since my python sucks and I don't feel like troubleshooting it at the
774 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
775 2.0.6_pre8 for testing.
777 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
778 modules/builder.py, modules/catalyst_lock.py:
779 Added some extra debug output to catalyst_lock.py and added Stuart Longland
780 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
782 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
783 modules/catalyst_support.py:
784 change 'is' to == because python is grumpy
786 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
787 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
788 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
789 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
790 targets/support/rc-update.sh:
791 Removing support for bootsplash, since it hasn't been in a supported kernel
792 in a couple years and isn't accepted upstream.
794 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
795 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
796 Fix up the sed for genkernel so it works on versions both before and after
797 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
798 change was a bit too aggressive.
800 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
801 targets/support/bootloader-setup.sh:
802 Change grub timeout to 15 seconds instead of 150.
804 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
805 targets/support/pre-kmerge.sh:
806 Comment out sed on genkernel executable as it appears to do nothing these
809 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
810 targets/livecd-stage2/livecd-stage2-controller.sh:
811 Only call find on libdirs that actually exist. Thanks to Kristoffer
812 <krek6597@student.uu.se> in bug #210807.
814 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
815 modules/generic_stage_target.py:
816 Add warning about -* in foo/use in the spec.
818 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
819 targets/embedded/embedded-chroot.sh,
820 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
821 targets/grp/grp-preclean-chroot.sh,
822 targets/livecd-stage1/livecd-stage1-chroot.sh,
823 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
824 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
825 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
826 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
827 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
828 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
829 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
830 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
831 targets/tinderbox/tinderbox-preclean-chroot.sh:
832 Change all . to source.
834 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
835 targets/embedded/embedded-preclean-chroot.sh,
836 targets/grp/grp-preclean-chroot.sh,
837 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
838 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
839 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
840 targets/stage3/stage3-preclean-chroot.sh,
841 targets/stage4/stage4-preclean-chroot.sh,
842 targets/support/chroot-functions.sh,
843 targets/tinderbox/tinderbox-preclean-chroot.sh:
844 Added a cleanup_stages function and added it to the appropriate places.
846 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
847 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
848 targets/livecd-stage1/livecd-stage1-chroot.sh,
849 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
850 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
851 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
852 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
853 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
854 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
855 Removing any functions that we now call by default when we source
856 chroot-functions.sh by default.
858 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
859 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
860 targets/livecd-stage1/livecd-stage1-chroot.sh,
861 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
862 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
863 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
864 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
865 Clean up the debug code that I've added to stage1, move it to
866 chroot_functions.sh, and call it from all of our main targets.
868 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
869 modules/generic_stage_target.py:
870 Wow. I need to make sure that we actually comment comments in make.conf or
871 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
872 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
874 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
875 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
876 targets/stage3/stage3-chroot.sh:
877 We need to be sure we clear out /var/log/portage/elog as well as
878 /var/log/emerge.log for stages 1 through 3.
880 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
881 modules/generic_stage_target.py,
882 targets/livecd-stage2/livecd-stage2-controller.sh,
883 targets/support/livecdfs-update.sh:
884 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
885 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
886 80 columns. This is catalyst 2.0.6_pre5 for testing.
888 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
889 modules/generic_stage_target.py:
890 Apparently, python doesn't like it when you put a set of comments in front
891 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
894 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
895 modules/generic_stage_target.py:
896 Huge refactoring of modules/generic_stage_target.py to fix indentation and
897 generally clean up the code so it's a bit easier to read/follow.
899 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
900 modules/generic_stage_target.py:
901 Sort and de-dupe myusevars.
903 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/stage1/stage1-chroot.sh:
905 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
907 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
908 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
909 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
910 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
911 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
912 targets/tinderbox/tinderbox-chroot.sh:
913 Move export of FEATURES to setup_myfeatures.
915 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
916 targets/stage1/stage1-chroot.sh:
917 Added some debug code to stage1 and fixed a nice bug where we weren't
918 building with the correct USE. Unfortunately, this invalidates any caches
919 for stage1, since we were building with the entire USE from the profile.
920 This is 2.0.6_pre4 for testing.
922 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
923 targets/stage1/stage1-chroot.sh:
924 We don't need to do the device building twice, so removing USE=build from
925 first baselayout install.
927 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
928 targets/support/livecdfs-update.sh:
929 We check for a plugdev group, add it if it doesn't exist, and make sure any
930 users specified by livecd/users is in the group.
932 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
933 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
934 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
936 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
937 modules/catalyst_support.py:
938 Fix up calc_contents in contents_map. Thanks to Brent Baude
939 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
942 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
943 targets/stage1/stage1-chroot.sh:
944 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
945 empty and will cause issues in stage3 and beyond.
947 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
948 targets/support/kmerge.sh, targets/support/rc-update.sh:
949 Changed some of the rc-update code so it should work with baselayout-2,
950 also. This is 2.0.6_pre2 for testing.
952 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
953 files/catalyst.conf, modules/catalyst_support.py,
954 modules/generic_stage_target.py, modules/grp_target.py,
955 modules/snapshot_target.py:
956 Added support for generating CONTENTS files automatically. Patch by Robin
957 Johnson <robbat2@gentoo.org> for bug #207862.
959 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
960 modules/snapshot_target.py:
961 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
962 exclude digest-* files from the snapshot.
964 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
965 arch/x86.py, modules/generic_stage_target.py:
966 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
967 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
969 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
970 targets/support/kmerge.sh:
971 Make the --kerncache option to genkernel dependent on 'kerncache' being in
972 options, so that it can actually be turned off.
974 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
976 Rearrange things in the arch/*.py files to ensure that nothing is used
977 before it has been defined.
979 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
980 Reorder arch/powerpc.py to make python happy.
982 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
983 modules/snapshot_target.py:
984 Change .svn --include to an --exclude like it was supposed to be.
986 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
988 Added several subarches for mips so we can dump the mips subarch profiles
989 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
992 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 targets/livecd-stage2/livecd-stage2-controller.sh:
994 Changed the code for copying the MOTD files so it's fewer lines and makes
997 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
998 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
999 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1000 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1002 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1004 Did a little cleanup on the x86.py to remove some redundant entries and
1005 added nocona and core2 to amd64.py, though they're currently commented out.
1007 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1008 modules/generic_stage_target.py:
1009 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1010 flags defined in the spec file.
1012 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1013 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1014 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1015 since catalyst sets CXXFLAGS=CFLAGS by default.
1017 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1018 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1019 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1021 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1022 Added prescott to the subarches for x86.
1024 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1025 modules/netboot2_target.py, targets/support/kmerge.sh:
1026 Add patch to enabled netboot2/linuxrc and automatically add path for
1027 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1028 <jsbronder@gentoo.org> in bug #208106.
1030 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1031 modules/netboot2_target.py:
1032 Allow root_overlay in netboot2 target for bug #208106.
1034 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1035 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1036 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1037 Added USE=bindist automatically to everything that inherits set_use from
1038 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1039 USE=bindist to emerge run for stage1, and did some minor cleanup in
1040 get_libdir in chroot-functions.
1042 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1043 targets/support/bootloader-setup.sh:
1044 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1046 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1047 examples/generic_stage_template.spec, examples/grp_template.spec,
1048 examples/livecd-stage1_template.spec,
1049 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1050 examples/stage4_template.spec, examples/tinderbox_template.spec:
1051 Changing link so it no longer points to a dead page. This is for bug #208609.
1053 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1054 modules/snapshot_target.py:
1055 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1057 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1058 targets/stage1/stage1-chroot.sh:
1059 As much as I hate this, we're going to force baselayout to install first.
1060 This will keep us from having any issues with packages that don't respect
1063 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1064 Reorder options in catalyst.conf so they're alphabetical.
1066 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1067 targets/support/bootloader-setup.sh:
1068 Add 'pager on' to grub.conf for bug #208531.
1070 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1071 livecd/files/README.txt, livecd/files/x86-F6.msg:
1072 Removing the unused kernel command line options from Volume/Device Management.
1074 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1075 This is now 2.0.5 for release.
1077 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1078 files/catalyst.conf, modules/catalyst_support.py,
1079 modules/generic_stage_target.py,
1080 targets/embedded/embedded-preclean-chroot.sh,
1081 targets/grp/grp-preclean-chroot.sh,
1082 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1083 targets/stage2/stage2-preclean-chroot.sh,
1084 targets/stage3/stage3-preclean-chroot.sh,
1085 targets/support/chroot-functions.sh,
1086 targets/tinderbox/tinderbox-preclean-chroot.sh:
1087 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1088 sys-devel/icecream cluster compiler support for bug #200095. This is
1089 catalyst 2.0.5_pre6 for testing.
1091 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1092 files/catalyst.conf, modules/generic_stage_target.py:
1093 Add the option for using metadata_overlay with portage to speed up cache.
1095 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1096 modules/stage1_target.py, modules/stage2_target.py,
1097 modules/stage3_target.py:
1098 Add /etc/portage to cleanables for stages 1 through 3.
1100 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1101 livecd/files/livecd-local.start,
1102 targets/livecd-stage2/livecd-stage2-controller.sh,
1103 targets/support/livecdfs-update.sh:
1104 We apparently still need profiles/eclass for building the stage3 from the
1105 LiveCD with the installer.
1107 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1108 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1111 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1112 targets/livecd-stage2/livecd-stage2-controller.sh,
1113 targets/support/livecdfs-update.sh:
1114 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1115 preservation of eclasses/profiles, and remove copying of livecd-local.start
1116 since it's not needed anymore.
1118 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1119 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1120 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1123 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1124 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1125 Removing old mkvardb code which is no longer used, commenting out setting of
1126 Gnome theme for testing now that Clearlooks has been default for some time,
1127 and changing vdb move from a case statement to a simple if statement. This
1128 is 2.0.5_pre5 for testing.
1130 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/stage1_target.py:
1132 Removing cleaning of python encodings for bug #64890.
1134 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1135 modules/generic_stage_target.py:
1136 Add an extra warning into the generated make.conf about changing the CHOST.
1138 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1139 targets/support/livecdfs-update.sh:
1140 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1142 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1143 targets/embedded/embedded-preclean-chroot.sh,
1144 targets/grp/grp-preclean-chroot.sh,
1145 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1146 targets/stage2/stage2-preclean-chroot.sh,
1147 targets/stage3/stage3-preclean-chroot.sh,
1148 targets/tinderbox/tinderbox-preclean-chroot.sh:
1149 Check to see if distcc is enabled before calling cleanup_distcc().
1151 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1152 arch/sparc.py, arch/x86.py:
1153 Look for linux32 in /bin and /usr/bin.
1155 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1156 modules/generic_stage_target.py:
1157 Make error message more specific when removing immutable flag.
1159 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1160 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1161 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1162 information, and added a small fix for FreeBSD for bug #169041. This is
1163 catalyst 2.0.5_pre4 for testing.
1165 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1166 targets/support/chroot-functions.sh:
1167 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1168 patch from bug #120076 to add cross-compiling support to our distcc
1171 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1172 targets/support/chroot-functions.sh:
1173 Added a version of get_libdir from multilib.eclass so we can determine where
1174 to go poking around if we need to touch anything in libdir.
1176 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1177 Print an error saying what target failed before the traceback.
1179 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1180 modules/catalyst_support.py:
1181 When parsing make.conf, first try pkgcore's
1182 snakeoil.fileutils.read_bash_dict(), then portage's
1183 portage_util.getconfig(), then the internal parse_makeconf().
1185 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1186 modules/catalyst_support.py:
1187 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1189 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1190 examples/netboot_template.spec, examples/tinderbox_template.spec,
1191 modules/grp_target.py, modules/tinderbox_target.py:
1192 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1193 modules, and remove extra pkgcache_path and kerncache_path options from
1196 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1197 This is catalyst 2.0.5_pre3 for testing the new stages code.
1199 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1200 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1201 We need to force USE=bindist on for building stages.
1203 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1204 modules/generic_stage_target.py:
1205 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1206 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1208 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1209 targets/support/rc-update.sh:
1210 Added support for the newer versions of splashutils which use fbcondecor as
1211 the init script. This is catalyst 2.0.5_pre1 for testing.
1213 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1214 targets/livecd-stage2/livecd-stage2-controller.sh:
1215 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1218 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1219 modules/generic_stage_target.py, modules/stage1_target.py,
1220 modules/stage2_target.py:
1221 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1224 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1225 modules/generic_stage_target.py, modules/netboot2_target.py:
1226 Fix typo in getopt call for --clear-autoresume. thanks to
1227 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1228 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1229 Copy overlay files in netboot2 target into proper dir for bug #174635.
1231 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1232 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1233 targets/support/netboot2-final.sh:
1234 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1235 fix a minor bug in System.map copying, add portage_overlay support, and adds
1236 the ability to use globbing in the package file lists for the netboot2
1239 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1240 +targets/netboot2/nb-busybox.cf:
1241 Added nb-busybox.cf to the netboot2 target for bug #174298.
1243 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1244 targets/support/chroot-functions.sh:
1245 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1247 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1248 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1249 Change moving the VDB until after we have processed unmerge by moving it
1250 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1251 unmerge packages from the gentoo-release-livecd target.
1253 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1254 targets/support/kmerge.sh:
1255 Commented out the package.provided code in catalyst that seemed to cause
1256 problems with kerncache in testing. This is 2.0.4 and should be used for the
1259 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1260 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1261 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1262 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1263 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1264 improve the netboot2 target.
1266 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1267 modules/generic_stage_target.py:
1268 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1269 cause catalyst to export boolean variables as well as string-based
1272 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1273 modules/generic_stage_target.py:
1274 Fixing check for invalid subarch to not filter too much. Fix from Mike
1275 Frysinger <vapier@gentoo.org> for bug #173532.
1277 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1278 Added s390x (64-bit) support via a patch from Mike Frysinger
1279 <vapier@gentoo.org> for bug #173002.
1281 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1282 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1283 targets/livecd-stage1/livecd-stage1-chroot.sh,
1284 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1285 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1286 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1287 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1288 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1289 targets/support/pre-kmerge.sh:
1290 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1291 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1292 certain functions/code paths when running with -F/--fetchonly. Simplified
1293 kmerge.sh with regards to kerncache and callback packages. Also, changed
1294 ccache/distcc installs to use run_emerge instead of emerge directly, which
1295 allows us to more easily replace the underlying package manager, or add
1296 support for multiple package managers to catalyst.
1298 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1299 modules/grp_target.py:
1300 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1301 portage_overlay functionality to GRP, where it was mistakenly missing, for
1302 bug #171157. This is catalyst 2.0.3 and ready for release.
1304 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1305 targets/livecd-stage1/livecd-stage1-controller.sh,
1306 targets/support/livecdfs-update.sh:
1307 Removed the generation of grppkgs.txt since the Installer now uses vdb
1310 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1311 targets/support/create-iso.sh:
1312 Fix creation of the EFI images. Since it is FAT, we can't go around
1313 perserving permissions, now, can we?
1315 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1316 targets/support/livecdfs-update.sh:
1317 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1318 broken sed for rc.conf, which caused all kinds of hell to break loose when
1319 booting a new CD. This is 2.0.3_pre3.
1321 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1322 modules/generic_stage_target.py:
1323 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1324 such as group- from /etc before creating our stage tarballs. This is for bug
1327 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1328 targets/support/livecdfs-update.sh:
1329 Commenting out the livecd-kernel code, since the Installer should be doing
1330 everything necessary itself.
1332 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/support/livecdfs-update.sh:
1334 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1335 the usbutils hanlding in case they follow suit with pciutils.
1337 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1338 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1339 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1340 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1341 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1342 problems with using all of the various subarch settings.
1344 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1345 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1346 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1347 check look in the correct location, and made sure we don't delete /voot
1348 within the EFI code if grub is present.
1350 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1351 modules/generic_stage_target.py:
1352 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1353 #166294. This one should fix the HPPA/PPC architectures.
1355 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1356 targets/support/chroot-functions.sh:
1357 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1358 remove the autoresume point for portage, as it really isn't needed and
1359 doesn't really gain us much, anyway.
1361 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1362 targets/stage1/stage1-chroot.sh:
1363 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1365 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1366 examples/generic_stage_template.spec, examples/grp_template.spec,
1367 examples/livecd-stage1_template.spec,
1368 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1369 examples/netboot_template.spec, examples/snapshot_template.spec,
1370 examples/stage4_template.spec, examples/tinderbox_template.spec:
1371 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1374 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1375 targets/support/livecdfs-update.sh:
1376 Make sure the user owns his home directory for bug #147195.
1378 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1379 +files/catalystrc, modules/catalyst_support.py:
1380 Re-arranged catalyst.conf to make it easier to follow while looking at the
1381 online reference and added a default catalystrc file, which does nothing.
1383 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1384 modules/catalyst_support.py, modules/embedded_target.py,
1385 modules/generic_stage_target.py, modules/grp_target.py,
1386 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1387 modules/stage3_target.py, modules/tinderbox_target.py:
1388 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1389 tab/space nastiness. This is for bug #161915.
1391 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1392 modules/generic_stage_target.py:
1393 Fixed new cbuild code with another patch from Mike Frysinger
1394 <vapier@gentoo.org> to allow the usage of subarches.
1396 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1397 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1398 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1399 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1400 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1401 targets/support/create-iso.sh, targets/support/functions.sh,
1402 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1403 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1405 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1406 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1407 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1408 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1409 modules/catalyst_lock.py, modules/catalyst_support.py,
1410 modules/embedded_target.py, modules/generic_stage_target.py,
1411 modules/generic_target.py, modules/grp_target.py,
1412 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1413 modules/netboot2_target.py, modules/netboot_target.py,
1414 modules/snapshot_target.py, modules/stage1_target.py,
1415 modules/stage2_target.py, modules/stage3_target.py,
1416 modules/stage4_target.py, modules/tinderbox_target.py,
1417 targets/embedded/embedded-chroot.sh,
1418 targets/embedded/embedded-controller.sh,
1419 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1420 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1421 targets/grp/grp-preclean-chroot.sh,
1422 targets/livecd-stage1/livecd-stage1-chroot.sh,
1423 targets/livecd-stage1/livecd-stage1-controller.sh,
1424 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1425 targets/livecd-stage2/livecd-stage2-controller.sh,
1426 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1427 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1428 targets/netboot2/netboot2-controller.sh,
1429 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1430 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1431 targets/stage1/stage1-controller.sh,
1432 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1433 targets/stage2/stage2-controller.sh,
1434 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1435 targets/stage3/stage3-controller.sh,
1436 targets/stage3/stage3-preclean-chroot.sh,
1437 targets/stage4/stage4-controller.sh,
1438 targets/stage4/stage4-preclean-chroot.sh,
1439 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1440 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1441 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1442 targets/tinderbox/tinderbox-controller.sh,
1443 targets/tinderbox/tinderbox-preclean-chroot.sh:
1444 Removing old CVS Header lines, which are no longer used since moving to SVN.
1446 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1447 targets/stage4/stage4-chroot.sh:
1448 Added back a missing 'then' from stage4 target.
1450 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 modules/generic_stage_target.py:
1452 Fix indentation so things actually work.
1454 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1455 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1458 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1459 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1460 Fix the display manager sed lines and change the icon for the local Handbook
1461 to use the GNOME 2.16 icon for gedit.
1463 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 modules/generic_stage_target.py:
1465 Changed the portage_overlay option to always install overlays in
1466 /usr/local/portage and added code to clean up /usr/local/portage and
1467 make.conf after sucessful execution and before creation of ISO/tarballs.
1469 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1470 targets/support/livecdfs-update.sh:
1471 Fixed a typo which broke coldplugging.
1473 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1474 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1475 Added a create_handbook_icon function and rearranged some of the icon
1476 creation for the LiveCD. This should resolve bug #143725 once a new release
1479 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/support/livecdfs-update.sh:
1481 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1482 coldplugging. This allows us to unpack our firmware before we detect
1483 devices, so that devices that need it will get it.
1485 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1486 modules/generic_stage_target.py:
1487 Fix a typo in generic_stage_target.
1489 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1490 targets/support/livecdfs-update.sh:
1491 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1492 /etc/conf.d/xdm so we support older snapshots and newer ones.
1494 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 modules/livecd_stage2_target.py:
1496 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1499 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 modules/livecd_stage2_target.py:
1501 Reverted change in livecd-stage2 to the action_sequence until I can figure
1502 out what the problem is with it.
1504 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1506 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1507 modules/livecd_stage2_target.py:
1508 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1509 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1511 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1512 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1513 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1514 resolves an issue where a variable could be accessed unitialized in obscure
1515 circumstances. This is wrt bug #144984.
1517 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1518 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1519 modules/stage2_target.py, modules/stage4_target.py:
1520 Fixed up action_sequence when using --fetchonly to not create tarballs or
1521 ISO images for bug #143392.
1523 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1525 Clean up the USE usage in GRP/stage4.
1527 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1528 modules/generic_stage_target.py, modules/stage1_target.py,
1529 modules/stage2_target.py:
1530 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1531 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1533 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1534 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1535 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1536 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1537 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1538 instances of USE_ORDER since auto hasn't been valid for some time. This is
1541 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 modules/generic_stage_target.py, modules/stage1_target.py:
1543 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1544 goodness wrt bug #153587.
1546 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1548 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1550 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 modules/generic_stage_target.py, modules/stage4_target.py:
1552 Added a check to see if we have the tarball option enabled, which causes
1553 catalyst to run the capture sequence. This was requested by Tim Yamin for
1554 the stage4 target, but I thought it should be usable on any stage target.
1556 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 targets/support/livecdfs-update.sh:
1558 Moved fstab tweaks all into one location and added make.conf tweak for bug
1561 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1562 Changed the options to be in alphabetical order so my meatspace logical
1563 parser can process them better, added the compress and tarball options,
1564 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1565 removed the unused -x command line parameter for bug #151405.
1567 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 modules/generic_stage_target.py:
1569 Added a warning about changing the CHOST setting for bug #142034.
1571 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1572 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1573 targets/support/chroot-functions.sh:
1574 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1575 <flameeyes@gentoo.org> and attached to bug #150351.
1577 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1578 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1579 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1580 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1581 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1582 modules/embedded_target.py, modules/generic_stage_target.py,
1583 modules/generic_target.py, modules/grp_target.py,
1584 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1585 modules/netboot2_target.py, modules/netboot_target.py,
1586 modules/snapshot_target.py, modules/stage1_target.py,
1587 modules/stage2_target.py, modules/stage3_target.py,
1588 modules/stage4_target.py, modules/tinderbox_target.py,
1589 targets/embedded/embedded-chroot.sh,
1590 targets/embedded/embedded-controller.sh,
1591 targets/embedded/embedded-fs-runscript.sh,
1592 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1593 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1594 targets/grp/grp-preclean-chroot.sh,
1595 targets/livecd-stage1/livecd-stage1-chroot.sh,
1596 targets/livecd-stage1/livecd-stage1-controller.sh,
1597 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1598 targets/livecd-stage2/livecd-stage2-controller.sh,
1599 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1600 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1601 targets/netboot2/netboot2-controller.sh,
1602 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1603 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1604 targets/stage1/stage1-controller.sh,
1605 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1606 targets/stage2/stage2-controller.sh,
1607 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1608 targets/stage3/stage3-controller.sh,
1609 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1610 targets/stage4/stage4-controller.sh,
1611 targets/stage4/stage4-preclean-chroot.sh,
1612 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1613 targets/support/functions.sh, targets/support/kmerge.sh,
1614 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1615 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1616 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1617 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1618 targets/tinderbox/tinderbox-controller.sh,
1619 targets/tinderbox/tinderbox-preclean-chroot.sh:
1620 Removing all copyright and license comment headers from all files so we
1621 don't ever get another bug like bug #149638.
1623 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/generic_stage_target.py:
1625 Clean up more spacing/capitalization.
1627 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1628 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1629 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1630 targets/embedded/embedded-controller.sh,
1631 targets/embedded/embedded-fs-runscript.sh,
1632 targets/embedded/embedded-preclean-chroot.sh,
1633 targets/livecd-stage2/livecd-stage2-controller.sh,
1634 targets/netboot2/netboot2-copyfile.sh,
1635 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1636 targets/support/pre-kmerge.sh:
1637 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1638 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1639 calls in kmerge.sh, and updated README.
1641 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1643 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1645 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1646 modules/catalyst_support.py:
1647 Added fix for bug #143348.
1649 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1650 targets/support/livecdfs-update.sh:
1651 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1653 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1654 targets/livecd-stage2/livecd-stage2-controller.sh,
1655 targets/support/livecdfs-update.sh:
1656 Changed some copy commands to use -f, added a check for /etc/gconf before
1657 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1658 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1659 <luca.casagrande@gmail.com>.
1661 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/livecdfs-update.sh:
1663 Fixing sed so that systemspkgs.txt is built properly.
1665 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1666 The sparc32 binary is in /bin, not /usr/bin.
1668 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/chroot-functions.sh:
1670 We now only set the options for pkgcache if we are not using fetchonly. This
1671 should work around a problem where portage won't fetch the files if a binpkg
1672 already exists for the package.
1674 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/support/livecdfs-update.sh:
1676 Added code to make a backup of custom.conf before we edit it for the
1679 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1680 targets/support/livecdfs-update.sh:
1681 Remove sed from splash section, since it wasn't actually resolving the
1682 issue, anyway. Change the installer's dialog front-end code to simply run
1683 via sudo, since we don't need to worry about having the X DISPLAY setup or
1684 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1686 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/livecdfs-update.sh:
1688 Fix my sed line so it actually applies correctly.
1690 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/support/chroot-functions.sh:
1692 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1695 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 targets/support/livecdfs-update.sh:
1697 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1698 as well as a possible fix for the read-only filesystem messages from
1699 /sbin/splash-functions.sh
1701 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 targets/support/chroot-functions.sh:
1703 Fix --fetchonly to actually work.
1705 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 examples/livecd-stage2_template.spec:
1707 Added description for livecd/fsops to livecd-stage2's spec template.
1709 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1710 targets/support/livecdfs-update.sh:
1711 I've modified the GDM configuration section to work correctly. I have also
1712 ensured that xdm is no longer started just because livecd/xdm is used, which
1713 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1714 should be the last of the 'release candidates' made. If there are no bug
1715 reports in 2 days, then I'm rolling this as 2.0 final.
1717 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1718 targets/support/livecdfs-update.sh:
1719 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1720 see once the newer Installer is released, as I still have to fix the
1723 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/support/rc-update.sh:
1725 Removed famd from the default runlevel for gentoo-release-livecd. It really
1726 shouldn't cause a problem, but I prefer it stay a bit clean.
1728 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1730 targets/support/create-iso.sh, targets/support/kmerge.sh,
1731 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1732 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1734 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1735 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1736 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1737 targets/support/bootloader-setup.sh:
1738 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1739 parameters support. This is for bug #139300.
1741 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1742 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1743 targets/support/filesystem-functions.sh:
1744 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1745 and also to remove some redundant values from livecd-stage2's valid_values.
1748 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1750 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1752 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 modules/generic_stage_target.py:
1754 Fix a problem where catalyst was creating an initial list, then putting that
1755 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1756 pointing it out and for the fix. This is for bug #136351.
1758 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1759 targets/support/unmerge.sh:
1760 Removing loop for unmerge, as it didn't actually solve anything and the
1761 portage team has helped us out by reverting the behavior that caused this
1762 change in the first place.
1764 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1765 modules/netboot2_target.py, modules/stage1_target.py,
1766 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1767 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1768 having /proc mounted during the preclean stage and also to clean up the
1769 netboot2 code. This is 2.0_rc48.
1771 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 targets/support/unmerge.sh:
1773 Change our unmerge from being a single unmerge to a loop, to work around an
1774 unexpected change in portage 2.1's unmerge processing.
1776 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/support/bootloader-setup.sh:
1778 Fixed a problem where we were putting the kernel name in twice and causing
1779 and error when using grub as a bootloader. This is for bug #137252.
1781 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/bootloader-setup.sh:
1783 Added a second pass to the alpha bootloader setup to create aboot items for
1784 serial console for bug #133457.
1786 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 +livecd/cdtar/arcload-0.43-r1.tbz2:
1788 Added arcload cdtar for mips.
1790 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1791 targets/netboot/netboot-controller.sh:
1792 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1795 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1796 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1797 Add patch from bug #135051 to fix the seedcache extraction logic.
1799 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1800 targets/support/livecdfs-update.sh:
1801 Don't set icon theme to Clearlooks, since it doesn't exist.
1803 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1804 targets/support/livecdfs-update.sh:
1805 Fix sed on installer icons.
1807 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1810 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 targets/stage1/stage1-controller.sh:
1812 Added a -type f to the find call in stage1 for bug #132180.
1814 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1816 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1817 properly on IBM PPC64 machines.
1819 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1820 modules/generic_stage_target.py:
1823 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/support/rc-update.sh:
1825 Removed x-setup from default runlevel, as it is now controlled via the
1826 autoconfig init script.
1828 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1829 Fix ppc64 based arches to subclass ppc64
1831 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 modules/livecd_stage1_target.py:
1833 Use the full category/package name for livecd-tools.
1835 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1836 targets/support/livecdfs-update.sh:
1837 Make copies and deletes recursive for firmware since some packages put their
1838 firmware in a subdirectory.
1840 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/support/livecdfs-update.sh:
1842 Fix detection of the Installer.
1844 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1845 Added 970, power3, power4, and power5 sub-arches for ppc64.
1847 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1848 targets/support/livecdfs-update.sh:
1849 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1850 no longer necessary and can cause possible problems with Installer-based
1853 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1854 recursive directory create
1856 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1857 modules/catalyst_support.py:
1858 Changed a display error from bug #131502 and rolling 2.0_rc45.
1860 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/support/create-iso.sh:
1862 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1865 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1866 modules/generic_stage_target.py:
1867 digests function uses raw output from hash function now
1869 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1870 change hash result format so .DIGESTS is generated correctly
1872 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 modules/catalyst_support.py:
1874 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1877 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/support/livecdfs-update.sh:
1879 Added a space for bug #131181.
1881 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/support/kmerge.sh:
1883 Fixed creation of kernelpkgs.txt file for the installer.
1885 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1886 modules/generic_stage_target.py:
1887 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1890 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1891 targets/livecd-stage2/livecd-stage2-controller.sh,
1892 targets/support/bootloader-setup.sh:
1893 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1894 rolling out an emergency rc44.
1896 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 targets/support/bootloader-setup.sh:
1898 If you use elif, you have to use a then after it. Yeah, that one's totally
1901 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1902 targets/support/livecdfs-update.sh:
1903 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1905 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 targets/support/rc-update.sh:
1907 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1910 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/bootloader-setup.sh:
1912 Removed bootplash support from ppc/ppc64 since they only will work with
1913 gensplash. Forced use of livecd/splash_type of bootsplash to get
1914 splash=silent. This should reduce the number of things on the kernel command
1915 line that aren't necessary.
1917 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1918 modules/catalyst_support.py:
1919 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1920 parse_spec. This should resolve bug #130103, as well as make the code much
1921 cleaner. This is 2.0_rc42.
1923 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1924 modules/generic_stage_target.py:
1925 Forced -p on tar for compressing stages.
1927 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1928 targets/support/chroot-functions.sh:
1929 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1932 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 targets/stage1/build.py:
1934 Added patch to build.py for portage 2.1 support.
1936 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/support/kmerge.sh:
1938 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1939 <liyiming@ict.ac.cn> in bug #129890.
1941 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1942 targets/support/livecdfs-update.sh:
1943 Moved sed line for ##STARTX to end of file, since we aren't touching
1944 /etc/startx until the end.
1946 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/livecdfs-update.sh:
1948 Added a check for the games group and add it if it doesn't exist already.
1949 This should resolve bug #125498.
1951 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 examples/generic_stage_template.spec, examples/grp_template.spec,
1953 examples/livecd-stage1_template.spec,
1954 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1955 examples/netboot_template.spec, examples/snapshot_template.spec,
1956 examples/stage4_template.spec, examples/tinderbox_template.spec:
1957 Removed portdir_overlay from the snapshot example spec and added
1958 portage_overlay to the example specs for the relevant targets.
1960 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1961 This is 2.0_rc41 since it has better LiveCD support.
1963 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1964 targets/support/livecdfs-update.sh:
1967 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1968 targets/support/functions.sh:
1969 Removed check for livecd/dev-manager being udev since it was done
1970 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1971 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1972 #128265 for pointing this out.
1974 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1976 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1977 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1979 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 modules/generic_stage_target.py:
1981 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1982 live system. You can thank Andrew Gaffney for the fix.
1984 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 targets/livecd-stage2/livecd-stage2-controller.sh:
1986 Don't copy motd files if we're using livecd/type generic-livecd.
1988 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/livecd-stage2/livecd-stage2-controller.sh,
1990 targets/support/livecdfs-update.sh:
1991 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1992 some extra cleanup to generic-livecd.
1994 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1995 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1996 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1997 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1998 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1999 targets/support/bootloader-setup.sh:
2000 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2001 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2002 and removed all older cdtar files for PPC*.
2004 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2005 livecd/files/livecd.motd.txt:
2006 Added message to the official LiveCD MOTD mentioning how to run the
2007 installer. Blame codeman. This is 2.0_rc40.
2009 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2010 fix so snapshot target doesnt have errors
2012 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2013 targets/support/livecdfs-update.sh:
2014 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2015 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2018 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2019 targets/support/rc-update.sh:
2020 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2023 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/support/livecdfs-update.sh:
2025 Added wrapping around the udev sed for those crazy 2.4-users.
2027 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2028 targets/support/livecdfs-update.sh:
2029 Added sed fix for udev starting evms_activate unconditionally. This is
2032 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2033 add stage4/unmerge stage4/rm to valid options
2035 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2036 targets/support/rc-update.sh:
2037 Added fix for bug #122154 from Rajiv Manglani.
2039 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2040 targets/support/kmerge.sh:
2041 Fixed creation of kernelpkgs.txt for the Installer.
2043 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2044 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2045 Updated elilo tarball for IA64.
2047 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2048 DIGESTS support for snapshot creation
2050 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2051 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2052 candidates ever end?
2054 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2055 fix for .DIGESTS.DIGESTS issue in grp
2057 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2058 modules/generic_stage_target.py:
2059 fix for failure when root_overlay is not set
2061 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/bootloader-setup.sh:
2063 Added IA64/SGI patch from plasmaroo.
2065 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2066 targets/livecd-stage1/livecd-stage1-controller.sh,
2067 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2068 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2071 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2072 modules/generic_stage_target.py:
2073 Allow multiple overlays for root_overlay and overlay spec option
2075 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2076 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2077 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2078 targets/support/rc-update.sh:
2079 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2080 fixed bug #122154. This is catalyst 2.0_rc36.
2082 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2083 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2084 Updated the LiveCD motd to tell the user to run the display manager again,
2085 rather than startx, while mentioning that startx is useful as a rescue X
2086 session since it starts twm. This is catalyst 2.0_rc35.
2088 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2089 Add hfs-hide options to mkisofs so macs boot
2091 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2092 modules/generic_stage_target.py:
2093 Fix indentation issues
2095 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2098 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2099 targets/support/bootloader-setup.sh:
2100 add additional console less entry when consoles are chosen for ppc64
2102 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2103 modules/generic_stage_target.py:
2104 fix kernelopts and extraversion env variable exports
2106 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2107 targets/support/livecdfs-update.sh:
2108 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2109 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2111 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2112 targets/support/kmerge.sh:
2113 Changing the way we determine if extraversion is set. This is catalyst
2116 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2117 targets/support/livecdfs-update.sh:
2118 Change net.ethX links to link to net.lo instead of net.eth0.
2120 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 examples/stage4_template.spec:
2122 Fixed rcadd example for stage4. Blame rajiv.
2124 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2125 This is catalyst 2.0_rc31.
2127 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/support/livecdfs-update.sh:
2129 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2130 Gaffney for pointing me in the right direction.
2132 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2133 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2135 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2138 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2139 examples/livecd-stage2_template.spec:
2140 updated examples to have console and machine_type
2142 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2143 targets/support/bootloader-setup.sh:
2144 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2147 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2148 This is catalyst 2.0_rc29.
2150 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2151 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2152 Removed extra yaboot.conf from
2153 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2155 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2156 targets/support/kill-chroot-pids.sh:
2157 add sleep to try and give processes a chance to die. bug 119940
2159 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/functions.sh:
2161 Removed some quotes to make sure we have a binary operator and closing bug
2164 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2165 targets/support/create-iso.sh:
2166 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2168 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2169 targets/support/bootloader-setup.sh:
2170 Added path from bug #120935 for PPC/PPC64.
2172 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2173 Additional spacing fixes submitted by `Kumba
2175 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2176 modules/stage2_target.py:
2177 space cleanups contributed from `Kumba
2179 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2180 add grp/use to valid_values in the grp module
2182 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2185 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2186 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2187 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2188 targets/support/bootloader-setup.sh:
2189 ppc cdtar update; ppc64 bootloader updates
2191 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2192 targets/support/create-iso.sh:
2193 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2195 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2196 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2197 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2198 targets/support/create-iso.sh:
2199 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2201 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2202 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2203 Add ppc console and machine_type=ibm
2205 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2206 modules/generic_stage_target.py:
2207 Fix type error when kernel packages arent defined
2209 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2210 examples/generic_stage_template.spec, examples/grp_template.spec,
2211 examples/livecd-stage1_template.spec,
2212 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2213 examples/stage4_template.spec:
2214 Added more verbose wording and examples for pkgcache_path and
2215 kerncache_path, where necessary.
2217 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2218 targets/support/create-iso.sh:
2219 Really fixing bug #120475 this time. This is 2.0_rc25.
2221 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2222 targets/support/create-iso.sh:
2223 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2226 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2227 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2228 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2229 Added initial support for EFI booting on x86. This is completely untested,
2230 so use it at your own risk. Also, no bug reports without patches, please.
2231 This is catalyst 2.0_rc23.
2233 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2234 kmerge should have been kerncache
2236 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2237 targets/support/pre-kmerge.sh:
2238 Fix a few other places for the kerncache update
2240 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2241 examples/generic_stage_template.spec, examples/grp_template.spec,
2242 examples/livecd-stage1_template.spec,
2243 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2244 examples/netboot_template.spec, examples/stage4_template.spec,
2245 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2246 targets/support/kmerge.sh:
2247 Separation of kerncache from snapcache
2249 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2250 It helps if I actually increment the version number.
2252 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2253 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2254 Added --oneshot to default options for stage1 building. Added code to wipe
2255 world during stages 1 and 3. This is catalyst 2.0_rc22.
2257 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2258 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2259 Fix bug if no kernel packages were defined but there was a postconf setting.
2260 x86 softlevel support is enhanced.
2262 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2263 targets/support/bootloader-setup.sh:
2264 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2266 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2267 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2269 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2272 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2273 Netboot2 fixes for spec parameter checks
2275 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2276 modules/generic_stage_target.py, modules/stage4_target.py:
2277 add makeopts spec file support.
2279 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2280 modules/generic_stage_target.py:
2281 Added fix for bug #119635.
2283 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2284 Fix pre-kmerge.sh for stage4
2286 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2289 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2290 modules/generic_stage_target.py:
2291 fix crash when no kernel is defined. spacing issue
2293 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2296 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2297 modules/livecd_stage2_target.py:
2298 Added livecd/volid to valid_values.
2300 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2301 modules/generic_stage_target.py:
2302 remove extra function that was converting strings to lists unnecessarily
2304 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2305 This is catalyst 2.0_rc17.
2307 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2308 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2309 modules/stage4_target.py:
2310 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2312 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2313 targets/embedded/embedded-preclean-chroot.sh,
2314 targets/grp/grp-preclean-chroot.sh,
2315 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2316 targets/stage1/stage1-preclean-chroot.sh,
2317 targets/stage2/stage2-preclean-chroot.sh,
2318 targets/stage3/stage3-preclean-chroot.sh,
2319 targets/support/chroot-functions.sh,
2320 targets/tinderbox/tinderbox-preclean-chroot.sh:
2321 Added function to cleanup stray /etc/distcc/hosts files.
2323 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2324 targets/support/bootloader-setup.sh:
2325 Added fix from bug #119123. This is catalyst 2.0_rc16.
2327 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2328 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2329 Fixing some spacing. This is catalyst 2.0_rc15.
2331 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2332 Attempt to fix bug #117649
2334 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2335 modules/generic_stage_target.py:
2336 fixes for bugs #119009, #119041 and #118985
2338 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2339 +examples/netboot2_template.spec, modules/catalyst_support.py,
2340 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2341 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2342 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2345 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2346 targets/support/kmerge.sh:
2347 Fix for ccache (null)/.ccache bug
2349 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2352 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2353 Added ppc -mcpu patch from Pylon for bug #118709.
2355 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2356 modules/embedded_target.py, modules/stage4_target.py:
2357 Added linuxrc to embedded and stage4 targets.
2359 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2360 modules/generic_stage_target.py, targets/support/kmerge.sh:
2361 filter kname - and . for kmerge.sh
2363 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2364 targets/support/create-iso.sh:
2365 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2367 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2368 modules/generic_stage_target.py:
2369 change .digests to .DIGESTS
2371 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2372 targets/support/kmerge.sh:
2373 Commented ccache for genkernel build which will resolve #117648 until a
2374 proper solution can be found. This is 2.0_rc13.
2376 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2377 targets/stage1/stage1-controller.sh:
2378 Added patch from vapier for bug #117254.
2380 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2381 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2382 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2383 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2386 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2387 modules/generic_stage_target.py:
2388 Remove chost/cflags etc. warning messages
2390 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2391 modules/generic_stage_target.py:
2392 Attempt to fix bug 117253; chost is wrong on autoresume
2394 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2395 modules/generic_stage_target.py, modules/netboot_target.py,
2396 modules/stage1_target.py:
2397 make setting of destdir more global and part of generic_stage_target
2399 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2400 Fix destpath bug in netboot target
2402 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2403 modules/generic_stage_target.py, modules/stage4_target.py:
2404 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2407 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2408 modules/generic_stage_target.py, modules/stage4_target.py:
2409 remove stray ' from arch/sh.py
2411 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2412 targets/stage1/stage1-controller.sh:
2413 This finally fixes the issues with gcc-config/binutils-config in stage1.
2414 This is catalyst 2.0_rc12.
2416 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2417 Fix incorrect warning message. portdir_overlay -> portage_overlay
2419 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2420 targets/stage1/stage1-controller.sh,
2421 targets/stage1/stage1-preclean-chroot.sh:
2422 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2423 running gcc-config and binutils-config, though it probably breaks running on
2424 non-Gentoo platforms.
2426 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2427 modules/stage1_target.py:
2428 Make stage1 clean up python 2.3 and 2.4, also.
2430 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2431 targets/support/livecdfs-update.sh:
2432 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2434 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2435 modules/generic_stage_target.py:
2436 Change digests file format to HASH_NAME HASH FILE_NAME
2438 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2439 targets/stage1/stage1-controller.sh:
2440 Moved gcc-config/binutils-config to before the chroot.
2442 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2443 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2444 installed. Supports all of shashs algorithms as of 12_21_2005
2446 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2447 modules/generic_stage_target.py:
2448 Catalyst should die if source_subpath is not a string
2450 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2451 modules/generic_stage_target.py:
2452 Fix for source_subpath bug
2454 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2455 examples/generic_stage_template.spec:
2456 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2457 both stages 1 and 2.
2459 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2460 modules/stage2_target.py:
2461 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2462 stage1 to be overridden again.
2464 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/stage1/stage1-controller.sh:
2466 It looks like gcc-config/binutils-config needs to be run with the full path,
2467 since it is run outside of the chroot.
2469 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2470 targets/stage1/stage1-controller.sh:
2471 Fixed gcc-config calls. This is 2.0_rc11.
2473 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2474 This is catalyst 2.0_rc10.
2476 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2477 modules/generic_stage_target.py:
2478 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2481 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2482 targets/support/functions.sh:
2483 Changed from -z to -n for bug #116180.
2485 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2486 modules/catalyst_support.py, modules/generic_stage_target.py:
2487 Detect missing binaries for the hashing functions and abort if not found
2489 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2490 files/catalyst.conf:
2491 Updated README to list new requirements. Set default hash as crc32. Set
2492 default digests as sha1/md5.
2494 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2495 modules/catalyst_support.py, modules/generic_stage_target.py,
2496 modules/livecd_stage2_target.py, modules/stage2_target.py:
2497 Change the internal hash checking to be quicker and more memory efficient.
2498 Add additional hash digests options.
2500 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 targets/tinderbox/tinderbox-chroot.sh,
2502 targets/tinderbox/tinderbox-controller.sh,
2503 targets/tinderbox/tinderbox-preclean-chroot.sh:
2504 Fixed up spacing/coding style on tinderbox.
2506 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2508 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2509 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2510 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2511 Fixed up spacing/coding style on support.
2513 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2514 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2516 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2517 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2518 targets/stage4/stage4-preclean-chroot.sh:
2519 Fixed up spacing/coding style on stage4.
2521 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2523 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2524 targets/stage3/stage3-controller.sh,
2525 targets/stage3/stage3-preclean-chroot.sh:
2526 Fixed up spacing/coding style on stages 2 and 3
2528 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2530 targets/stage1/stage1-preclean-chroot.sh:
2531 Fixed up spacing/coding style on stage1. Also changed
2532 gcc-config/binutils-config to be outside the chroot.
2534 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2535 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2536 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2537 Fixed up spacing/coding style on netboot.
2539 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2540 targets/livecd-stage1/livecd-stage1-chroot.sh,
2541 targets/livecd-stage1/livecd-stage1-controller.sh,
2542 targets/livecd-stage2/livecd-stage2-controller.sh:
2543 Fixed up spacing/coding style on livecd-stage*.
2545 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2546 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2547 targets/grp/grp-preclean-chroot.sh:
2548 Fixed up spacing/coding style on grp.
2550 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/embedded/embedded-chroot.sh,
2552 targets/embedded/embedded-controller.sh,
2553 targets/embedded/embedded-fs-runscript.sh,
2554 targets/embedded/embedded-preclean-chroot.sh:
2555 Fixed up spacing/coding style on embedded.
2557 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2558 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2559 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2560 targets/support/functions.sh:
2561 Removing extra line from x86.py, fixing up comments, spacing, and coding
2562 style in targets/support through functions.sh
2564 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2565 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2566 Fix more tab/spacing issues .. trying to make everything use tabs
2568 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2569 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2570 modules/stage1_target.py, modules/stage2_target.py,
2571 modules/stage3_target.py, modules/stage4_target.py:
2572 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2575 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2576 modules/generic_stage_target.py:
2577 Add envscript warning to aid users who may not know what they are doing
2579 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2580 examples/generic_stage_template.spec:
2581 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2582 only configurable when building a stage2 tarball, to match the current state
2583 of portage. This is 2.0_rc9.
2585 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2586 targets/support/chroot-functions.sh:
2587 Silence more of portages beeps and clicks and whistles
2589 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2590 targets/support/chroot-functions.sh:
2591 Change the portage emerge to use run_emerge
2593 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2594 modules/generic_stage_target.py, modules/snapshot_target.py,
2595 modules/stage1_target.py, modules/stage2_target.py,
2596 modules/stage3_target.py:
2597 allow portdir_overlay to be part of all specs not including snapshot spec.
2598 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2599 Remove overlay support from the snapshot spec but added a warning.
2601 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2602 modules/stage2_target.py:
2603 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2606 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2607 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2608 Add support for bootloader softlevel=; have rsync delete the extra files out
2609 of the overlay so that the overlay always matches the source dir
2611 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2612 Swapped -v/-V since I had gotten them wrong here.
2614 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2615 modules/generic_stage_target.py:
2616 Fix stupid overlay bug
2618 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2619 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2620 targets/livecd-stage1/livecd-stage1-chroot.sh,
2621 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2622 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2623 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2624 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2625 targets/support/unmerge.sh:
2626 Made sure we use -f on removing the default links for splash. Removed
2627 check_portage_version as it really isn't needed anymore. Removed
2628 --no-install from genkernel commands in kmerge.sh so users must manually
2629 remove kernels from /boot. This is 2.0_rc8.
2631 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2632 targets/support/livecdfs-update.sh:
2633 Made sed on devfsd.conf conditional on it existing. Removes one more error
2634 message from a standard catalyst run.
2636 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2637 Added warning about breaking snapshot cache and re-enable autoresume, since
2638 the errors I was getting were elsewhere.
2640 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py:
2642 Fix indentation error the last commit caused
2644 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2645 modules/generic_stage_target.py:
2646 Always clear autoresume points after a successful run
2648 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2649 targets/support/livecdfs-update.sh:
2650 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2651 snapshot caching after a successful gentoo-release-livecd run.
2653 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 targets/support/rc-update.sh:
2655 Added famd to default on official LiveCD.
2657 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/support/chroot-functions.sh:
2659 Fixes 'too many arguments' error in check_portage_version.
2661 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/generic_stage_target.py:
2663 remove extra self.env={} that was resetting the environment to null
2665 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2666 modules/livecd_stage1_target.py:
2667 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2670 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2671 Add a default path to the environment in the chroot
2673 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2674 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2675 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2676 targets/livecd-stage2/livecd-stage2-controller.sh,
2677 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2678 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2679 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2680 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2681 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2682 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2683 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2684 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2685 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2687 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2689 Fixed up the man page, which has been suffering for some time, and also
2690 reversed -v/-V in the help message.
2692 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2693 targets/support/livecdfs-update.sh:
2694 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2697 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2698 Turning off autoresume of doom until I can get more testing. I've had
2699 several issues with it. I'll be reporting/fixing these as I come across them
2700 but for now wish to turn it off by default as I don't want this one feature
2701 to stop the possible 2.0 final release.
2703 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2704 targets/livecd-stage2/unmerge.sh:
2705 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2706 anymore and probably should have been removed a long time ago when the new
2707 code was put into place in livecdfs-update.sh and livecd-local.start
2710 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2711 targets/livecd-stage1/livecd-stage1-chroot.sh,
2712 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2713 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2714 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2716 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2717 modules/generic_stage_target.py, modules/generic_target.py:
2718 self.env should be a part of the super class generic_target so it applies to
2719 snapshots as well; removing redundant pass in the generic_target class as
2720 its not needed. There is code there to fill the statements
2722 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2723 targets/support/livecdfs-update.sh:
2724 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2727 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2728 Changed version stamp to 2.0_rc6.
2730 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2731 modules/generic_stage_target.py:
2732 Fix for unpack cases
2734 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py:
2738 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2739 modules/catalyst_support.py, modules/generic_stage_target.py,
2740 modules/grp_target.py, modules/livecd_stage1_target.py,
2741 modules/livecd_stage2_target.py, modules/netboot_target.py,
2742 modules/snapshot_target.py, modules/tinderbox_target.py:
2743 Stop reading env from the OS. Rely on the more on the envscript for oddball
2744 settings. Change -v to verbose and -V to version
2746 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2749 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2750 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2753 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2754 examples/generic_stage_template.spec:
2755 Added chost/cflags/cxxflags/ldflags to example spec template.
2757 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2758 targets/support/rc-update.sh:
2759 OK, just kidding on that last commit. We were already doing rc-update add
2760 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2761 there's no point in having it in rc-update.sh
2763 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2764 targets/support/rc-update.sh:
2765 Have rc-update add xdm if livecd/xdm is set.
2767 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2768 modules/catalyst_lock.py, modules/catalyst_support.py,
2769 modules/embedded_target.py, modules/generic_stage_target.py,
2770 modules/grp_target.py, modules/livecd_stage1_target.py,
2771 modules/livecd_stage2_target.py, modules/netboot_target.py,
2772 modules/stage1_target.py, modules/stage4_target.py,
2773 modules/tinderbox_target.py:
2774 So I was just kidding on that last commit. This one is 2.0_rc4.
2776 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2777 modules/catalyst_lock.py, modules/catalyst_support.py,
2778 modules/embedded_target.py, modules/generic_stage_target.py,
2779 modules/grp_target.py, modules/livecd_stage1_target.py,
2780 modules/livecd_stage2_target.py, modules/netboot_target.py,
2781 modules/stage1_target.py, modules/stage2_target.py,
2782 modules/stage4_target.py, modules/tinderbox_target.py:
2783 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2785 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2786 files/catalyst.conf, modules/catalyst_lock.py,
2787 modules/catalyst_support.py, modules/embedded_target.py,
2788 modules/generic_stage_target.py, modules/grp_target.py,
2789 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2790 modules/netboot_target.py, modules/stage1_target.py,
2791 modules/stage2_target.py, modules/stage4_target.py,
2792 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2793 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2794 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2796 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/generic_stage_target.py:
2798 Fix autoresume for unpacking tarballs
2800 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2801 targets/support/livecdfs-update.sh:
2802 remove gnap livecd-type per Koon's request
2804 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2805 change rc-update add modules default to rc-update add modules boot
2807 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2808 modules/generic_stage_target.py, modules/grp_target.py:
2809 Add more verbosity to digests if -V is enabled, add more print messages to
2812 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2813 modules/generic_stage_target.py, modules/grp_target.py:
2814 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2816 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2817 Fix folder name for grp build dir to not have .tar.bz2 at the end
2819 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2820 modules/catalyst_support.py, modules/generic_stage_target.py:
2821 Add md5 and sha .digests file creation per wolf31o2's feature request
2823 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2824 This is catalyst-2.0_rc2.
2826 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2827 files/catalyst.conf, modules/generic_stage_target.py,
2828 modules/livecd_stage1_target.py:
2829 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2830 after each successful kernel build;add autoresume documentation to
2833 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2834 targets/embedded/embedded-controller.sh,
2835 targets/embedded/embedded-fs-runscript.sh,
2836 targets/livecd-stage2/livecd-stage2-controller.sh,
2837 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2838 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2839 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2840 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2841 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2842 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2843 targets/support/rc-update.sh:
2844 Changed multiple spaces to tabs to satisfy my OCD.
2846 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2847 targets/support/chroot-functions.sh:
2848 Bumped genkernel detection to require 3.3.0 or higher
2850 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2851 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2852 targets/netboot/netboot-controller.sh:
2853 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2854 clst_grp_use. This is catalyst-2.0_rc1.
2856 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2857 targets/netboot/netboot-controller.sh:
2858 change to clst_use from clst_netboot_use
2860 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2861 targets/livecd-stage1/livecd-stage1-chroot.sh,
2862 targets/stage4/stage4-chroot.sh:
2863 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2865 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2866 targets/stage4/stage4-chroot.sh:
2867 Fixed USE invocations in stage4 target.
2869 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2870 modules/livecd_stage1_target.py:
2871 Force use=livecd for livecd-stage1
2873 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2874 This is version 2.0_pre20051129.
2876 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2878 Removed kudzu-knoppix from example spec files.
2880 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2881 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2882 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2884 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2885 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2886 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2887 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2888 definitions in the examples to fit in 80 columns.
2890 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2891 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2892 modules/grp_target.py, modules/tinderbox_target.py,
2893 targets/tinderbox/tinderbox-chroot.sh:
2894 Tinderbox script: added newuse, tinderbox and grp targets added support for
2895 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2896 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2898 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2899 Added portdir example to catalyst.conf for bug #113272.
2901 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2902 targets/support/create-iso.sh:
2903 Fixed a few lines which were causing the isolinux directory to be removed
2904 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2906 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2907 targets/support/create-iso.sh:
2908 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2910 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2911 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2912 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2913 too many arches dont use it by default, test for an initrd in the yaboot
2916 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2917 modules/generic_stage_target.py:
2918 Fix split error if use is specified
2920 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2921 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2922 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2923 Updated palo version from catalyst 1.x for HPPA.
2925 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2926 targets/support/bootloader-setup.sh:
2927 Removing for loop for grub on amd64/x86 as it was totally useless.
2929 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2930 targets/support/bootloader-setup.sh:
2931 Remove vga= line for PPC.
2933 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2934 targets/support/bootloader-setup.sh:
2935 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2937 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2938 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2939 Removing slot patch as it probably didn't belong here anyway, and updating
2940 version stamp to 2.0_pre20051118.
2942 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2943 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2944 targets/support/bootloader-setup.sh:
2945 fix the bootloader script for isolinux so that it actually makes a cfg file,
2946 remove extra unneeded catalyst aborting print statement, reorganize rm code
2947 to make sure is splits properly and is an array even from the cmdline
2949 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2950 targets/support/livecdfs-update.sh:
2951 Added call to update-usbids to download the latest usb.ids file.
2953 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2954 modules/generic_stage_target.py:
2955 Move checks of running catalyst into the target which is simpler
2957 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2958 modules/generic_stage_target.py:
2959 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2960 that doesnt exist yet
2962 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2963 Keep unnecessary programs from installing into kerncache
2965 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2966 modules/generic_stage_target.py:
2967 Turn on more tracebacks at this point to better debug .. will need to turn
2968 them down as we find errors and build appropriate error handlers
2970 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2971 Changed version marker to 2.0_pre20051115 for new ebuild.
2973 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2974 modules/livecd_stage2_target.py:
2975 Fix bug in livecd stage2 so that it doesnt try to use tar
2977 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2978 targets/livecd-stage2/livecd-stage2-controller.sh:
2979 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2980 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2981 of Getting_Online.txt from catalyst 1.1.10.10.
2983 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2984 Added Joshua Kinard to authors for his mips contributions.
2986 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 examples/livecd-stage2_template.spec:
2988 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2989 Paul Kessler on gentoo-catalyst. ;]
2991 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2992 Change variables from cat1 format to cat2
2994 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2995 modules/generic_stage_target.py, modules/stage1_target.py:
2996 Fix modules has no attribute register
2998 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2999 modules/generic_stage_target.py:
3000 Fix broken aliases code that was just proof of concept
3002 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3003 Output mkisofs command line options to assist in debugging
3005 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3006 modules/generic_stage_target.py, targets/support/create-iso.sh:
3009 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3010 modules/generic_stage_target.py:
3011 Add VERY basic support for aliases kernel parameter.
3013 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3014 modules/livecd_stage2_target.py:
3015 Remove large section of commented code
3017 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3018 modules/generic_stage_target.py, modules/stage1_target.py:
3019 Allow LDFLAGS to be specified as an ENV variable for stage1
3021 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3022 modules/generic_stage_target.py:
3023 Fix rc-update to automatically run default options for livecds. Removed an
3024 erroneous key check.
3026 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3027 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3028 Make use spec key optional to default to profile defaults
3030 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3031 +examples/stage4_template.spec:
3032 Preliminary stage4_template.spec file
3034 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3035 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3036 Updated version stamp and added slot patch.
3038 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3039 Fix ordering problem so self.settings is defined
3041 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3042 modules/generic_stage_target.py:
3043 Correct a rsync issue when the directory doesnt exist
3045 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3046 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3047 targets/livecd-stage2/livecd-stage2-controller.sh,
3048 targets/netboot/netboot-controller.sh,
3049 targets/stage4/stage4-controller.sh:
3050 run pre_kmerge and post_kmerge only once
3052 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3053 targets/support/bootloader-setup.sh:
3054 MIPS bootloader patch
3056 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3057 targets/support/mips-arcload_conf.sh:
3058 Fix MIPS Serial Detection
3060 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3061 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3062 +targets/support/mips-arcload_conf.sh:
3063 Application of Kumba's patches for MIPS support
3065 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3066 Check for the correct arch specific cd building tool
3068 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3069 modules/generic_stage_target.py:
3070 Print a warning if livecd/iso is not defined
3072 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3073 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3075 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3076 targets/support/post-kmerge.sh:
3077 Check for existence of files in /lib/modules before running depscan.sh. This
3078 replaces the mips-specific check and makes it portable.
3080 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3081 modules/generic_stage_target.py:
3082 update autoresume logic when dealing with rsync unpack operations
3084 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3085 targets/support/post-kmerge.sh:
3086 Bypass module load on mips
3088 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3089 remove --no-deps so dependancies get installed for genkernel
3091 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py:
3093 Fix missing : statement in unpack
3095 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3096 modules/generic_stage_target.py:
3097 fix livecd-stage2 unpack when seedcache is turned off
3099 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 targets/support/functions.sh:
3101 Fix module unpacking and make it actually optional.
3103 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3104 modules/generic_stage_target.py:
3105 Fix broken seedcache autoresume interaction
3107 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3108 modules/generic_stage_target.py:
3109 Cleanup stage directories properly for tar installs
3111 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3112 Tinderbox no longer cleans /tmp/*
3114 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3115 targets/tinderbox/tinderbox-chroot.sh,
3116 targets/tinderbox/tinderbox-controller.sh:
3117 Fixing problem with bind mounted portage and final rsync on tinderbox target
3118 and adding additional logging.
3120 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3121 Stop tinderbox from trying to create a tarball of itself
3123 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3124 modules/generic_stage_target.py:
3125 Fix catalyst so it fully disables snapcache when its not specified in the
3128 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3129 examples/livecd-stage2_template.spec:
3130 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3131 spec template and updating version stamp.
3133 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3134 modules/catalyst_support.py:
3135 allow file_check to proceed if key is not in use
3137 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3138 Recursively make the missing directories
3140 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3141 Fix extract_modules to just echo a warning that it is missing
3143 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3144 files/catalyst.conf:
3145 Updating default configuration for catalyst and updating version stamp,
3146 since we're beginning internal testing for release.
3148 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3149 modules/generic_stage_target.py:
3150 fix bug 106004 split strings into a list for empty and rm operation
3152 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3153 modules/livecd_stage2_target.py:
3154 Append slashes to directories so rsyncs work properly
3156 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 examples/livecd-stage2_template.spec:
3158 Changing source_subpath for livecd-stage2 example for bug #101704.
3160 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3162 targets/support/livecdfs-update.sh:
3163 Added livecd/xdm and livecd/xsession options. These are used to setup the
3164 default display manager and X session, respectively. Added supporting
3165 documentation to example spec files. Imported more work from my fsscript for
3166 the official LiveCD.
3168 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3169 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3170 discussion, see bug #88777.
3172 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3173 modules/generic_stage_target.py:
3174 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3175 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3177 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3178 targets/livecd-stage1/livecd-stage1-controller.sh,
3179 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3180 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3181 on livecd-stage2 and removing universal motd for livecd/type of
3182 gentoo-release-livecd.
3184 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3185 modules/livecd_stage1_target.py:
3186 Add optional livecd/type env var for scripts to add optional items to the
3189 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 -livecd/files/x86-help.msg:
3191 Removing x86-help.msg as it is no longer used.
3193 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3194 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3195 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3196 Add dobladecenter description to bootloader files for x86/amd64.
3198 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3199 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3201 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 modules/generic_stage_target.py:
3203 Added split to use section for bug #104414.
3205 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3206 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3207 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3208 Tabs to whitespaces for isolinux.
3210 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 targets/support/bootloader-setup.sh:
3212 Changed isolinux to use new split-out help messages. Using grub gives a
3213 single help message with pager.
3215 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3217 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3218 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3219 Added F2->F7 help messages for isolinux.
3221 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3222 livecd/files/README.txt, livecd/files/generic.motd.txt,
3223 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3224 livecd/files/livecd-local.start:
3225 Updated files from latest used to build LiveCD.
3227 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3228 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3230 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 modules/catalyst_support.py:
3232 Added fix for using options with = in them with --cli (ex.
3233 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3234 <cell@ices.utexas.edu> for pointing this out to me via email.
3236 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3237 modules/generic_stage_target.py, targets/support/functions.sh:
3238 fix bug in exec_in_chroot for stage1 target
3240 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3241 modules/generic_stage_target.py:
3242 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3243 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3245 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3246 catalyst, examples/livecd-stage2_template.spec,
3247 examples/snapshot_template.spec, files/catalyst.conf,
3248 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3249 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3250 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3251 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3252 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3253 targets/livecd-stage2/livecd-stage2-controller.sh,
3254 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3255 targets/stage2/stage2-preclean-chroot.sh,
3256 targets/stage3/stage3-preclean-chroot.sh,
3257 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3258 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3259 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3260 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3261 targets/support/target_image_setup.sh:
3262 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3263 to look at gamecdfs-update.sh yet.
3265 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3266 modules/generic_stage_target.py:
3267 Remove extra debugging print statement
3269 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3270 +modules/catalyst_lock.py, modules/catalyst_support.py,
3271 modules/embedded_target.py, modules/generic_stage_target.py,
3272 modules/grp_target.py, modules/livecd_stage1_target.py,
3273 modules/livecd_stage2_target.py, modules/netboot_target.py,
3274 modules/snapshot_target.py, modules/stage1_target.py,
3275 modules/stage2_target.py, modules/stage4_target.py,
3276 targets/support/functions.sh:
3277 Add locking support. Code simplification for unpack and unpack snapshot.
3278 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3279 Add seedcache support (Grabs output from previous target run)
3280 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3282 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3283 modules/catalyst_support.py, modules/generic_stage_target.py:
3284 Add support to cache the snapshot dir. add snapcache to options. add
3285 snapshot_cache= to override the default location of the cache in
3286 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3288 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3289 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3290 Forward port README.txt and Getting_Online.txt files from catalyst
3293 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3294 Add automatic creation/deletion of runlevels based on rcadd rcdel
3296 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3297 Fix grp so that grp/use is not required anymore
3299 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3301 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3302 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3303 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3304 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3305 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3306 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3307 they are known to cause booting problems.
3309 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3310 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3311 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3312 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3315 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3316 targets/stage1/stage1-chroot.sh:
3317 Fixed quoting in stage1 profile check.
3319 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 targets/stage3/stage3-chroot.sh:
3321 Fixing USE for stage3.
3323 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3324 targets/support/chroot-functions.sh:
3325 Fix FETCH code so it will run for Pylon
3327 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3328 targets/grp/grp-chroot.sh:
3329 Fix bindist invcation.
3331 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/grp/grp-chroot.sh:
3333 Made sure bindist was used for all emerges in GRP.
3335 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3336 Fix USE flags for GRP build
3338 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3339 targets/stage4/stage4-chroot.sh:
3340 let GRP use the users environment variables and removed extra
3341 GRP_STAGE23_USE from stage4
3343 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3344 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3345 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3347 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3348 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3349 impact all previous spec files that use this option. It's beejay's fault.
3351 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3352 Changed to use linux32 for ppc32 support when build host is ppc64.
3354 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3356 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3358 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3359 Minor cosmetic print statement fixes for readability
3361 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3362 modules/catalyst_support.py, modules/generic_stage_target.py:
3363 Fix None None bug and exception reporting
3365 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3366 Fix iso creation script. Case statement out of place
3368 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3369 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3370 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3371 catalyst, files/catalyst.conf, modules/builder.py,
3372 modules/catalyst_support.py, modules/embedded_target.py,
3373 modules/generic_stage_target.py, modules/generic_target.py,
3374 modules/grp_target.py, modules/livecd_stage1_target.py,
3375 modules/livecd_stage2_target.py, modules/netboot_target.py,
3376 modules/snapshot_target.py, modules/stage1_target.py,
3377 modules/stage2_target.py, modules/stage3_target.py,
3378 modules/stage4_target.py, modules/tinderbox_target.py,
3379 targets/embedded/embedded-chroot.sh,
3380 targets/embedded/embedded-fs-runscript.sh,
3381 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3382 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3383 targets/grp/grp-preclean-chroot.sh,
3384 targets/livecd-stage1/livecd-stage1-chroot.sh,
3385 targets/livecd-stage1/livecd-stage1-controller.sh,
3386 targets/livecd-stage2/livecd-stage2-controller.sh,
3387 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3388 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3389 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3390 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3391 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3392 targets/stage2/stage2-controller.sh,
3393 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3394 targets/stage3/stage3-controller.sh,
3395 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3396 targets/stage4/stage4-controller.sh,
3397 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3398 targets/support/create-iso.sh, targets/support/functions.sh,
3399 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3400 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3401 targets/support/target_image_setup.sh,
3402 targets/tinderbox/tinderbox-chroot.sh,
3403 targets/tinderbox/tinderbox-controller.sh,
3404 targets/tinderbox/tinderbox-preclean-chroot.sh:
3405 Big honkin' copyright update.
3407 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3408 modules/generic_stage_target.py:
3409 add additional logging output. Use standard os redirection methods to log to
3412 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3413 targets/stage1/stage1-chroot.sh:
3414 Added profile sanity check for bug #97867.
3416 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3417 targets/support/bootloader-setup.sh:
3418 Removing acpi=off from default kernel arguments and adding ia64
3419 livecd-stage2 support functions and cdtar.
3421 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3422 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3423 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3424 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3425 splash command line.
3427 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3428 targets/support/create-iso.sh:
3429 Fixed up zisofs support. Waiting for response from sparc before touching
3432 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3434 targets/support/functions.sh:
3435 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3436 to allow it to work on all arches that dynamically build their bootloader
3439 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3440 targets/stage4/stage4-controller.sh:
3441 Fix stage4 so it doesnt run the bootloader stuff
3443 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3444 targets/support/bootloader-setup.sh:
3445 Removed dokeymap from non-Gentoo releases.
3447 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3448 targets/support/livecdfs-update.sh:
3449 Added call to update-pciids to download the latest pci.ids file.
3451 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3452 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3453 modules/stage4_target.py:
3454 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3456 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3457 Fix issue where -s on the command line would not run
3459 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 livecd/files/generic.motd.txt:
3461 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3462 kernel configurations.
3464 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3465 targets/support/livecdfs-update.sh:
3466 Updated hostname/domainname creation for new baselayout.
3468 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3470 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3472 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/support/chroot-functions.sh:
3474 Change portage emerge to use --oneshot --nodeps to keep from merging the
3475 same packages multiple times.
3477 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 targets/stage2/stage2-chroot.sh:
3479 Added a -p bootstrap when catalyst is called with -V (verbose).
3481 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3482 targets/support/livecdfs-update.sh:
3483 Removed inittab hack, as this is done by livecd-tools.
3485 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3486 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3487 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3489 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3491 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3492 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3493 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3494 targets/livecd-stage2/livecd-stage2-controller.sh:
3495 Removed gentoo.png and creation of face directory. Changed
3496 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3499 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3500 targets/stage1/stage1-preclean-chroot.sh,
3501 targets/support/chroot-functions.sh:
3502 Added setup_binutils function and force both of them to run during stage1
3505 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 examples/livecd-stage2_template.spec:
3507 Added livecd/volid explanation to example spec.
3509 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3510 targets/support/create-iso.sh:
3511 General cleanup of ISO code and added default livecd/volid when it is not set.
3513 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 targets/embedded/embedded-controller.sh:
3515 Actually modify the embedded target this time.
3517 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3518 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3519 targets/livecd-stage2/livecd-stage2-controller.sh,
3520 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3521 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3522 and livecd-stage2 targets.
3524 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3525 files/catalyst.conf:
3526 Retired John Davis <zhen@gentoo.org> and added storedir to default
3529 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 targets/support/livecdfs-update.sh:
3531 Uncommented openglify, since it is needed for both opengl-update-livecd and
3534 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3535 modules/generic_stage_target.py:
3536 Fix print statement so it shows when kill_chroot_pids is run correctly
3538 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3539 modules/snapshot_target.py:
3540 Fix snapshot target to skip the kill_pids check
3542 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3543 Bug fixes in parse_spec, fix issues detecting list or string.
3545 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3546 modules/catalyst_support.py:
3547 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3548 spaces are after :. Better handling of comments ( ie preprocessed and
3549 stripped off ). Unset empty keys.
3551 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3552 targets/support/kill-chroot-pids.sh:
3553 Remove extra P_NAME definition that is never used. Saves processing time.
3554 Bumped catalyst to pre2
3556 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3557 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3558 +targets/support/kill-chroot-pids.sh:
3559 User info about runscript and archscript. Added checks for processes running
3560 in the chroot and created a script to kill them. Should fix the unmounting
3561 issues with gconfd or any other running application in the chroot
3563 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3564 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3565 Remove using gcc-config to set things up as we should all be using 2005.0
3568 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 examples/livecd-stage2_template.spec:
3570 Added livecd/users to example livecd-stage2 spec file.
3572 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3573 targets/support/livecdfs-update.sh:
3574 Change default hostnames for livecds
3576 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3577 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3578 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3581 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3582 modules/livecd_stage2_target.py:
3583 Clear autoresume flags when build is done
3585 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3586 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3587 targets/support/create-iso.sh:
3588 Fix isolinux so that it finds menus and kernels and stuff
3590 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3591 modules/generic_stage_target.py:
3592 Make purge operation a little less chatty, removed print statements
3594 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3595 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3596 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3597 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3599 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3600 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3601 print warning message about deprecated use of cdfstype
3603 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3604 targets/support/chroot-functions.sh:
3605 statically define genkernel location to eliminate which command failure if
3606 genkernel is not installed
3608 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3609 modules/generic_stage_target.py:
3610 change the portage_overlay to an array so it always works
3612 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3613 modules/catalyst_support.py:
3614 Fix exception handling to remove extraneous prints of None
3616 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3617 Remove iso creation code from stage4
3619 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3620 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3621 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3622 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3623 targets/livecd-stage1/livecd-stage1-chroot.sh,
3624 targets/livecd-stage1/livecd-stage1-controller.sh,
3625 targets/livecd-stage2/livecd-stage2-controller.sh,
3626 targets/netboot/netboot-controller.sh,
3627 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3628 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3629 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3630 targets/support/create-iso.sh, targets/support/kmerge.sh,
3631 targets/support/target_image_setup.sh,
3632 targets/tinderbox/tinderbox-controller.sh:
3633 Fix some exception handling in catalyst_support.py, remove intermediate
3634 destination folder of iso and tarball, add additional tests for folders not
3635 found on host but defined in spec file, keep catalyst from erroring in this
3636 case, change exit code on shell scripts so that errors are reported to
3637 catalyst and causes catalyst to die on errors, fix bug in
3638 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3639 check for mkisofs that informs the user of where to get the program, and
3640 removed the autoresume code from ccache and distcc installation until I can
3641 figure out a way to have the autoresume flag go someplace outside the chroot.
3643 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3644 Remove bind mounts before rm operations happen at startup
3646 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3647 modules/generic_stage_target.py:
3648 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3650 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3651 modules/generic_stage_target.py:
3652 fix minor bug in the purge code so that it actually runs the commands
3654 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3655 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3656 modules/stage4_target.py:
3657 Change ordering of tasks so root_overlay and fsscript occur after
3658 livecd_update, giving users a chance to override livecd_update
3660 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3661 modules/catalyst_support.py, modules/generic_stage_target.py:
3662 Added a better exception handling message for keyboard interrupt and added
3663 countdown timer for purge operation to give an opportunity to exit
3665 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3666 modules/catalyst_support.py, modules/generic_stage_target.py:
3667 Add support to clear the autoresume flags and improve the purge code to
3668 clean the chroot, and pkg/kern cache
3670 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3671 modules/catalyst_support.py, modules/generic_stage_target.py,
3672 modules/livecd_stage1_target.py:
3673 only append livecd-tools to the livecd-stage1 target package list and move a
3674 check out of the way so command line and spec files can co-exist
3676 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3677 modules/generic_stage_target.py:
3678 fixed python syntax in set_packages so catalyst will run
3680 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3681 modules/embedded_target.py, modules/generic_stage_target.py,
3682 modules/grp_target.py, modules/livecd_stage1_target.py,
3683 modules/livecd_stage2_target.py, modules/netboot_target.py,
3684 modules/stage4_target.py, modules/tinderbox_target.py,
3685 targets/embedded/embedded-chroot.sh,
3686 targets/embedded/embedded-controller.sh,
3687 targets/livecd-stage1/livecd-stage1-controller.sh,
3688 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3689 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3690 targets/livecd-stage2/livecd-stage2-controller.sh,
3691 -targets/livecd-stage2/livecd-stage2-iso.sh,
3692 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3693 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3694 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3695 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3696 +targets/support/target_image_setup.sh:
3697 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3700 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3701 targets/livecd-stage2/livecd-stage2-controller.sh,
3702 targets/support/livecdfs-update.sh:
3703 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3704 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3705 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3708 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 targets/livecd-stage2/livecd-stage2-controller.sh,
3710 targets/support/rc-update.sh:
3711 Updated rc-update.sh with better defaults for different livecd/type settings
3712 and cleaning up file copying in livecd-stage2-controller.sh to match
3715 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3716 Made example of catalyst.conf in README match the default catalyst.conf
3719 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3721 Removing old files from previous maintainers and updating README.
3723 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3724 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3725 Added livecd/users option to create non-root users. The first user listed
3726 will also be used for auto-starting X, if X is merged onto the CD.
3728 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3729 targets/livecd-stage1/livecd-stage1-controller.sh,
3730 targets/livecd-stage2/livecd-stage2-controller.sh,
3731 targets/support/livecdfs-update.sh:
3732 Updated all instances of livecd/type: gentoo-release-environmental to
3733 gentoo-release-livecd and added generic-livecd.
3735 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3736 examples/fsscript.sh.example, examples/gamecd.conf.example,
3737 examples/generic_stage_template.spec, examples/grp_template.spec,
3738 examples/livecd-stage1_template.spec,
3739 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3740 examples/snapshot_template.spec:
3741 Imported example files from catalyst 1.1.9 to make them more verbose.
3743 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3744 Fix grp/use bug #89365
3746 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3747 modules/generic_stage_target.py, targets/support/kmerge.sh:
3748 Fixes for initramfs overlay support.
3750 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3751 modules/generic_stage_target.py, targets/support/kmerge.sh,
3752 targets/support/pre-kmerge.sh:
3753 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3754 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3755 caching bug; Also adding preliminary support for initramfs_overlay from
3758 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3759 modules/generic_stage_target.py, targets/support/kmerge.sh:
3760 Removed support for postconf as genkernel no longer has that option
3762 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3763 modules/embedded_target.py, modules/generic_stage_target.py,
3764 modules/grp_target.py, modules/livecd_stage1_target.py,
3765 modules/livecd_stage2_target.py, modules/netboot_target.py,
3766 modules/stage4_target.py, modules/tinderbox_target.py,
3767 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3768 targets/stage1/stage1-preclean-chroot.sh,
3769 targets/support/chroot-functions.sh:
3770 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3771 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3773 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3774 modules/livecd_stage2_target.py:
3775 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3777 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3778 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3779 modules/livecd_stage2_target.py, modules/stage4_target.py,
3780 targets/livecd-stage1/livecd-stage1-controller.sh,
3781 targets/livecd-stage2/livecd-stage2-controller.sh,
3782 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3783 targets/support/functions.sh, targets/support/kmerge.sh,
3784 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3785 Generalized kernel support, fsscript, rcupdate, etc for stage4
3787 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3788 targets/support/pre-kmerge.sh:
3789 Removed sed for usb devices from legacy genkernel, as we're going to require
3790 a version much higher that no longer exhibits the bug.
3792 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3794 targets/support/livecdfs-update.sh:
3795 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3796 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3797 the ut2004demo shell script has been renamed to ut2004-demo.
3799 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3800 let genkernel always reinstall itself
3802 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3803 modules/catalyst_support.py, modules/generic_stage_target.py,
3804 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3805 fix case bug in livecdfs-update.sh; fix bug in initial command line
3806 arguement parsing; add cflags spec file support which is only allowed to
3809 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3810 targets/stage3/stage3-chroot.sh:
3811 Fix a use flag bug in the stage3
3813 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3814 modules/generic_stage_target.py:
3815 Changes to allow cflags, chost, cxxflags in a spec file
3817 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3818 targets/livecd-stage1/livecd-stage1-controller.sh,
3819 targets/livecd-stage2/livecd-stage2-controller.sh,
3820 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3821 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3822 targets/support/pre-kmerge.sh:
3823 change the code to use more case statements. Fix gcc issue in stage1.
3825 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3826 targets/livecd-stage1/livecd-stage1-controller.sh,
3827 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3828 Merging in changes from catalyst 1.1.x for gamecd support.
3830 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3831 targets/stage1/stage1-preclean-chroot.sh:
3832 Removing gcc-config stuff to see if its still required to work around a gcc
3835 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3836 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3837 Added tests for genkernel >3.2.0
3839 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3842 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3843 Updated AUTHORS with new maintainers and updated contributors list.
3845 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3846 examples/fsscript.sh.example, livecd/files/README.txt,
3847 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3848 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3849 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3850 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3851 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3852 universal.motd.txt to resolve documentation issue on bug #86914. Added
3853 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3854 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3857 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3858 targets/livecd-stage2/livecd-stage2-controller.sh:
3859 Removed a few unnecessary comments
3861 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3862 Removed obsolete files from the livecd directory as the functionality has
3863 moved into the targets folders
3865 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3866 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3867 Additional catalyst 2.0.0 files
3869 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3870 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3871 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3872 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3873 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3874 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3875 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3876 -livecd/runscript/alpha-archscript.sh,
3877 -livecd/runscript/default-runscript.sh,
3878 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3879 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3880 -livecd/runscript-support/gamecdfs-update.sh,
3881 -livecd/runscript-support/kmerge.sh,
3882 -livecd/runscript-support/livecdfs-update.sh,
3883 -livecd/runscript-support/post-kmerge.sh,
3884 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3885 modules/embedded_target.py, modules/generic_stage_target.py,
3886 modules/grp_target.py, modules/livecd_stage1_target.py,
3887 modules/livecd_stage2_target.py, -modules/netboot.py,
3888 +modules/netboot_target.py, modules/snapshot_target.py,
3889 modules/stage1_target.py, +modules/stage4_target.py,
3890 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3891 +targets/embedded/embedded-controller.sh,
3892 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3893 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3894 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3895 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3896 +targets/livecd-stage1/livecd-stage1-controller.sh,
3897 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3898 -targets/livecd-stage1/livecd-stage1.sh,
3899 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3900 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3901 +targets/livecd-stage2/livecd-stage2-controller.sh,
3902 +targets/livecd-stage2/livecd-stage2-iso.sh,
3903 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3904 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3905 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3906 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3907 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3908 +targets/stage1/stage1-controller.sh,
3909 +targets/stage1/stage1-preclean-chroot.sh,
3910 -targets/stage1/stage1-preclean1-chroot.sh,
3911 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3912 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3913 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3914 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3915 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3916 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3917 +targets/stage4/stage4-preclean-chroot.sh,
3918 +targets/support/chroot-functions.sh,
3919 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3920 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3921 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3922 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3923 +targets/tinderbox/tinderbox-controller.sh,
3924 targets/tinderbox/tinderbox-preclean-chroot.sh,
3925 -targets/tinderbox/tinderbox.sh:
3926 Initial Import of Catalyst 2.0.0
3928 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 livecd/runscript-support/livecdfs-update.sh:
3930 Added /usr/portage as tmpfs (this will be made conditional later).
3932 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3933 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3934 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3935 from an interactive shell.
3937 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3938 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3939 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3940 livecd/runscript-support/pre-kmerge.sh,
3941 livecd/runscript/default-runscript.sh:
3942 Moved livecd-bash_profile to livecd-bashrc. Added check for
3943 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3944 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3947 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3948 modules/generic_stage_target.py:
3949 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3952 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3953 livecd/runscript/default-runscript.sh,
3954 targets/livecd-stage1/livecd-stage1.sh:
3955 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3956 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3957 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3960 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3961 livecd/runscript/ppc-archscript.sh:
3962 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3964 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3966 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3967 for multiple initrd files.
3969 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 livecd/runscript/ppc-archscript.sh:
3971 Modifed PPC archscript to close bug #84648 and also to make the PPC
3972 archscript produce multiple initrd files, like x86/amd64.
3974 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3976 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3977 livecd/runscript/ppc-archscript.sh:
3978 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3979 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3980 livecd/volid for the HFS volid, too.
3982 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3983 Calling this one 1.1.7 and rolling a tarball.
3985 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3986 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3987 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3988 -livecd/runscript/sparc64-archscript.sh,
3989 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3990 Added livecd/volid to set the volume ID when creating the ISO, patch by
3991 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3992 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3994 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3995 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3996 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3997 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3999 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 livecd/runscript-support/livecdfs-update.sh:
4001 Removed hdparm from default runlevel as it break ide=nodma at boot.
4003 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4004 livecd/runscript-support/kmerge.sh,
4005 livecd/runscript-support/pre-kmerge.sh,
4006 targets/livecd-stage1/livecd-stage1-chroot.sh:
4007 Revert last set of changes and remove portage version check from emerge in
4008 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4011 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 livecd/runscript-support/kmerge.sh,
4013 livecd/runscript-support/pre-kmerge.sh:
4014 Change genkernel check to use best_version and has_version to determine if
4015 the any previously installed versions of genkernel are up to date. Change
4016 emerge line for kernels to use -n option to only install if they were not
4017 previously installed.
4019 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4020 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4021 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4022 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4023 livecd/runscript/sparc-archscript.sh:
4024 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4025 unified sparc32/sparc64 cdtar.
4027 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4028 livecd/runscript-support/livecdfs-update.sh,
4029 livecd/runscript-support/pre-kmerge.sh:
4030 Change sudoers update to only run if /etc/sudoers exists and only reduce
4031 splash to 1024x768 on minimal and universal install CD.
4033 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4034 targets/livecd-stage1/livecd-stage1.sh:
4035 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4038 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4040 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4041 livecd/runscript/sparc64-archscript.sh,
4042 livecd/runscript/x86-archscript.sh:
4043 Added a new empty livecd file to each archscript. This will be used for an
4044 identifier by genkernel to allow booting from a non-primary CDROM.
4046 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4047 Catalyst 1.1.6 is here.
4049 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4050 targets/stage1/stage1-preclean2-chroot.sh:
4051 Commenting out stage1 cleaning of /var/db.
4053 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript-support/pre-kmerge.sh:
4055 Made splash reduction to 1024x768 only for minimal and universal release media.
4057 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4058 targets/stage1/stage1-preclean2-chroot.sh:
4059 Added SLOT files back to /var/db entries in stage1.
4061 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4063 livecd/runscript/default-runscript.sh,
4064 livecd/runscript-support/livecdfs-update.sh,
4065 targets/livecd-stage2/unmerge.sh:
4066 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4067 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4068 the copy from preserving permissions and also adding /usr/share/faces and
4069 default Gentoo icon. We'll see how the icon does for us. Removing serial
4070 init script, as it causes problems with the splash theme.
4072 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4073 targets/livecd-stage1/livecd-stage1.sh:
4076 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4077 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4078 livecd/runscript-support/kmerge.sh,
4079 livecd/runscript-support/livecdfs-update.sh,
4080 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4081 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4082 targets/stage1/stage1-preclean2-chroot.sh:
4083 Removed x-setup from local.start and added in symlinks for gconf, portage
4084 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4085 baselayout and removed /etc/startx from the environmental type. Commented
4086 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4087 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4088 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4089 for X, use the latest pci.ids and usb.ids from portage, and create
4090 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4091 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4092 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4093 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4094 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4097 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4098 Removed ccache from default options as it breaks catalyst when merged with
4101 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4102 modules/snapshot_target.py:
4103 Added /local/ to snapshot exclusion.
4105 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 livecd/runscript-support/livecdfs-update.sh:
4107 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4108 gustavoz and his 5 interface Xeon for this.
4110 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4111 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4112 Added a conditional before killing gconfd-2. This is also going to be
4113 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4116 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4117 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4118 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4119 Moved killall -9 gconfd-2 to execute outside chroot.
4121 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4122 livecd/files/x86-help.msg:
4123 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4126 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/runscript/x86-archscript.sh:
4128 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4131 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4134 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 targets/livecd-stage1/livecd-stage1.sh:
4136 Added killall for gconfd-2 back into livecd-stage1.sh
4138 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/runscript/alpha-archscript.sh:
4140 Alpha fixes for multiple kernels..
4142 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4143 livecd/runscript-support/kmerge.sh:
4144 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4146 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4148 livecd/runscript/sparc64-archscript.sh:
4149 Force devfs if udev is not selected for all supporting arches.
4151 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4152 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4153 livecd/runscript-support/kmerge.sh:
4154 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4157 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4158 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4159 Re-enabled preclean in grp and added gconfd-2 killing.
4161 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4162 livecd/runscript/x86-archscript.sh:
4163 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4166 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4167 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4168 targets/livecd-stage1/livecd-stage1-chroot.sh,
4169 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4170 targets/livecd-stage1/livecd-stage1.sh,
4171 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4172 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4173 Added ability to pause indefinitely. This closes bug #79798. I've also added
4174 the gcond-2 killall back in, but now it is in the actual preclean script and
4175 is executed inside the chroot.
4177 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4178 Updated for 1.1.3 release.
4180 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4181 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4182 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4183 targets/netboot/netboot-packages.sh,
4184 targets/tinderbox/tinderbox-chroot.sh:
4185 Updated to use package.use correctly. Blame Robert Paskowitz
4186 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4188 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 targets/stage1/stage1-preclean2-chroot.sh:
4190 Fixed find line for new stage1 /var/db/pkg.
4192 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4193 targets/stage1/stage1-preclean2-chroot.sh:
4194 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4195 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4198 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4199 livecd/runscript-support/livecdfs-update.sh:
4200 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4201 added net.ethX symlinks, and added copying of files from
4202 /usr/lib/hotplug/firmware into firmware tarball.
4204 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4205 livecd/runscript-support/livecdfs-update.sh:
4206 Firmware updated to use new /lib/firmware directory.
4208 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4209 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4210 work when both -f and -C were used on the command line.
4212 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4213 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4214 targets/livecd-stage1/livecd-stage1-chroot.sh,
4215 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4216 targets/stage3/stage3-chroot.sh:
4217 Added a portage version check to each target that uses --newuse to ensure a
4218 high enough version is used. This resolves bug #75336.
4220 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4221 livecd/files/livecd-local.start:
4222 Possible local.start fix for beejay.
4224 12 Jan 2005; John Davis <zhen@gentoo.org>
4225 modules/embedded.py:
4226 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4228 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4229 livecd/runscript-support/kmerge.sh:
4230 Added ccache support to genkernel call in livecd-stage2.
4232 11 Jan 2005; John Davis <zhen@gentoo.org>
4233 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4234 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4235 targets/netboot/netboot.sh:
4236 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4237 some feature enhancements.
4239 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4240 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4241 targets/livecd-stage1/livecd-stage1-chroot.sh,
4242 targets/livecd-stage1/livecd-stage1.sh,
4243 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4244 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4245 Added a -F or --fetchonly command line option and closing out bug #77480.
4246 Also added a portage version check to livecd-stage1 to close out bug #68307.
4248 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4249 livecd/runscript-support/livecdfs-update.sh,
4250 targets/stage3/stage3-chroot.sh:
4251 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4252 target to use emerge -e when building. This is only temporary until the
4253 bootstrap.sh script can be fixed or another solution can be decided upon.
4255 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4256 +targets/embedded/kmerge.sh:
4257 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4258 from mutex@gentoo.org
4260 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4261 modules/livecd_stage2_target.py:
4264 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4265 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4266 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4267 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4268 the brokenness of a stage1 tarball.
4270 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4271 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4274 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4275 modules/livecd_stage2_target.py:
4278 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4279 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4280 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4281 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4282 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4283 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4284 Upgraded the isolinux cdtar files and closing bug #70518.
4286 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4287 modules/embedded_target.py, modules/generic_stage_target.py,
4288 modules/grp_target.py, modules/livecd_stage1_target.py,
4289 modules/livecd_stage2_target.py, modules/netboot.py,
4290 modules/stage1_target.py, modules/tinderbox_target.py:
4291 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4292 separate out specific target logic from the generic targets modules.
4294 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4295 new PPC arch file from pvdabeel@gentoo.org
4297 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4298 examples/generic_stage_template.spec, modules/catalyst_support.py:
4299 tweaking error handling in the main catalyst script
4300 updated the example to include a blurb about portage_confdir
4302 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4303 livecd/runscript-support/livecdfs-update.sh:
4304 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4306 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4309 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4310 fix for #66592. catalyst now gives a traceback when it bails out, making
4311 troubleshooting amazingly easier
4313 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4314 modules/catalyst_support.py, modules/embedded_target.py,
4315 modules/generic_stage_target.py, modules/grp_target.py,
4316 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4317 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4318 Reversing patch from Eric Edgar from bug #70663.
4320 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4321 livecd/runscript/x86-archscript.sh:
4322 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4323 not work without it (mkisofs fails on creating ISO).
4325 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4326 modules/catalyst_support.py, modules/embedded_target.py,
4327 modules/generic_stage_target.py, modules/grp_target.py,
4328 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4329 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4330 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4331 separate out specific target logic from the generic targets modules.
4333 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4334 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4335 targets/embedded/embedded.sh:
4336 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4338 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4339 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4340 livecd/runscript/default-runscript.sh,
4341 livecd/runscript-support/gamecdfs-update.sh,
4342 livecd/runscript-support/livecdfs-update.sh,
4343 modules/livecd_stage2_target.py:
4344 Added gamecd/conf option to livecd_stage2_target.py, added
4345 gamecd.conf.example to /examples, cleaned up game-specific code in
4346 gamecdfs-update.sh to make it more generic, added more fundtionality to
4347 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4348 and gentoo-gamecd to make spec files simpler and to remove the need for
4349 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4350 user to still use a custom fsscript of their own.
4352 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4353 +livecd/files/environmental.motd.txt,
4354 targets/livecd-stage1/livecd-stage1.sh:
4355 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4357 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4358 livecd/runscript/default-runscript.sh,
4359 livecd/runscript-support/livecdfs-update.sh:
4360 Added gentoo-release-environmental as a valid livecd/type and did some
4361 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4362 devices other than eth0.
4364 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4365 targets/livecd-stage1/livecd-stage1-chroot.sh:
4366 Changed livecd-stage1 to merge each package individually. This should not
4367 make it into a production version of catalyst, but is here as a possible
4368 solution to bug #68307.
4370 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4371 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4372 livecd/runscript/sparc-archscript.sh,
4373 livecd/runscript/sparc64-archscript.sh,
4374 livecd/runscript/x86-archscript.sh:
4375 Added failures to all arches on mkisofs failure and also made -z option to
4376 mkisofs optional on x86 depending on loop type used.
4378 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4379 livecd/runscript/x86-archscript.sh:
4380 Making sure the mkisofs call causes a failure when it doesn't complete
4381 successfully. Once again, blame jforman, our beloved infra-monkey.
4383 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4384 livecd/runscript/default-runscript.sh:
4385 squashfs-utils->squashfs-tools fix. Blame jforman.
4387 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4388 livecd/isogen/x86-isogen.sh:
4389 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4390 possibly not booting on really old systems.
4392 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4393 livecd/runscript/x86-archscript.sh:
4394 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4395 possibly not booting on really old systems.
4397 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4398 livecd/runscript-support/livecdfs-update.sh:
4399 Save some space by removing redundant firmware after tarball is made, only
4400 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4403 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4404 targets/stage1/stage1-preclean2-chroot.sh:
4405 Added patch from vapier and closing bug #73556.
4407 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4408 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4409 +targets/embedded/embedded-fs-runscript.sh,
4410 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4411 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4412 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4413 from mutex@gentoo.org for modules/embedded.py
4415 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4416 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4417 livecd/runscript-support/livecdfs-update.sh:
4418 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4419 aliases having --color rather than --color=auto.
4421 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4422 livecd/files/livecd-local.start:
4423 Let's try actually making a proper edit on livecd/files/livecd-local.start
4424 this time, shall we...
4426 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/files/livecd-local.start:
4428 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4429 x-setup check for /etc/startx.
4431 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4432 livecd/runscript-support/gamecdfs-update.sh:
4433 Fixing minor sed bug in gamecdfs-update.sh.
4435 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4436 examples/snapshot_template.spec,
4437 livecd/runscript-support/gamecdfs-update.sh,
4438 livecd/runscript-support/livecdfs-update.sh:
4439 Fixing typo in snapshot_template.spec and closing bug #70321.
4441 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4442 livecd/runscript-support/pre-kmerge.sh:
4443 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4444 genkernel will only add the 1024x768 version of the gensplash image to the
4445 bzImage, which added with the livecd-stage2 removal of the unused splash
4446 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4448 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4449 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4450 livecd/runscript/sparc64-archscript.sh:
4451 Updated with silo/mkisofs patch from gustavoz.
4453 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4454 livecd/files/x86-help.msg:
4455 Updated x86-help.msg to make it fall more inline with current
4456 genkernel/livecd-tools options.
4458 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4459 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4460 livecd/runscript-support/pre-kmerge.sh:
4461 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4462 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4463 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4466 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4467 livecd/runscript-support/kmerge.sh,
4468 livecd/runscript-support/livecdfs-update.sh,
4469 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4470 Changed kernel build caching to use kerncache option, rather than pkgcache
4471 option. Fixed --postconf and --callback for builds that do not require them.
4472 Removed delay when removing package sin the system profile. This is now
4473 catalyst 1.1.0, so enjoy.
4475 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4476 livecd/runscript-support/livecdfs-update.sh:
4477 Stopping udev from using the nasty device tarball. We don't need it anyway.
4479 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4480 livecd/runscript/sparc-archscript.sh,
4481 livecd/runscript/sparc64-archscript.sh,
4482 livecd/runscript-support/kmerge.sh,
4483 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4484 Fixing gpm support by uncommenting default settings. Fixing case where
4485 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4486 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4487 not get renamed. Fixed a problem where we were accidentally removing the
4488 hwdata-knoppix versions of pci.ids and usb.ids and linking
4489 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4490 for 2004.3 and catalyst 1.1.0.
4492 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4493 patch from vapier@gentoo.org for bug #68080
4495 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4496 livecd/runscript-support/kmerge.sh:
4497 made kernel caching dependent on the "pkgcache" option so that genkernel's
4498 postconf can actually work
4500 18 Oct 2004; John Davis <zhen@gentoo.org>
4501 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4502 livecd/runscript-support/livecdfs-update.sh:
4503 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4505 17 Oct 2004; John Davis <zhen@gentoo.org>
4506 livecd/runscript-support/livecdfs-update.sh:
4507 firmware tarball fix for packages that need firmware such as ipw2100
4509 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4510 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4511 livecd/runscript-support/livecdfs-update.sh,
4512 modules/livecd_stage2_target.py:
4513 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4515 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4516 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4517 should not hurt non-HT users
4519 12 Oct 2004; John Davis <zhen@gentoo.org>
4520 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4521 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4522 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4523 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4524 livecd/runscript-support/kmerge.sh:
4525 bugfixes for #67195, #67197, #67122, and #46918
4527 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4528 small netboot fixups
4530 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4531 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4532 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4533 targets/netboot/netboot.sh:
4534 sweeping updates and changes to the netboot code. the patches should fix the
4535 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4536 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4538 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4539 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4540 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4541 targets/netboot/netboot.sh:
4542 more code cleanup and maintenance
4544 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4545 modules/generic_stage_target.py, +modules/netboot.py,
4546 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4547 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4548 +targets/netboot/netboot.sh:
4549 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4552 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4553 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4554 targets/livecd-stage1/livecd-stage1-chroot.sh,
4555 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4556 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4557 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4558 have to start a server on the build host for it to distribute.
4560 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4561 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4562 just do -s version_stamp
4564 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4565 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4567 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4568 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4569 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4570 modules/livecd_stage2_target.py:
4571 udev support for livecds
4573 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4574 +targets/livecd-stage2/unmerge.sh:
4575 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4576 Also, livecd-stage2 unmerge.sh added back in.
4578 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4579 livecd/runscript-support/livecdfs-update.sh:
4580 bugfixes for #60887 and #63338
4582 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4583 bugfixes for #63382 and #63338
4585 08 Sep 2004; John Davis <zhen@gentoo.org>
4586 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4587 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4588 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4589 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4590 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4591 targets/livecd-stage1/livecd-stage1-chroot.sh,
4592 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4593 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4594 lots of changes in this revision. first of all, major cosmetic fixups to the
4595 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4596 for distcc or ccache builds in most of the targets. bug #56581 is finially
4597 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4598 performance enhancement here.
4600 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4601 modules/livecd_stage2_target.py:
4602 fix for bug #63033, thanks to usata@gentoo.org for the patch
4604 30 Aug 2004; John Davis <zhen@gentoo.org>
4605 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4606 bugfixes for #61537 and #61779
4608 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4609 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4610 modules/snapshot_target.py:
4611 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4612 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4613 time should also be improved due to a more efficient use of rsync. This commit will
4614 mark the portage version of catalyst-1.9.0.
4616 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4617 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4620 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4623 02 Aug 2004; John Davis <zhen@gentoo.org>
4624 livecd/runscript-support/livecdfs-update.sh:
4627 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4628 +targets/stage1/build.py, -targets/stage1/build.sh,
4629 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4630 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4631 targets/stage3/stage3-chroot.sh:
4632 applied patch from bug #58840. it should fix up things for uclibc stages and
4633 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4635 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4636 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4637 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4638 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4639 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4640 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4641 livecd/runscript-support/livecdfs-update.sh,
4642 modules/livecd_stage2_target.py:
4643 addition of wolf31o2's gamecd patchset. untested, so please beware
4645 14 Jul 2004; John Davis <zhen@gentoo.org>
4646 livecd/runscript-support/livecdfs-update.sh,
4647 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4648 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4649 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4650 this out of generic_stage_target and into livecd-stage2 since the
4651 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4653 13 Jul 2004; John Davis <zhen@gentoo.org>
4654 livecd/runscript-support/livecdfs-update.sh:
4655 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4656 default rc'ed programs when only one change was required to rcadd. so I
4657 changed it so that the defaults are *always* loaded and specified additions/
4658 deletions are just added on top of those.
4660 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4661 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4662 targets/livecd-stage1/livecd-stage1-chroot.sh,
4663 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4664 targets/tinderbox/tinderbox-chroot.sh:
4665 changing the more verbose behavior to the -V (verbose) flag
4667 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4668 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4669 targets/livecd-stage1/livecd-stage1-chroot.sh,
4670 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4671 targets/tinderbox/tinderbox-chroot.sh:
4672 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4673 it is about to merge so that deps and USE flags are more evident
4675 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4676 modules/catalyst_support.py:
4677 completely rewrote the catalyst main script so that it can actually utilize
4678 more than one command line flag. new functionality included, but not active
4679 yet (--debug and --verbose). arguments can still be passed on the commandline
4680 through the use of the -C (--cli) flag. updated the arg_parse function in
4681 catalyst_support.py to accomodate my changes.
4683 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4684 modules/generic_target.py, modules/grp_target.py,
4685 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4686 modules/snapshot_target.py, modules/stage1_target.py,
4687 modules/stage2_target.py, modules/stage3_target.py,
4688 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4689 fixes for bugs #55192 and #54137
4690 added a new key for all specfiles, portage_confdir.
4691 this should point to a directory similar in functionality to /etc/portage.
4693 cleaned up the module code a bit so that unnecessary modules
4696 more work on resuming. it is getting there, but it still needs a ton of work,
4697 so please test, and report bugs.
4699 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4700 modules/catalyst_support.py, modules/generic_stage_target.py,
4701 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4702 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4703 stage resuming functionality should be working. I still have to work on GRP
4704 and livecds, but they should not be hard. I could not incorporate emerge
4705 --resume into stage resuming functionality because in some instances, portage
4706 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4707 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4708 ). I also made some small tweaks to the stage target scripts which clean up
4709 the envscript stuff. Not noticable performance wise, but it makes me feel all
4710 warm and fuzzy to know that it is programmed absolutely correctly ;)
4712 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4713 modules/generic_stage_target.py:
4714 revamped the cmd() structure so that it could properly return error codes.
4715 Please note that this might break catalyst until there is some further
4716 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4717 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4718 now. Additionally, catalyst will stop when there is an error with an ebuild
4719 ... it didn't do this before, it just plowed along and packed things up.
4721 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4722 code in portage.py and then answering my noob questions.
4724 13 Jun 2004; John Davis <zhen@gentoo.org>
4725 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4726 livecd/runscript-support/livecdfs-update.sh:
4727 some last minute fixins (stuff to work with the new genkernel)
4729 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4732 11 Jun 2004; John Davis <zhen@gentoo.org>
4733 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4734 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4737 10 Jun 2004; John Davis <zhen@gentoo.org>
4738 livecd/runscript-support/kmerge.sh,
4739 livecd/runscript-support/livecdfs-update.sh,
4740 livecd/runscript-support/post-kmerge.sh,
4741 livecd/runscript-support/pre-kmerge.sh:
4742 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4743 functions control what scripts are added to their respective runlevels. This
4744 option would be specified like so in the spec file: livecd/rcadd:
4745 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4747 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4748 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4749 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4750 the code to give a nice error msg instead of a cryptic traceback
4752 04 Jun 2004; John Davis <zhen@gentoo.org>
4753 livecd/runscript-support/livecdfs-update.sh:
4754 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4755 /etc/bootsplash/default
4757 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4758 targets/embedded/embedded-chroot.sh,
4759 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4760 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4761 targets/livecd-stage1/livecd-stage1-chroot.sh,
4762 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4763 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4764 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4765 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4766 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4767 targets/tinderbox/tinderbox-chroot.sh,
4768 targets/tinderbox/tinderbox-preclean-chroot.sh,
4769 targets/tinderbox/tinderbox.sh:
4770 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4772 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4773 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4774 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4775 It should be a full path pointing to a portage overlay dir.
4777 27 May 2004; John Davis <zhen@gentoo.org>
4778 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4779 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4780 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4781 livecd/runscript/default-runscript.sh:
4782 added updated silos and fixed motd bug
4784 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4785 rolling out version 1.0.8
4787 22 May 2004; John Davis <zhen@gentoo.org>
4788 livecd/runscript-support/kmerge.sh,
4789 livecd/runscript-support/livecdfs-update.sh,
4790 modules/livecd_stage2_target.py:
4791 added key livecd/bootsplash
4793 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4794 livecd/runscript/sparc-archscript.sh,
4795 livecd/runscript/sparc64-archscript.sh:
4796 sparc fixup patches from gustavoz at g.org
4798 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4799 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4800 is livecd/modblacklist
4802 19 May 2004; John Davis <zhen@gentoo.org>
4803 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4804 livecd/runscript/x86-archscript.sh:
4805 added support for livecd/overlay, changed vga=0x317 to vga=791
4806 in the x86 archscript as it is a more standard setting and should
4807 work on more hardware
4809 17 May 2004; John Davis <zhen@gentoo.org>
4810 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4811 livecd/runscript-support/kmerge.sh,
4812 livecd/runscript-support/livecdfs-update.sh,
4813 modules/livecd_stage2_target.py:
4814 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4815 we also now have basic motd copying support for more branded livecds
4817 16 May 2004; John Davis <zhen@gentoo.org>
4818 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4819 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4820 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4822 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4823 modules/catalyst_support.py, modules/embedded_target.py,
4824 modules/generic_stage_target.py, modules/generic_target.py,
4825 modules/grp_target.py, modules/livecd_stage1_target.py,
4826 modules/livecd_stage2_target.py, modules/stage1_target.py,
4827 modules/stage2_target.py, modules/stage3_target.py,
4828 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4829 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4830 caused gcc profile problems.
4832 12 May 2004; John Davis <zhen@gentoo.org>
4833 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4834 livecd/runscript-support/livecdfs-update.sh,
4835 livecd/runscript-support/post-kmerge.sh,
4836 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4838 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4839 silliness). Most notably, I have taken advantage of the update-modules
4840 --assume-kernel fix from agriffis so that we can actually use 3rd party
4841 modules now. Please note that >=baselayout-1.9.0 is required.
4843 02 May 2004; Olivier Crete <tester@gentoo.org>
4845 Added forgotten CHOST for i386 subarch
4847 30 Apr 2004; John Davis <zhen@gentoo.org>
4848 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4849 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4850 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4851 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4853 -fixed 2004.0 branding in the isolinux cdtar
4854 -fixed up acpi stuff in the runscripts
4855 -fixed up the x86 help message and corrected the numerous errors in it
4857 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4858 livecd/runscript/default-runscript.sh:
4859 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4860 1.0.7. we are ready for release
4862 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4863 fix for the problem that gustavoz found wrt the /dev creation stuff not
4864 detecting arches. also an efficiency fix for stage1 building
4866 14 Apr 2004; John Davis <zhen@gentoo.org>
4867 targets/embedded/embedded-chroot.sh,
4868 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4869 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4870 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4871 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4872 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4873 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4874 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4875 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4876 targets/tinderbox/tinderbox-preclean-chroot.sh,
4877 targets/tinderbox/tinderbox.sh:
4878 fix for bug #47733 - fixes for distcc and an envscript bugfix
4880 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4883 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4884 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4885 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4886 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4887 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4888 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4889 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4890 targets/stage1/stage1-preclean1-chroot.sh,
4891 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4892 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4893 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4894 targets/tinderbox/tinderbox.sh:
4895 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4896 zhen@gentoo.org please.
4898 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4899 fix for /dev in stage1
4901 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4904 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4905 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4906 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4907 Added the two kernel-configs for 2004.1 x86
4909 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4910 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4911 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4912 targets/tinderbox/tinderbox.sh:
4913 fix to address missing /dev in stages, fixed path for env-update in all of the
4916 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4917 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4919 01 Apr 2004; John Davis <zhen@gentoo.org>
4920 livecd/runscript/default-runscript.sh:
4921 added in fix for the module.conf stuff courtesy of Benjamin Judas
4924 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4926 cosmetic touchups for 1.0.5
4928 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4929 added support to the stage2 for stackable profiles bootstrap
4931 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4932 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4933 support for sparc32/64 build compatibility
4935 30 Mar 2004; John Davis <zhen@gentoo.org>
4936 livecd/runscript/default-runscript.sh, modules/targets.py,
4937 targets/stage1/build.sh:
4938 fix for bug 46022, more stackable profile fixes, embedded patches added
4940 26 Mar 2004; John Davis <zhen@gentoo.org>
4941 livecd/runscript/default-runscript.sh, modules/targets.py,
4942 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4943 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4944 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4945 fixes for bugs #44625 and #45805
4947 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4948 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4949 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4950 memtest is in. if you want to use it, check out the memtest86 cd tarball
4951 Also, fixes for bugs 45078, 45188, 44306
4953 23 Mar 2004; John Davis <zhen@gentoo.org>
4954 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4955 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4956 livecd/runscript/x86-archscript.sh, modules/targets.py,
4957 targets/livecd-stage3/unmerge.sh:
4958 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4959 created at the end of the livecd-stage2 process.
4961 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4962 targets/embedded/embedded.sh:
4963 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4965 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4966 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4967 removing the hardened-gcc deps since the package itself is deprecated'
4969 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4970 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4972 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4973 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4974 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4975 examples/livecd/alpha/config-2.4.21-r4-alpha,
4976 examples/livecd/alpha/config-2.4.21-r4-jensen,
4977 examples/livecd/alpha/config-2.4.21-r4-legacy,
4978 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4979 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4980 fixes for bugs 43676, 43701. Alpha support added as well.
4982 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4983 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4984 kde/gnome cd specs added.
4986 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4987 fix in catalyst.conf for bug #42044
4989 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4990 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4991 examples/livecd/sparc64/config-2.4.24-sparc64:
4992 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4994 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4995 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4996 for a $clst_conf environment variable. You can use the $clst_conf variable to
4997 point to a file to use in place of /etc/catalyst.conf. By setting this
4998 variable in your shell, catalyst can easily be used by multiple people on the
4999 same machine. Also, ccache support now works for genkernel.
5001 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5002 removed file for livecd-stage2 target, as this is handled by the runscript
5003 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5004 and made "/boot/kernel/foo/extraversion" an optional rather than required
5005 parameter. The aforementioned "packages" is used to specify kernel-related
5006 packages (like module ebuilds) to merge with each kernel, and the new "use"
5007 option is used to specify the USE settings you'd like exported to the
5008 environment during kernel as well as kernel "packages" build.
5010 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5011 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5012 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5013 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5014 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5015 targets/tinderbox/tinderbox.sh:
5016 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5017 it for ebuild - added headers to everything and removed deprecated dirs
5019 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5020 adding Kumba's patches for MIPS
5022 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5023 Added hppa specific code.
5025 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5026 Tinderbox target added. See tinderbox examples in examples/ dir.
5028 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5029 spec file support integrated into catalyst. Use "-f/--file specfile" as
5030 argument; see examples dir for examples.
5031 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5032 example of how to use it.
5034 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5035 support functions for spec file parsing and reading added. Will get added to
5038 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5039 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5042 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5043 Significant rework of code structure. Everything is falling nicely into place.
5045 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5046 Exception handling fully-integrated into current prototype code.
5048 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5049 beginning of exception handling integration, got some of the target code
5052 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5053 major code rework in progress on the python parts.
5055 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5056 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5057 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5058 for organiation's sake, I have moved the files, such as livecd foundations,
5059 into catalyst/files. It will make it easier for us when ebuild time comes
5062 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5063 All preliminary target build scripts are now added and coded to near as spec
5064 that we can have at this point.
5066 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5067 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5068 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5069 something that should be continued as much as reasonably possible in other
5070 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5071 code completed, and internal fall-backs to reasonable global config defaults
5074 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5075 subarch test outsourced to python catalyst-subarches function.
5077 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5078 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5080 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5081 removing dup enter_chroot
5083 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5084 document subarches checking
5086 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5087 Fix valid subarch test.
5089 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5090 include/build_functions.sh, include/functions.sh:
5091 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5092 start_build to build_functions.sh cleaning up the main catalyst script some
5095 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5096 fixed SRCBALL and DESTBALL, making it transparent for profiles
5098 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5099 added an exit condition to the cmd line argument case statement
5101 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5102 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5103 the changes that I made to the above files should make catalyst completely
5104 transparent to no matter what profile we are using. check files/catalyst.conf
5105 for the list of BUILDTYPEs that we support.
5107 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5108 changed how cmd line arguments are handled
5110 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5111 I changed the is_special handling so that it is cleaner and faster
5113 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5114 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5115 livecd/foundations/x86-basic/post-clean.sh,
5116 livecd/foundations/x86-basic/pre-clean.sh,
5117 livecd/foundations/x86-basic/settings:
5118 I outsourced more functions to include/functions.sh. I made it a seperate file
5119 from build_fucntions.sh so that we can keep our build and other functions
5120 apart. I also added in the livecd stuffs from the stager side of things.
5122 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5123 include/build_functions.sh:
5124 I outsourced all of the build functions to include/build_functions.sh. In the
5125 future, this will happen more - the code needs cleaned up.
5127 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5129 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5130 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5131 does not use that anymore.
5133 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5134 since we now have a default profile in portage, i massaged some errors
5135 messages to reflect that.
5137 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5139 removed ccache support from catalyst stage1 build cause it breaks the build.
5140 Additionally, I removed gettext support from bootstrap, because according to
5141 our new default profile, we don't use that anymore.
5143 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5144 added a new var, BUILDTYPE, adding more transparency for building.
5145 In the future, we will be building both selinux and hardened sources.
5147 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5148 fixed some formatting when catalyst prints out build info, additionally,
5149 trying to make catalyst more transparent for future expansion of stages
5151 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5152 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5153 --help. I moved this functionality from the main program section to
5156 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5157 I edited catalyst to change our naming convention from stage*-arch-h.* to
5158 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5159 I change naming conventions, as catalyst will be eventually extended to
5160 do selinux-* stages also.
5162 Additionally, I updated README.catalyst to include profile information.
5164 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5165 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5166 I renamed README.stager to README.catalyst and have made some very minor
5167 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5168 I have hacked bootstrap to use the hardened profile, as well as utilize
5169 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5170 major). Additionally, bin/stage1 has been hacked to accept the hardened
5171 profile, and use hardened-gcc.
5173 09 September 2003; John Davis <zhen@gentoo.org>:
5174 Initial import of hardened stager. I am forking this from the original
5175 stager code in order to better fit our needs. The original stager code is
5176 still used by Gentoo, and is maintained by Daniel Robbins
5177 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5178 contributors that coded stager.