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