1 # ChangeLog for catalyst
2 # Copyright 1999-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
6 Version bumping to 2.0.6.905 for release.
8 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
9 livecd/files/x86-F6.msg:
10 Apply patch to document espeakup support for Gentoo bug #267708
12 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
13 modules/catalyst/config.py:
14 import catalyst_support for Gentoo bug #271368
16 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
17 Rolling an official catalyst 2.0.6.904 version.
19 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
20 Apply additional patch from Gentoo bug #255793 for arm subarches
22 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
23 targets/support/chroot-functions.sh:
24 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
26 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
27 Additional sh patch from Gentoo bug #255793
29 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
30 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
32 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
33 modules/generic_stage_target.py:
34 Update reference to make.conf.example for new location in portage-2.1.6
36 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
37 targets/stage1/stage1-chroot.sh:
38 Remove --noreplace from run_merge call so that baselayout gets rebuilt
41 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
42 targets/support/rc-update.sh:
43 Change invalid atom '>=sys-apps/baselayout-2*' to
44 '>=sys-apps/baselayout-2'
46 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
47 modules/catalyst_support.py:
48 Try to import portage.util before portage_util
50 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
51 Add note about metadata_overlay being default in 2.1.6
53 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
54 Updated the AUTHORS section and the header for the ChangeLog, to reflect
55 that individual authors now retain their copyright to code they submit.
57 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
58 Rewrote TODO to make it clearer and added a ton of new items to it.
60 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
61 modules/generic_stage_target.py:
62 screw you python...hard
64 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
65 modules/generic_stage_target.py:
66 Disable removal of 'target_path' when build starts
68 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
69 modules/generic_stage_target.py:
70 Apply patch from armin76 to actually make use of the busybox_config value
73 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
74 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
75 Add support for gk's --busybox-config= option
77 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
78 modules/generic_stage_target.py:
79 Missing / before 'iso'
81 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
82 modules/snapshot_target.py:
83 Add support for purging to snapshot target
85 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
86 Add mix-in cdtar idea to TODO
88 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
89 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
90 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
91 Remove old isolinux-3.09 cdtar files
93 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
94 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
95 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
96 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
98 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
99 Marking this 2.0.6.903 for testing.
101 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
102 targets/netboot2/netboot2-controller.sh:
103 Disable copying of nb-busybox.cf since it isn't used anyway
105 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
106 arch/x86.py, catalyst:
107 A few typo and other minor fixes as reported by armin76
109 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
110 modules/generic_stage_target.py:
111 Add support for digests="all" for Gentoo bug #209611
113 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
114 examples/netboot2_template.spec, targets/support/kmerge.sh:
115 Automatically append --netboot to GK_ARGS for netboot2 target Remove
116 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
118 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
119 targets/support/pre-kmerge.sh:
120 Remove evil hacks that copy gk files around for netboot2
122 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
123 Bumping version for release.
125 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
126 modules/catalyst_support.py:
127 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
130 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
131 modules/catalyst_support.py, modules/generic_stage_target.py:
132 Add support for -P/--purgeonly option
134 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
135 Updated README to tell the user where to locate catalyst.conf if not using
136 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
139 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
140 Kicking out a 2.0.6.901 release for testing.
142 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
143 modules/generic_stage_target.py:
144 Automatically prepend build dir path to livecd/iso if it's not an absolute
147 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
148 Update TODO with placeholder idea.
150 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
151 +modules/catalyst/util.py:
152 Create catalyst.util module with capture_traceback() and print_traceback()
153 functions Capture and print traceback when build fails instead of letting
156 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
157 modules/catalyst/config.py, modules/catalyst_support.py:
158 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
160 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
161 modules/catalyst/config.py:
162 A few fixes to ParserBase after actually testing it switch to parsing
163 config file with ConfigParser.
165 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
166 +modules/catalyst/config.py, -modules/catalyst/util.py:
167 More indecisiveness..move util.spec to config.SpecParser.
169 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
170 -modules/catalyst/spec.py, +modules/catalyst/util.py,
171 modules/catalyst_support.py:
172 * Rename catalyst.spec to catalyst.util
173 * Move spec_dump() into spec class
174 * Modify catalyst to use new spec class
176 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
177 +modules/catalyst/__init__.py:
178 Add __init__.py file and import line.
180 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
181 +modules/catalyst/spec.py:
182 Initial commit of modules/catalyst/spec.py.
184 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
186 Updating x86/amd64 arch support. Original patches by William Cooke
187 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
189 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
190 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
191 modules/snapshot_target.py, modules/stage4_target.py,
192 targets/support/bootloader-setup.sh, targets/support/functions.sh,
193 targets/support/kmerge.sh:
194 Removing all deprecated interfaces. We no longer wish to support them and
195 they're not needed. Anyone using a pre-2.x spec file will need to update
198 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
199 -livecd/files/Getting_Online.txt:
200 Removing livecd/files/Getting_Online.txt since it was quite outdated.
202 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
204 Updated for new git repo.
206 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
207 targets/support/livecdfs-update.sh:
208 Add gconf settings for gnome-screensaver to disable locking by default. This
211 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
212 Add armv5tel to arm host list.
214 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
215 targets/support/chroot-functions.sh:
216 If we don't have a distcc user, we need to reinstall distcc, even if it's
217 been built with the right USE. This mainly affects stage1/stage2.
219 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
220 targets/support/chroot-functions.sh:
221 We need to run distcc-config --install, since we won't be installing into
222 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
223 installed versions of distcc.
225 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
226 Add a couple of distcc-related items to TODO.
228 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/stage1/stage1-preclean-chroot.sh,
230 targets/stage2/stage2-preclean-chroot.sh,
231 targets/stage3/stage3-preclean-chroot.sh,
232 targets/stage4/stage4-preclean-chroot.sh:
233 We don't want to run setup_myfeatures in preclean, but still want to update
234 the environment and show our debug information.
236 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/stage1/stage1-preclean-chroot.sh,
238 targets/stage2/stage2-preclean-chroot.sh,
239 targets/stage3/stage3-preclean-chroot.sh,
240 targets/stage4/stage4-preclean-chroot.sh,
241 targets/support/chroot-functions.sh:
242 Remove the die on LIBDIR check, since it won't be set on non-multilib
243 profiles. We can now run debug in preclean again.
245 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/support/functions.sh:
247 Let's not try to chmod a dangling symlink.
249 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/chroot-functions.sh:
251 Added emerge --info to debug output. I don't know why I didn't add it before.
253 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/stage1/stage1-preclean-chroot.sh,
255 targets/stage2/stage2-preclean-chroot.sh,
256 targets/stage3/stage3-preclean-chroot.sh,
257 targets/stage4/stage4-preclean-chroot.sh:
258 We probably shouldn't be running our debug functions in our stages. Let's
261 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
262 targets/support/chroot-functions.sh:
263 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
266 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
267 targets/support/livecdfs-update.sh:
268 Only copy the handbook icon if one exists.
270 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 modules/catalyst_lock.py:
272 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
275 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
276 targets/livecd-stage2/livecd-stage2-controller.sh:
277 We should be matching all possible LIBDIRs, so make sure we do that.
279 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/livecdfs-update.sh:
281 We no longer need the metadata.tar.bz2, since the Installer uses
284 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/stage1/stage1-chroot.sh:
286 We don't need --newuse if we're not using binary packages, so there's no
289 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
290 targets/livecd-stage2/livecd-stage2-controller.sh:
291 Added initial framework for creating the CD's root on livecd/livedvd.
292 Currently, the end result is the same, but I'll be adding code to
293 automatically copy the stages and to automatically download the distfiles.
295 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
296 targets/livecd-stage2/livecd-stage2-controller.sh,
297 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
298 targets/support/rc-update.sh:
299 Change all checks for livecd/type: gentoo-release-livecd to
300 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
301 to allow for auto-fetching of distfiles and stages onto official DVD media.
303 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
304 targets/livecd-stage1/livecd-stage1-controller.sh,
305 targets/livecd-stage2/livecd-stage2-controller.sh:
306 Updated TODO. Added code to livecd-stage1 to generate a package list, which
307 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
308 the distfiles automatically.
310 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
311 modules/generic_stage_target.py:
312 Fix seedcache output so it fits in 80 columns.
314 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
315 targets/stage1/stage1-chroot.sh:
316 We should likely install baselayout before anything else, including the
317 package manager. As such, I've moved it to after sys-apps/baselayout is
320 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
321 targets/livecd-stage2/livecd-stage2-controller.sh:
322 Check for a snapshot in the overlay and error if one is present. This should
323 ensure that the snapshot on the CD is the same as the one used to build the
326 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
327 modules/catalyst_support.py:
328 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
329 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
332 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/stage1/stage1-chroot.sh:
334 Change back to using sys-apps/baselayout. We'll need to come up with a
335 better permanent solution now that virtual/baselayout is no more.
337 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
338 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
339 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
341 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
342 targets/support/bootloader-setup.sh:
343 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
346 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
347 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
348 Added TODO. Changed create_handbook_icon call to only be called if
349 /docs/handbook/index.html exists on the disk or in livecd/overlay.
351 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
352 targets/support/kmerge.sh:
353 Run sed on KERNELVERSION to escape the slashes so we can use it in another
356 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
357 targets/support/kmerge.sh:
358 Modify test to run if package.provided exists instead of if it doesn't.
359 Run sed on the correct file.
361 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
362 targets/support/chroot-functions.sh:
363 Added --noreplace to setup_myfeatures merges so we don't blow away any
364 packages which are already installed with the proper USE flags for the given
365 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
367 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
368 livecd/files/README.txt:
369 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
371 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/support/rc-update.sh:
373 Added mdraid for baselayout-2 users.
375 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
376 targets/support/kmerge.sh:
377 Clean up package.provided after the kernel build
379 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
380 targets/support/kmerge.sh:
381 It helps if I put things in the correct order so they'll actually execute,
382 rather than getting a nice error from emerge.
384 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
385 targets/support/kmerge.sh:
386 Change upgrade to update.
388 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/kmerge.sh:
390 Add back in the package.provided code that *should* skip the kernel sources
391 merge for call back and subsequent runs.
393 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/support/kmerge.sh:
395 We don't really need to use binary packages for the kernel sources, since it
396 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
397 when we're not using kerncache.
399 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
400 targets/support/kmerge.sh:
401 Remove 'symlink' from USE, since it's not needed and screws up kerncache
403 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
404 targets/livecd-stage2/livecd-stage2-controller.sh:
405 OK, we run our find outside the chroot, so we don't want to use absolute
406 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
407 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
410 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
411 targets/livecd-stage2/livecd-stage2-controller.sh,
412 targets/stage1/stage1-controller.sh:
413 Cleanup the clean section for stage1 and add an updated clean section for
414 livecd-stage2 when we're a minimal, universal, or game CD. This is
415 2.0.6_pre14 for testing.
417 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/support/kmerge.sh:
419 We should be using --newuse when merging our packages in callback.
421 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
422 targets/grp/grp-chroot.sh:
423 We should only use --noreplace when building a pkgset, everything else
426 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
427 modules/catalyst_support.py, modules/generic_stage_target.py,
428 modules/grp_target.py:
429 Apply additional patches from bug #207862 for CONTENTS generation.
431 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
432 targets/grp/grp-chroot.sh:
433 Call setup_myemergeopts after changing clst_FETCH.
435 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
436 targets/netboot2/netboot2-pkg.sh:
437 Remove a bit of unnecessary code.
439 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
440 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
441 targets/support/chroot-functions.sh:
442 Fix some spacing on the -* warning, revert Andrew's last change, since it
443 didn't do anything, and clean up the GRP chroot code so it works smarter and
444 set clst_FETCH when clst_grp_type is something other than pkgset.
446 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
447 targets/support/chroot-functions.sh:
448 Don't set --usepkg and --buildpkg when fetching.
450 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
451 modules/generic_stage_target.py:
452 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
455 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 modules/generic_stage_target.py:
457 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
458 boot/kernel/${kname}/config copying code in generic_stage_target.
460 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
461 targets/support/kmerge.sh:
462 Make sure we don't give genkernel a --kernel-config if it isn't set in the
465 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
466 modules/generic_stage_target.py, targets/support/kmerge.sh,
467 targets/support/pre-kmerge.sh:
468 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
469 valid, rather than required, changed clst_ksource to default to
470 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
471 removal of USE to after the kernel build so the modules get the correct USE,
472 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
474 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
475 targets/support/kmerge.sh:
476 We should run the default functions for kmerge.sh, too.
478 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
480 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
481 Updated aboot cdtar with a newer version to support newer kernels.
483 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
484 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
485 Updated make_destpath so it writes out to make.conf as well as exporting
486 ROOT to the environment, added a make_destpath call to cleanup_stages, and
487 adding make_destpath /tmp/stage1root to stage1.
489 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
490 Updated README a bit and rolling 2.0.6_pre12 for testing.
492 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 targets/support/create-iso.sh:
494 Removed any further checks for clst_fstype and making sure everybody is
495 using ${mkisofs_zisofs_opts}.
497 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
498 targets/support/livecdfs-update.sh:
499 The default theme for GNOME is now Clearlooks, so we can remove the theme
500 code, but we still want to set the font size.
502 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
503 targets/support/livecdfs-update.sh:
504 We need to put quotes around ${user_comment} or useradd gets confused.
506 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/support/chroot-functions.sh:
508 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
511 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
512 targets/support/kmerge.sh:
513 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
514 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
516 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
517 targets/support/create-iso.sh:
518 Bash fscking sucks, so we have to compromise on this code reduction solution
519 a bit. It's still far better than it was
521 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
522 targets/support/create-iso.sh:
523 Don't escape quotes when actually running the command
525 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
526 targets/support/kmerge.sh:
527 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
529 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
530 targets/support/kmerge.sh:
531 Use -L instead of -l in test for symlink
533 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/stage1/stage1-controller.sh:
535 Remove code for gcc-config/binutils-config since it should be getting done
536 in the preclean script, anyway.
538 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/stage1/stage1-chroot.sh:
540 I missed one place where HOSTUSE was being used incorrectly.
542 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
543 targets/support/kmerge.sh:
544 Escape the correct quote
546 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
547 targets/support/kmerge.sh:
548 Change remaining instances of run_emerge to run_merge
550 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
552 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
555 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
556 targets/support/bootloader-setup.sh:
557 Let's change our splash checking to a global check so it only needs to be
558 done once. This makes much more sense than having all of those if ... else
561 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
562 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
563 Fix our USE invocation here so things work as expected.
565 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 targets/support/livecdfs-update.sh:
567 Force-enable livecd/users for livecd/type gentoo-release-livecd and
570 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/support/livecdfs-update.sh:
572 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
575 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/livecd-stage2/livecd-stage2-controller.sh:
577 Fixing the snapshot copying so it will only copy the correct snapshot for
578 people who don't know how to properly use wget.
580 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 targets/stage1/stage1-chroot.sh:
582 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
585 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
587 OK, we have to escape our quotes, rather than use single quotes, or we don't
588 evaluate the variables properly.
590 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
591 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
592 targets/support/kmerge.sh:
593 Fixing echo/sed for make.conf writing.
595 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
596 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
597 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
598 Rather than using the environment, we write out our USE to make.conf, then
599 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
600 be written to make.conf, already.
602 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
603 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
604 targets/livecd-stage1/livecd-stage1-chroot.sh,
605 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
606 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
607 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
608 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
609 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
610 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
611 Changing run_emerge to run_merge, changing both setup_portage and
612 setup_myfeatures to add any USE changes to make.conf prior to merge, then
613 removing the settings added, rather than (ab)using the environment.
615 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
616 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
617 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
618 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
619 targets/tinderbox/tinderbox-chroot.sh:
620 Rearrange some of the functions in chroot-functions.sh in preparation for
621 some upcoming changes and rename setup_portage to setup_pkgmgr.
623 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
624 targets/stage1/stage1-controller.sh:
625 Removing an extra env-update call from stage1's preclean.
627 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
628 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
629 targets/support/bootloader-setup.sh:
630 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
631 help.msg which we didn't even use.
633 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
634 targets/support/bootloader-setup.sh:
635 Don't write out out 'default 1' line when creating grub.conf, since the
636 'help' entry is now at the bottom, and we want grub to default to the first
639 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
640 targets/support/bootloader-setup.sh:
641 Removed checks on livecd/splash_type, since we only support one type,
642 removed remaining bootsplash code from bootloader-setup.sh, added automatic
643 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
644 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
646 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
647 targets/livecd-stage2/livecd-stage2-controller.sh:
648 Let's automatically copy in the snapshot if livecd/type is
649 gentoo-release-livecd.
651 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
652 modules/generic_stage_target.py:
653 Fix leading whitespace in empty() so it's only executed if there's something
654 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
655 211410 for pointing this out
657 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
658 targets/support/rc-update.sh:
659 Quote baselayout package atom
661 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
662 targets/support/chroot-functions.sh:
663 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
664 PATH by default. Instead, simply check if it exists.
666 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
667 targets/support/chroot-functions.sh:
668 Remove temporary package listing code, since --verbose is forced on with
671 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
672 Force-enable --verbose when using --debug
674 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/support/kmerge.sh:
676 Changing modules-update to update-modules to quiet a warning and keep us
677 from having it get removed out from under us.
679 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
680 targets/support/chroot-functions.sh:
681 Adding a note to myself for better debug and moving run_default_funcs to the
682 bottom of the script so it gets executed. Since this can otherwise break
683 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
685 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
687 targets/support/chroot-functions.sh:
688 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
689 so we can get the output with --debug, added --newuse to the options for
690 stage1, as we should always rebuild any package where the USE has changed,
691 removed removal of portage logs from stage2-chroot.sh since it is being done
692 by cleanup_stages, moved world removal in cleanup_stages into a check for
693 stages 1 through 3, made update_env_settings check for the existence of
694 env-update before running it since we now run update_env_settings by default
695 everywhere chroot-functions.sh is sourced, and added a section to show_debug
696 to list the packages, since we don't yet force-enable verbose with debug.
698 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
699 modules/catalyst_lock.py:
700 Since my python sucks and I don't feel like troubleshooting it at the
701 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
702 2.0.6_pre8 for testing.
704 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
705 modules/builder.py, modules/catalyst_lock.py:
706 Added some extra debug output to catalyst_lock.py and added Stuart Longland
707 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
709 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
710 modules/catalyst_support.py:
711 change 'is' to == because python is grumpy
713 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
714 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
715 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
716 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
717 targets/support/rc-update.sh:
718 Removing support for bootsplash, since it hasn't been in a supported kernel
719 in a couple years and isn't accepted upstream.
721 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
722 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
723 Fix up the sed for genkernel so it works on versions both before and after
724 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
725 change was a bit too aggressive.
727 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
728 targets/support/bootloader-setup.sh:
729 Change grub timeout to 15 seconds instead of 150.
731 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
732 targets/support/pre-kmerge.sh:
733 Comment out sed on genkernel executable as it appears to do nothing these
736 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
737 targets/livecd-stage2/livecd-stage2-controller.sh:
738 Only call find on libdirs that actually exist. Thanks to Kristoffer
739 <krek6597@student.uu.se> in bug #210807.
741 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
742 modules/generic_stage_target.py:
743 Add warning about -* in foo/use in the spec.
745 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/embedded/embedded-chroot.sh,
747 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
748 targets/grp/grp-preclean-chroot.sh,
749 targets/livecd-stage1/livecd-stage1-chroot.sh,
750 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
751 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
752 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
753 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
754 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
755 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
756 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
757 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
758 targets/tinderbox/tinderbox-preclean-chroot.sh:
759 Change all . to source.
761 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
762 targets/embedded/embedded-preclean-chroot.sh,
763 targets/grp/grp-preclean-chroot.sh,
764 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
765 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
766 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
767 targets/stage3/stage3-preclean-chroot.sh,
768 targets/stage4/stage4-preclean-chroot.sh,
769 targets/support/chroot-functions.sh,
770 targets/tinderbox/tinderbox-preclean-chroot.sh:
771 Added a cleanup_stages function and added it to the appropriate places.
773 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
774 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
775 targets/livecd-stage1/livecd-stage1-chroot.sh,
776 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
777 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
778 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
779 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
780 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
781 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
782 Removing any functions that we now call by default when we source
783 chroot-functions.sh by default.
785 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
786 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
787 targets/livecd-stage1/livecd-stage1-chroot.sh,
788 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
789 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
790 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
791 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
792 Clean up the debug code that I've added to stage1, move it to
793 chroot_functions.sh, and call it from all of our main targets.
795 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
796 modules/generic_stage_target.py:
797 Wow. I need to make sure that we actually comment comments in make.conf or
798 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
799 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
801 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
802 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
803 targets/stage3/stage3-chroot.sh:
804 We need to be sure we clear out /var/log/portage/elog as well as
805 /var/log/emerge.log for stages 1 through 3.
807 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
808 modules/generic_stage_target.py,
809 targets/livecd-stage2/livecd-stage2-controller.sh,
810 targets/support/livecdfs-update.sh:
811 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
812 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
813 80 columns. This is catalyst 2.0.6_pre5 for testing.
815 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
816 modules/generic_stage_target.py:
817 Apparently, python doesn't like it when you put a set of comments in front
818 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
821 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
822 modules/generic_stage_target.py:
823 Huge refactoring of modules/generic_stage_target.py to fix indentation and
824 generally clean up the code so it's a bit easier to read/follow.
826 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
827 modules/generic_stage_target.py:
828 Sort and de-dupe myusevars.
830 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
831 targets/stage1/stage1-chroot.sh:
832 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
834 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
835 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
836 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
837 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
838 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
839 targets/tinderbox/tinderbox-chroot.sh:
840 Move export of FEATURES to setup_myfeatures.
842 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
843 targets/stage1/stage1-chroot.sh:
844 Added some debug code to stage1 and fixed a nice bug where we weren't
845 building with the correct USE. Unfortunately, this invalidates any caches
846 for stage1, since we were building with the entire USE from the profile.
847 This is 2.0.6_pre4 for testing.
849 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
850 targets/stage1/stage1-chroot.sh:
851 We don't need to do the device building twice, so removing USE=build from
852 first baselayout install.
854 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
855 targets/support/livecdfs-update.sh:
856 We check for a plugdev group, add it if it doesn't exist, and make sure any
857 users specified by livecd/users is in the group.
859 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
860 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
861 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
863 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
864 modules/catalyst_support.py:
865 Fix up calc_contents in contents_map. Thanks to Brent Baude
866 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
869 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
870 targets/stage1/stage1-chroot.sh:
871 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
872 empty and will cause issues in stage3 and beyond.
874 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
875 targets/support/kmerge.sh, targets/support/rc-update.sh:
876 Changed some of the rc-update code so it should work with baselayout-2,
877 also. This is 2.0.6_pre2 for testing.
879 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
880 files/catalyst.conf, modules/catalyst_support.py,
881 modules/generic_stage_target.py, modules/grp_target.py,
882 modules/snapshot_target.py:
883 Added support for generating CONTENTS files automatically. Patch by Robin
884 Johnson <robbat2@gentoo.org> for bug #207862.
886 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
887 modules/snapshot_target.py:
888 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
889 exclude digest-* files from the snapshot.
891 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
892 arch/x86.py, modules/generic_stage_target.py:
893 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
894 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
896 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
897 targets/support/kmerge.sh:
898 Make the --kerncache option to genkernel dependent on 'kerncache' being in
899 options, so that it can actually be turned off.
901 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
903 Rearrange things in the arch/*.py files to ensure that nothing is used
904 before it has been defined.
906 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
907 Reorder arch/powerpc.py to make python happy.
909 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
910 modules/snapshot_target.py:
911 Change .svn --include to an --exclude like it was supposed to be.
913 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
915 Added several subarches for mips so we can dump the mips subarch profiles
916 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
919 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
920 targets/livecd-stage2/livecd-stage2-controller.sh:
921 Changed the code for copying the MOTD files so it's fewer lines and makes
924 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
925 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
926 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
927 sparc64.py into sparc.py, so we have a cleaner set of arch files.
929 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
931 Did a little cleanup on the x86.py to remove some redundant entries and
932 added nocona and core2 to amd64.py, though they're currently commented out.
934 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
935 modules/generic_stage_target.py:
936 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
937 flags defined in the spec file.
939 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
940 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
941 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
942 since catalyst sets CXXFLAGS=CFLAGS by default.
944 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
946 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
948 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
949 Added prescott to the subarches for x86.
951 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
952 modules/netboot2_target.py, targets/support/kmerge.sh:
953 Add patch to enabled netboot2/linuxrc and automatically add path for
954 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
955 <jsbronder@gentoo.org> in bug #208106.
957 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
958 modules/netboot2_target.py:
959 Allow root_overlay in netboot2 target for bug #208106.
961 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
962 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
963 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
964 Added USE=bindist automatically to everything that inherits set_use from
965 generic_stage_target, added USE=bindist to livecd_stage1_target, added
966 USE=bindist to emerge run for stage1, and did some minor cleanup in
967 get_libdir in chroot-functions.
969 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
970 targets/support/bootloader-setup.sh:
971 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
973 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
974 examples/generic_stage_template.spec, examples/grp_template.spec,
975 examples/livecd-stage1_template.spec,
976 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
977 examples/stage4_template.spec, examples/tinderbox_template.spec:
978 Changing link so it no longer points to a dead page. This is for bug #208609.
980 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
981 modules/snapshot_target.py:
982 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
984 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
985 targets/stage1/stage1-chroot.sh:
986 As much as I hate this, we're going to force baselayout to install first.
987 This will keep us from having any issues with packages that don't respect
990 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
991 Reorder options in catalyst.conf so they're alphabetical.
993 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
994 targets/support/bootloader-setup.sh:
995 Add 'pager on' to grub.conf for bug #208531.
997 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
998 livecd/files/README.txt, livecd/files/x86-F6.msg:
999 Removing the unused kernel command line options from Volume/Device Management.
1001 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1002 This is now 2.0.5 for release.
1004 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1005 files/catalyst.conf, modules/catalyst_support.py,
1006 modules/generic_stage_target.py,
1007 targets/embedded/embedded-preclean-chroot.sh,
1008 targets/grp/grp-preclean-chroot.sh,
1009 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1010 targets/stage2/stage2-preclean-chroot.sh,
1011 targets/stage3/stage3-preclean-chroot.sh,
1012 targets/support/chroot-functions.sh,
1013 targets/tinderbox/tinderbox-preclean-chroot.sh:
1014 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1015 sys-devel/icecream cluster compiler support for bug #200095. This is
1016 catalyst 2.0.5_pre6 for testing.
1018 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1019 files/catalyst.conf, modules/generic_stage_target.py:
1020 Add the option for using metadata_overlay with portage to speed up cache.
1022 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1023 modules/stage1_target.py, modules/stage2_target.py,
1024 modules/stage3_target.py:
1025 Add /etc/portage to cleanables for stages 1 through 3.
1027 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1028 livecd/files/livecd-local.start,
1029 targets/livecd-stage2/livecd-stage2-controller.sh,
1030 targets/support/livecdfs-update.sh:
1031 We apparently still need profiles/eclass for building the stage3 from the
1032 LiveCD with the installer.
1034 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1035 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1038 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1039 targets/livecd-stage2/livecd-stage2-controller.sh,
1040 targets/support/livecdfs-update.sh:
1041 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1042 preservation of eclasses/profiles, and remove copying of livecd-local.start
1043 since it's not needed anymore.
1045 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1046 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1047 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1050 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1051 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1052 Removing old mkvardb code which is no longer used, commenting out setting of
1053 Gnome theme for testing now that Clearlooks has been default for some time,
1054 and changing vdb move from a case statement to a simple if statement. This
1055 is 2.0.5_pre5 for testing.
1057 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1058 modules/stage1_target.py:
1059 Removing cleaning of python encodings for bug #64890.
1061 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1062 modules/generic_stage_target.py:
1063 Add an extra warning into the generated make.conf about changing the CHOST.
1065 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1066 targets/support/livecdfs-update.sh:
1067 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1069 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1070 targets/embedded/embedded-preclean-chroot.sh,
1071 targets/grp/grp-preclean-chroot.sh,
1072 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1073 targets/stage2/stage2-preclean-chroot.sh,
1074 targets/stage3/stage3-preclean-chroot.sh,
1075 targets/tinderbox/tinderbox-preclean-chroot.sh:
1076 Check to see if distcc is enabled before calling cleanup_distcc().
1078 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1079 arch/sparc.py, arch/x86.py:
1080 Look for linux32 in /bin and /usr/bin.
1082 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1083 modules/generic_stage_target.py:
1084 Make error message more specific when removing immutable flag.
1086 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1087 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1088 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1089 information, and added a small fix for FreeBSD for bug #169041. This is
1090 catalyst 2.0.5_pre4 for testing.
1092 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/support/chroot-functions.sh:
1094 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1095 patch from bug #120076 to add cross-compiling support to our distcc
1098 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1099 targets/support/chroot-functions.sh:
1100 Added a version of get_libdir from multilib.eclass so we can determine where
1101 to go poking around if we need to touch anything in libdir.
1103 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1104 Print an error saying what target failed before the traceback.
1106 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1107 modules/catalyst_support.py:
1108 When parsing make.conf, first try pkgcore's
1109 snakeoil.fileutils.read_bash_dict(), then portage's
1110 portage_util.getconfig(), then the internal parse_makeconf().
1112 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1113 modules/catalyst_support.py:
1114 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1116 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1117 examples/netboot_template.spec, examples/tinderbox_template.spec,
1118 modules/grp_target.py, modules/tinderbox_target.py:
1119 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1120 modules, and remove extra pkgcache_path and kerncache_path options from
1123 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1124 This is catalyst 2.0.5_pre3 for testing the new stages code.
1126 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1127 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1128 We need to force USE=bindist on for building stages.
1130 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1131 modules/generic_stage_target.py:
1132 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1133 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1135 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1136 targets/support/rc-update.sh:
1137 Added support for the newer versions of splashutils which use fbcondecor as
1138 the init script. This is catalyst 2.0.5_pre1 for testing.
1140 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/livecd-stage2/livecd-stage2-controller.sh:
1142 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1145 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1146 modules/generic_stage_target.py, modules/stage1_target.py,
1147 modules/stage2_target.py:
1148 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1151 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1152 modules/generic_stage_target.py, modules/netboot2_target.py:
1153 Fix typo in getopt call for --clear-autoresume. thanks to
1154 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1155 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1156 Copy overlay files in netboot2 target into proper dir for bug #174635.
1158 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1159 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1160 targets/support/netboot2-final.sh:
1161 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1162 fix a minor bug in System.map copying, add portage_overlay support, and adds
1163 the ability to use globbing in the package file lists for the netboot2
1166 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1167 +targets/netboot2/nb-busybox.cf:
1168 Added nb-busybox.cf to the netboot2 target for bug #174298.
1170 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1171 targets/support/chroot-functions.sh:
1172 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1174 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1175 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1176 Change moving the VDB until after we have processed unmerge by moving it
1177 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1178 unmerge packages from the gentoo-release-livecd target.
1180 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1181 targets/support/kmerge.sh:
1182 Commented out the package.provided code in catalyst that seemed to cause
1183 problems with kerncache in testing. This is 2.0.4 and should be used for the
1186 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1187 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1188 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1189 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1190 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1191 improve the netboot2 target.
1193 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1194 modules/generic_stage_target.py:
1195 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1196 cause catalyst to export boolean variables as well as string-based
1199 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1200 modules/generic_stage_target.py:
1201 Fixing check for invalid subarch to not filter too much. Fix from Mike
1202 Frysinger <vapier@gentoo.org> for bug #173532.
1204 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1205 Added s390x (64-bit) support via a patch from Mike Frysinger
1206 <vapier@gentoo.org> for bug #173002.
1208 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1209 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1210 targets/livecd-stage1/livecd-stage1-chroot.sh,
1211 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1212 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1213 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1214 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1215 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1216 targets/support/pre-kmerge.sh:
1217 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1218 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1219 certain functions/code paths when running with -F/--fetchonly. Simplified
1220 kmerge.sh with regards to kerncache and callback packages. Also, changed
1221 ccache/distcc installs to use run_emerge instead of emerge directly, which
1222 allows us to more easily replace the underlying package manager, or add
1223 support for multiple package managers to catalyst.
1225 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1226 modules/grp_target.py:
1227 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1228 portage_overlay functionality to GRP, where it was mistakenly missing, for
1229 bug #171157. This is catalyst 2.0.3 and ready for release.
1231 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1232 targets/livecd-stage1/livecd-stage1-controller.sh,
1233 targets/support/livecdfs-update.sh:
1234 Removed the generation of grppkgs.txt since the Installer now uses vdb
1237 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1238 targets/support/create-iso.sh:
1239 Fix creation of the EFI images. Since it is FAT, we can't go around
1240 perserving permissions, now, can we?
1242 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1243 targets/support/livecdfs-update.sh:
1244 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1245 broken sed for rc.conf, which caused all kinds of hell to break loose when
1246 booting a new CD. This is 2.0.3_pre3.
1248 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1249 modules/generic_stage_target.py:
1250 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1251 such as group- from /etc before creating our stage tarballs. This is for bug
1254 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1255 targets/support/livecdfs-update.sh:
1256 Commenting out the livecd-kernel code, since the Installer should be doing
1257 everything necessary itself.
1259 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1260 targets/support/livecdfs-update.sh:
1261 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1262 the usbutils hanlding in case they follow suit with pciutils.
1264 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1265 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1266 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1267 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1268 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1269 problems with using all of the various subarch settings.
1271 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1273 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1274 check look in the correct location, and made sure we don't delete /voot
1275 within the EFI code if grub is present.
1277 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1278 modules/generic_stage_target.py:
1279 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1280 #166294. This one should fix the HPPA/PPC architectures.
1282 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1283 targets/support/chroot-functions.sh:
1284 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1285 remove the autoresume point for portage, as it really isn't needed and
1286 doesn't really gain us much, anyway.
1288 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/stage1/stage1-chroot.sh:
1290 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1292 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1293 examples/generic_stage_template.spec, examples/grp_template.spec,
1294 examples/livecd-stage1_template.spec,
1295 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1296 examples/netboot_template.spec, examples/snapshot_template.spec,
1297 examples/stage4_template.spec, examples/tinderbox_template.spec:
1298 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1301 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1302 targets/support/livecdfs-update.sh:
1303 Make sure the user owns his home directory for bug #147195.
1305 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1306 +files/catalystrc, modules/catalyst_support.py:
1307 Re-arranged catalyst.conf to make it easier to follow while looking at the
1308 online reference and added a default catalystrc file, which does nothing.
1310 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1311 modules/catalyst_support.py, modules/embedded_target.py,
1312 modules/generic_stage_target.py, modules/grp_target.py,
1313 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1314 modules/stage3_target.py, modules/tinderbox_target.py:
1315 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1316 tab/space nastiness. This is for bug #161915.
1318 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1319 modules/generic_stage_target.py:
1320 Fixed new cbuild code with another patch from Mike Frysinger
1321 <vapier@gentoo.org> to allow the usage of subarches.
1323 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1324 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1325 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1326 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1327 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1328 targets/support/create-iso.sh, targets/support/functions.sh,
1329 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1330 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1332 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1333 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1334 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1335 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1336 modules/catalyst_lock.py, modules/catalyst_support.py,
1337 modules/embedded_target.py, modules/generic_stage_target.py,
1338 modules/generic_target.py, modules/grp_target.py,
1339 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1340 modules/netboot2_target.py, modules/netboot_target.py,
1341 modules/snapshot_target.py, modules/stage1_target.py,
1342 modules/stage2_target.py, modules/stage3_target.py,
1343 modules/stage4_target.py, modules/tinderbox_target.py,
1344 targets/embedded/embedded-chroot.sh,
1345 targets/embedded/embedded-controller.sh,
1346 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1347 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1348 targets/grp/grp-preclean-chroot.sh,
1349 targets/livecd-stage1/livecd-stage1-chroot.sh,
1350 targets/livecd-stage1/livecd-stage1-controller.sh,
1351 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1352 targets/livecd-stage2/livecd-stage2-controller.sh,
1353 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1354 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1355 targets/netboot2/netboot2-controller.sh,
1356 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1357 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1358 targets/stage1/stage1-controller.sh,
1359 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1360 targets/stage2/stage2-controller.sh,
1361 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1362 targets/stage3/stage3-controller.sh,
1363 targets/stage3/stage3-preclean-chroot.sh,
1364 targets/stage4/stage4-controller.sh,
1365 targets/stage4/stage4-preclean-chroot.sh,
1366 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1367 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1368 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1369 targets/tinderbox/tinderbox-controller.sh,
1370 targets/tinderbox/tinderbox-preclean-chroot.sh:
1371 Removing old CVS Header lines, which are no longer used since moving to SVN.
1373 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1374 targets/stage4/stage4-chroot.sh:
1375 Added back a missing 'then' from stage4 target.
1377 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1378 modules/generic_stage_target.py:
1379 Fix indentation so things actually work.
1381 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1382 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1385 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1386 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1387 Fix the display manager sed lines and change the icon for the local Handbook
1388 to use the GNOME 2.16 icon for gedit.
1390 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1391 modules/generic_stage_target.py:
1392 Changed the portage_overlay option to always install overlays in
1393 /usr/local/portage and added code to clean up /usr/local/portage and
1394 make.conf after sucessful execution and before creation of ISO/tarballs.
1396 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 targets/support/livecdfs-update.sh:
1398 Fixed a typo which broke coldplugging.
1400 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1402 Added a create_handbook_icon function and rearranged some of the icon
1403 creation for the LiveCD. This should resolve bug #143725 once a new release
1406 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1407 targets/support/livecdfs-update.sh:
1408 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1409 coldplugging. This allows us to unpack our firmware before we detect
1410 devices, so that devices that need it will get it.
1412 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1413 modules/generic_stage_target.py:
1414 Fix a typo in generic_stage_target.
1416 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1417 targets/support/livecdfs-update.sh:
1418 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1419 /etc/conf.d/xdm so we support older snapshots and newer ones.
1421 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 modules/livecd_stage2_target.py:
1423 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1426 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1427 modules/livecd_stage2_target.py:
1428 Reverted change in livecd-stage2 to the action_sequence until I can figure
1429 out what the problem is with it.
1431 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1433 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1434 modules/livecd_stage2_target.py:
1435 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1436 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1438 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1439 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1440 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1441 resolves an issue where a variable could be accessed unitialized in obscure
1442 circumstances. This is wrt bug #144984.
1444 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1445 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1446 modules/stage2_target.py, modules/stage4_target.py:
1447 Fixed up action_sequence when using --fetchonly to not create tarballs or
1448 ISO images for bug #143392.
1450 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1452 Clean up the USE usage in GRP/stage4.
1454 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1455 modules/generic_stage_target.py, modules/stage1_target.py,
1456 modules/stage2_target.py:
1457 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1458 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1460 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1462 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1463 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1464 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1465 instances of USE_ORDER since auto hasn't been valid for some time. This is
1468 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 modules/generic_stage_target.py, modules/stage1_target.py:
1470 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1471 goodness wrt bug #153587.
1473 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1474 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1475 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1477 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1478 modules/generic_stage_target.py, modules/stage4_target.py:
1479 Added a check to see if we have the tarball option enabled, which causes
1480 catalyst to run the capture sequence. This was requested by Tim Yamin for
1481 the stage4 target, but I thought it should be usable on any stage target.
1483 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/support/livecdfs-update.sh:
1485 Moved fstab tweaks all into one location and added make.conf tweak for bug
1488 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1489 Changed the options to be in alphabetical order so my meatspace logical
1490 parser can process them better, added the compress and tarball options,
1491 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1492 removed the unused -x command line parameter for bug #151405.
1494 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 modules/generic_stage_target.py:
1496 Added a warning about changing the CHOST setting for bug #142034.
1498 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1499 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1500 targets/support/chroot-functions.sh:
1501 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1502 <flameeyes@gentoo.org> and attached to bug #150351.
1504 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1505 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1506 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1507 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1508 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1509 modules/embedded_target.py, modules/generic_stage_target.py,
1510 modules/generic_target.py, modules/grp_target.py,
1511 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1512 modules/netboot2_target.py, modules/netboot_target.py,
1513 modules/snapshot_target.py, modules/stage1_target.py,
1514 modules/stage2_target.py, modules/stage3_target.py,
1515 modules/stage4_target.py, modules/tinderbox_target.py,
1516 targets/embedded/embedded-chroot.sh,
1517 targets/embedded/embedded-controller.sh,
1518 targets/embedded/embedded-fs-runscript.sh,
1519 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1520 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1521 targets/grp/grp-preclean-chroot.sh,
1522 targets/livecd-stage1/livecd-stage1-chroot.sh,
1523 targets/livecd-stage1/livecd-stage1-controller.sh,
1524 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1525 targets/livecd-stage2/livecd-stage2-controller.sh,
1526 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1527 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1528 targets/netboot2/netboot2-controller.sh,
1529 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1530 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1531 targets/stage1/stage1-controller.sh,
1532 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1533 targets/stage2/stage2-controller.sh,
1534 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1535 targets/stage3/stage3-controller.sh,
1536 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1537 targets/stage4/stage4-controller.sh,
1538 targets/stage4/stage4-preclean-chroot.sh,
1539 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1540 targets/support/functions.sh, targets/support/kmerge.sh,
1541 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1542 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1543 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1544 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1545 targets/tinderbox/tinderbox-controller.sh,
1546 targets/tinderbox/tinderbox-preclean-chroot.sh:
1547 Removing all copyright and license comment headers from all files so we
1548 don't ever get another bug like bug #149638.
1550 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 modules/generic_stage_target.py:
1552 Clean up more spacing/capitalization.
1554 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1555 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1556 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1557 targets/embedded/embedded-controller.sh,
1558 targets/embedded/embedded-fs-runscript.sh,
1559 targets/embedded/embedded-preclean-chroot.sh,
1560 targets/livecd-stage2/livecd-stage2-controller.sh,
1561 targets/netboot2/netboot2-copyfile.sh,
1562 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1563 targets/support/pre-kmerge.sh:
1564 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1565 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1566 calls in kmerge.sh, and updated README.
1568 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1570 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1572 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1573 modules/catalyst_support.py:
1574 Added fix for bug #143348.
1576 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1577 targets/support/livecdfs-update.sh:
1578 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1580 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/livecd-stage2/livecd-stage2-controller.sh,
1582 targets/support/livecdfs-update.sh:
1583 Changed some copy commands to use -f, added a check for /etc/gconf before
1584 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1585 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1586 <luca.casagrande@gmail.com>.
1588 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 targets/support/livecdfs-update.sh:
1590 Fixing sed so that systemspkgs.txt is built properly.
1592 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1593 The sparc32 binary is in /bin, not /usr/bin.
1595 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/support/chroot-functions.sh:
1597 We now only set the options for pkgcache if we are not using fetchonly. This
1598 should work around a problem where portage won't fetch the files if a binpkg
1599 already exists for the package.
1601 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/support/livecdfs-update.sh:
1603 Added code to make a backup of custom.conf before we edit it for the
1606 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1607 targets/support/livecdfs-update.sh:
1608 Remove sed from splash section, since it wasn't actually resolving the
1609 issue, anyway. Change the installer's dialog front-end code to simply run
1610 via sudo, since we don't need to worry about having the X DISPLAY setup or
1611 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1613 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 targets/support/livecdfs-update.sh:
1615 Fix my sed line so it actually applies correctly.
1617 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/chroot-functions.sh:
1619 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1622 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1623 targets/support/livecdfs-update.sh:
1624 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1625 as well as a possible fix for the read-only filesystem messages from
1626 /sbin/splash-functions.sh
1628 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 targets/support/chroot-functions.sh:
1630 Fix --fetchonly to actually work.
1632 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 examples/livecd-stage2_template.spec:
1634 Added description for livecd/fsops to livecd-stage2's spec template.
1636 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1637 targets/support/livecdfs-update.sh:
1638 I've modified the GDM configuration section to work correctly. I have also
1639 ensured that xdm is no longer started just because livecd/xdm is used, which
1640 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1641 should be the last of the 'release candidates' made. If there are no bug
1642 reports in 2 days, then I'm rolling this as 2.0 final.
1644 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 targets/support/livecdfs-update.sh:
1646 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1647 see once the newer Installer is released, as I still have to fix the
1650 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 targets/support/rc-update.sh:
1652 Removed famd from the default runlevel for gentoo-release-livecd. It really
1653 shouldn't cause a problem, but I prefer it stay a bit clean.
1655 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1656 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1657 targets/support/create-iso.sh, targets/support/kmerge.sh,
1658 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1659 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1661 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1663 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1664 targets/support/bootloader-setup.sh:
1665 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1666 parameters support. This is for bug #139300.
1668 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1669 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1670 targets/support/filesystem-functions.sh:
1671 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1672 and also to remove some redundant values from livecd-stage2's valid_values.
1675 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1677 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1679 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 modules/generic_stage_target.py:
1681 Fix a problem where catalyst was creating an initial list, then putting that
1682 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1683 pointing it out and for the fix. This is for bug #136351.
1685 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/support/unmerge.sh:
1687 Removing loop for unmerge, as it didn't actually solve anything and the
1688 portage team has helped us out by reverting the behavior that caused this
1689 change in the first place.
1691 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1692 modules/netboot2_target.py, modules/stage1_target.py,
1693 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1694 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1695 having /proc mounted during the preclean stage and also to clean up the
1696 netboot2 code. This is 2.0_rc48.
1698 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 targets/support/unmerge.sh:
1700 Change our unmerge from being a single unmerge to a loop, to work around an
1701 unexpected change in portage 2.1's unmerge processing.
1703 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/support/bootloader-setup.sh:
1705 Fixed a problem where we were putting the kernel name in twice and causing
1706 and error when using grub as a bootloader. This is for bug #137252.
1708 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1709 targets/support/bootloader-setup.sh:
1710 Added a second pass to the alpha bootloader setup to create aboot items for
1711 serial console for bug #133457.
1713 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1714 +livecd/cdtar/arcload-0.43-r1.tbz2:
1715 Added arcload cdtar for mips.
1717 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1718 targets/netboot/netboot-controller.sh:
1719 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1722 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1724 Add patch from bug #135051 to fix the seedcache extraction logic.
1726 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/support/livecdfs-update.sh:
1728 Don't set icon theme to Clearlooks, since it doesn't exist.
1730 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 targets/support/livecdfs-update.sh:
1732 Fix sed on installer icons.
1734 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1737 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/stage1/stage1-controller.sh:
1739 Added a -type f to the find call in stage1 for bug #132180.
1741 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1742 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1743 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1744 properly on IBM PPC64 machines.
1746 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1747 modules/generic_stage_target.py:
1750 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 targets/support/rc-update.sh:
1752 Removed x-setup from default runlevel, as it is now controlled via the
1753 autoconfig init script.
1755 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1756 Fix ppc64 based arches to subclass ppc64
1758 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1759 modules/livecd_stage1_target.py:
1760 Use the full category/package name for livecd-tools.
1762 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1763 targets/support/livecdfs-update.sh:
1764 Make copies and deletes recursive for firmware since some packages put their
1765 firmware in a subdirectory.
1767 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/livecdfs-update.sh:
1769 Fix detection of the Installer.
1771 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1772 Added 970, power3, power4, and power5 sub-arches for ppc64.
1774 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/livecdfs-update.sh:
1776 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1777 no longer necessary and can cause possible problems with Installer-based
1780 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1781 recursive directory create
1783 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1784 modules/catalyst_support.py:
1785 Changed a display error from bug #131502 and rolling 2.0_rc45.
1787 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/create-iso.sh:
1789 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1792 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1793 modules/generic_stage_target.py:
1794 digests function uses raw output from hash function now
1796 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1797 change hash result format so .DIGESTS is generated correctly
1799 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1800 modules/catalyst_support.py:
1801 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1804 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/livecdfs-update.sh:
1806 Added a space for bug #131181.
1808 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/kmerge.sh:
1810 Fixed creation of kernelpkgs.txt file for the installer.
1812 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1813 modules/generic_stage_target.py:
1814 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1817 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1818 targets/livecd-stage2/livecd-stage2-controller.sh,
1819 targets/support/bootloader-setup.sh:
1820 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1821 rolling out an emergency rc44.
1823 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/support/bootloader-setup.sh:
1825 If you use elif, you have to use a then after it. Yeah, that one's totally
1828 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1829 targets/support/livecdfs-update.sh:
1830 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1832 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/support/rc-update.sh:
1834 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1837 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/support/bootloader-setup.sh:
1839 Removed bootplash support from ppc/ppc64 since they only will work with
1840 gensplash. Forced use of livecd/splash_type of bootsplash to get
1841 splash=silent. This should reduce the number of things on the kernel command
1842 line that aren't necessary.
1844 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1845 modules/catalyst_support.py:
1846 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1847 parse_spec. This should resolve bug #130103, as well as make the code much
1848 cleaner. This is 2.0_rc42.
1850 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1851 modules/generic_stage_target.py:
1852 Forced -p on tar for compressing stages.
1854 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1855 targets/support/chroot-functions.sh:
1856 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1859 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/stage1/build.py:
1861 Added patch to build.py for portage 2.1 support.
1863 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/kmerge.sh:
1865 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1866 <liyiming@ict.ac.cn> in bug #129890.
1868 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1869 targets/support/livecdfs-update.sh:
1870 Moved sed line for ##STARTX to end of file, since we aren't touching
1871 /etc/startx until the end.
1873 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 targets/support/livecdfs-update.sh:
1875 Added a check for the games group and add it if it doesn't exist already.
1876 This should resolve bug #125498.
1878 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1879 examples/generic_stage_template.spec, examples/grp_template.spec,
1880 examples/livecd-stage1_template.spec,
1881 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1882 examples/netboot_template.spec, examples/snapshot_template.spec,
1883 examples/stage4_template.spec, examples/tinderbox_template.spec:
1884 Removed portdir_overlay from the snapshot example spec and added
1885 portage_overlay to the example specs for the relevant targets.
1887 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1888 This is 2.0_rc41 since it has better LiveCD support.
1890 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 targets/support/livecdfs-update.sh:
1894 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 targets/support/functions.sh:
1896 Removed check for livecd/dev-manager being udev since it was done
1897 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1898 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1899 #128265 for pointing this out.
1901 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1903 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1904 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1906 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1907 modules/generic_stage_target.py:
1908 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1909 live system. You can thank Andrew Gaffney for the fix.
1911 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1912 targets/livecd-stage2/livecd-stage2-controller.sh:
1913 Don't copy motd files if we're using livecd/type generic-livecd.
1915 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/livecd-stage2/livecd-stage2-controller.sh,
1917 targets/support/livecdfs-update.sh:
1918 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1919 some extra cleanup to generic-livecd.
1921 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1922 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1923 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1924 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1925 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1926 targets/support/bootloader-setup.sh:
1927 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1928 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1929 and removed all older cdtar files for PPC*.
1931 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1932 livecd/files/livecd.motd.txt:
1933 Added message to the official LiveCD MOTD mentioning how to run the
1934 installer. Blame codeman. This is 2.0_rc40.
1936 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1937 fix so snapshot target doesnt have errors
1939 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/livecdfs-update.sh:
1941 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1942 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1945 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/support/rc-update.sh:
1947 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1950 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 targets/support/livecdfs-update.sh:
1952 Added wrapping around the udev sed for those crazy 2.4-users.
1954 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1955 targets/support/livecdfs-update.sh:
1956 Added sed fix for udev starting evms_activate unconditionally. This is
1959 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1960 add stage4/unmerge stage4/rm to valid options
1962 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 targets/support/rc-update.sh:
1964 Added fix for bug #122154 from Rajiv Manglani.
1966 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 targets/support/kmerge.sh:
1968 Fixed creation of kernelpkgs.txt for the Installer.
1970 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1971 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1972 Updated elilo tarball for IA64.
1974 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1975 DIGESTS support for snapshot creation
1977 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1978 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1979 candidates ever end?
1981 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1982 fix for .DIGESTS.DIGESTS issue in grp
1984 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1985 modules/generic_stage_target.py:
1986 fix for failure when root_overlay is not set
1988 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/support/bootloader-setup.sh:
1990 Added IA64/SGI patch from plasmaroo.
1992 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1993 targets/livecd-stage1/livecd-stage1-controller.sh,
1994 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1995 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1998 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1999 modules/generic_stage_target.py:
2000 Allow multiple overlays for root_overlay and overlay spec option
2002 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2003 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2004 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2005 targets/support/rc-update.sh:
2006 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2007 fixed bug #122154. This is catalyst 2.0_rc36.
2009 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2010 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2011 Updated the LiveCD motd to tell the user to run the display manager again,
2012 rather than startx, while mentioning that startx is useful as a rescue X
2013 session since it starts twm. This is catalyst 2.0_rc35.
2015 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2016 Add hfs-hide options to mkisofs so macs boot
2018 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2019 modules/generic_stage_target.py:
2020 Fix indentation issues
2022 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2025 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2026 targets/support/bootloader-setup.sh:
2027 add additional console less entry when consoles are chosen for ppc64
2029 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2030 modules/generic_stage_target.py:
2031 fix kernelopts and extraversion env variable exports
2033 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2034 targets/support/livecdfs-update.sh:
2035 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2036 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2038 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2039 targets/support/kmerge.sh:
2040 Changing the way we determine if extraversion is set. This is catalyst
2043 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2044 targets/support/livecdfs-update.sh:
2045 Change net.ethX links to link to net.lo instead of net.eth0.
2047 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2048 examples/stage4_template.spec:
2049 Fixed rcadd example for stage4. Blame rajiv.
2051 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2052 This is catalyst 2.0_rc31.
2054 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 targets/support/livecdfs-update.sh:
2056 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2057 Gaffney for pointing me in the right direction.
2059 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2060 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2062 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2065 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2066 examples/livecd-stage2_template.spec:
2067 updated examples to have console and machine_type
2069 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2070 targets/support/bootloader-setup.sh:
2071 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2074 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2075 This is catalyst 2.0_rc29.
2077 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2079 Removed extra yaboot.conf from
2080 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2082 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2083 targets/support/kill-chroot-pids.sh:
2084 add sleep to try and give processes a chance to die. bug 119940
2086 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2087 targets/support/functions.sh:
2088 Removed some quotes to make sure we have a binary operator and closing bug
2091 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2092 targets/support/create-iso.sh:
2093 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2095 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2096 targets/support/bootloader-setup.sh:
2097 Added path from bug #120935 for PPC/PPC64.
2099 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2100 Additional spacing fixes submitted by `Kumba
2102 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2103 modules/stage2_target.py:
2104 space cleanups contributed from `Kumba
2106 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2107 add grp/use to valid_values in the grp module
2109 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2112 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2113 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2114 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2115 targets/support/bootloader-setup.sh:
2116 ppc cdtar update; ppc64 bootloader updates
2118 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2119 targets/support/create-iso.sh:
2120 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2122 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2123 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2124 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2125 targets/support/create-iso.sh:
2126 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2128 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2130 Add ppc console and machine_type=ibm
2132 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py:
2134 Fix type error when kernel packages arent defined
2136 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2137 examples/generic_stage_template.spec, examples/grp_template.spec,
2138 examples/livecd-stage1_template.spec,
2139 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2140 examples/stage4_template.spec:
2141 Added more verbose wording and examples for pkgcache_path and
2142 kerncache_path, where necessary.
2144 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2145 targets/support/create-iso.sh:
2146 Really fixing bug #120475 this time. This is 2.0_rc25.
2148 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2149 targets/support/create-iso.sh:
2150 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2153 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2154 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2155 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2156 Added initial support for EFI booting on x86. This is completely untested,
2157 so use it at your own risk. Also, no bug reports without patches, please.
2158 This is catalyst 2.0_rc23.
2160 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2161 kmerge should have been kerncache
2163 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2164 targets/support/pre-kmerge.sh:
2165 Fix a few other places for the kerncache update
2167 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2168 examples/generic_stage_template.spec, examples/grp_template.spec,
2169 examples/livecd-stage1_template.spec,
2170 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2171 examples/netboot_template.spec, examples/stage4_template.spec,
2172 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2173 targets/support/kmerge.sh:
2174 Separation of kerncache from snapcache
2176 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2177 It helps if I actually increment the version number.
2179 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2180 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2181 Added --oneshot to default options for stage1 building. Added code to wipe
2182 world during stages 1 and 3. This is catalyst 2.0_rc22.
2184 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2185 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2186 Fix bug if no kernel packages were defined but there was a postconf setting.
2187 x86 softlevel support is enhanced.
2189 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2190 targets/support/bootloader-setup.sh:
2191 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2193 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2194 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2196 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2199 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2200 Netboot2 fixes for spec parameter checks
2202 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2203 modules/generic_stage_target.py, modules/stage4_target.py:
2204 add makeopts spec file support.
2206 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 modules/generic_stage_target.py:
2208 Added fix for bug #119635.
2210 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2211 Fix pre-kmerge.sh for stage4
2213 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2216 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2217 modules/generic_stage_target.py:
2218 fix crash when no kernel is defined. spacing issue
2220 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2223 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2224 modules/livecd_stage2_target.py:
2225 Added livecd/volid to valid_values.
2227 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2228 modules/generic_stage_target.py:
2229 remove extra function that was converting strings to lists unnecessarily
2231 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2232 This is catalyst 2.0_rc17.
2234 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2235 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2236 modules/stage4_target.py:
2237 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2239 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2240 targets/embedded/embedded-preclean-chroot.sh,
2241 targets/grp/grp-preclean-chroot.sh,
2242 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2243 targets/stage1/stage1-preclean-chroot.sh,
2244 targets/stage2/stage2-preclean-chroot.sh,
2245 targets/stage3/stage3-preclean-chroot.sh,
2246 targets/support/chroot-functions.sh,
2247 targets/tinderbox/tinderbox-preclean-chroot.sh:
2248 Added function to cleanup stray /etc/distcc/hosts files.
2250 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2251 targets/support/bootloader-setup.sh:
2252 Added fix from bug #119123. This is catalyst 2.0_rc16.
2254 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2255 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2256 Fixing some spacing. This is catalyst 2.0_rc15.
2258 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2259 Attempt to fix bug #117649
2261 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2262 modules/generic_stage_target.py:
2263 fixes for bugs #119009, #119041 and #118985
2265 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2266 +examples/netboot2_template.spec, modules/catalyst_support.py,
2267 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2268 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2269 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2272 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2273 targets/support/kmerge.sh:
2274 Fix for ccache (null)/.ccache bug
2276 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2279 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2280 Added ppc -mcpu patch from Pylon for bug #118709.
2282 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2283 modules/embedded_target.py, modules/stage4_target.py:
2284 Added linuxrc to embedded and stage4 targets.
2286 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py, targets/support/kmerge.sh:
2288 filter kname - and . for kmerge.sh
2290 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2291 targets/support/create-iso.sh:
2292 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2294 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2295 modules/generic_stage_target.py:
2296 change .digests to .DIGESTS
2298 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2299 targets/support/kmerge.sh:
2300 Commented ccache for genkernel build which will resolve #117648 until a
2301 proper solution can be found. This is 2.0_rc13.
2303 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2304 targets/stage1/stage1-controller.sh:
2305 Added patch from vapier for bug #117254.
2307 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2308 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2309 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2310 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2313 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2314 modules/generic_stage_target.py:
2315 Remove chost/cflags etc. warning messages
2317 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2318 modules/generic_stage_target.py:
2319 Attempt to fix bug 117253; chost is wrong on autoresume
2321 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2322 modules/generic_stage_target.py, modules/netboot_target.py,
2323 modules/stage1_target.py:
2324 make setting of destdir more global and part of generic_stage_target
2326 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2327 Fix destpath bug in netboot target
2329 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2330 modules/generic_stage_target.py, modules/stage4_target.py:
2331 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2334 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2335 modules/generic_stage_target.py, modules/stage4_target.py:
2336 remove stray ' from arch/sh.py
2338 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2339 targets/stage1/stage1-controller.sh:
2340 This finally fixes the issues with gcc-config/binutils-config in stage1.
2341 This is catalyst 2.0_rc12.
2343 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2344 Fix incorrect warning message. portdir_overlay -> portage_overlay
2346 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2347 targets/stage1/stage1-controller.sh,
2348 targets/stage1/stage1-preclean-chroot.sh:
2349 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2350 running gcc-config and binutils-config, though it probably breaks running on
2351 non-Gentoo platforms.
2353 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2354 modules/stage1_target.py:
2355 Make stage1 clean up python 2.3 and 2.4, also.
2357 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2358 targets/support/livecdfs-update.sh:
2359 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2361 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2362 modules/generic_stage_target.py:
2363 Change digests file format to HASH_NAME HASH FILE_NAME
2365 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2366 targets/stage1/stage1-controller.sh:
2367 Moved gcc-config/binutils-config to before the chroot.
2369 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2370 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2371 installed. Supports all of shashs algorithms as of 12_21_2005
2373 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2374 modules/generic_stage_target.py:
2375 Catalyst should die if source_subpath is not a string
2377 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2378 modules/generic_stage_target.py:
2379 Fix for source_subpath bug
2381 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2382 examples/generic_stage_template.spec:
2383 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2384 both stages 1 and 2.
2386 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2387 modules/stage2_target.py:
2388 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2389 stage1 to be overridden again.
2391 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2392 targets/stage1/stage1-controller.sh:
2393 It looks like gcc-config/binutils-config needs to be run with the full path,
2394 since it is run outside of the chroot.
2396 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2397 targets/stage1/stage1-controller.sh:
2398 Fixed gcc-config calls. This is 2.0_rc11.
2400 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2401 This is catalyst 2.0_rc10.
2403 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2404 modules/generic_stage_target.py:
2405 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2408 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/support/functions.sh:
2410 Changed from -z to -n for bug #116180.
2412 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2413 modules/catalyst_support.py, modules/generic_stage_target.py:
2414 Detect missing binaries for the hashing functions and abort if not found
2416 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2417 files/catalyst.conf:
2418 Updated README to list new requirements. Set default hash as crc32. Set
2419 default digests as sha1/md5.
2421 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2422 modules/catalyst_support.py, modules/generic_stage_target.py,
2423 modules/livecd_stage2_target.py, modules/stage2_target.py:
2424 Change the internal hash checking to be quicker and more memory efficient.
2425 Add additional hash digests options.
2427 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2428 targets/tinderbox/tinderbox-chroot.sh,
2429 targets/tinderbox/tinderbox-controller.sh,
2430 targets/tinderbox/tinderbox-preclean-chroot.sh:
2431 Fixed up spacing/coding style on tinderbox.
2433 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2435 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2436 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2437 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2438 Fixed up spacing/coding style on support.
2440 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2441 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2443 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2444 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2445 targets/stage4/stage4-preclean-chroot.sh:
2446 Fixed up spacing/coding style on stage4.
2448 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2449 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2450 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2451 targets/stage3/stage3-controller.sh,
2452 targets/stage3/stage3-preclean-chroot.sh:
2453 Fixed up spacing/coding style on stages 2 and 3
2455 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2456 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2457 targets/stage1/stage1-preclean-chroot.sh:
2458 Fixed up spacing/coding style on stage1. Also changed
2459 gcc-config/binutils-config to be outside the chroot.
2461 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2462 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2463 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2464 Fixed up spacing/coding style on netboot.
2466 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2467 targets/livecd-stage1/livecd-stage1-chroot.sh,
2468 targets/livecd-stage1/livecd-stage1-controller.sh,
2469 targets/livecd-stage2/livecd-stage2-controller.sh:
2470 Fixed up spacing/coding style on livecd-stage*.
2472 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2473 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2474 targets/grp/grp-preclean-chroot.sh:
2475 Fixed up spacing/coding style on grp.
2477 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/embedded/embedded-chroot.sh,
2479 targets/embedded/embedded-controller.sh,
2480 targets/embedded/embedded-fs-runscript.sh,
2481 targets/embedded/embedded-preclean-chroot.sh:
2482 Fixed up spacing/coding style on embedded.
2484 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2485 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2486 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2487 targets/support/functions.sh:
2488 Removing extra line from x86.py, fixing up comments, spacing, and coding
2489 style in targets/support through functions.sh
2491 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2492 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2493 Fix more tab/spacing issues .. trying to make everything use tabs
2495 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2496 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2497 modules/stage1_target.py, modules/stage2_target.py,
2498 modules/stage3_target.py, modules/stage4_target.py:
2499 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2502 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2503 modules/generic_stage_target.py:
2504 Add envscript warning to aid users who may not know what they are doing
2506 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2507 examples/generic_stage_template.spec:
2508 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2509 only configurable when building a stage2 tarball, to match the current state
2510 of portage. This is 2.0_rc9.
2512 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2513 targets/support/chroot-functions.sh:
2514 Silence more of portages beeps and clicks and whistles
2516 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2517 targets/support/chroot-functions.sh:
2518 Change the portage emerge to use run_emerge
2520 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2521 modules/generic_stage_target.py, modules/snapshot_target.py,
2522 modules/stage1_target.py, modules/stage2_target.py,
2523 modules/stage3_target.py:
2524 allow portdir_overlay to be part of all specs not including snapshot spec.
2525 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2526 Remove overlay support from the snapshot spec but added a warning.
2528 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2529 modules/stage2_target.py:
2530 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2533 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2534 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2535 Add support for bootloader softlevel=; have rsync delete the extra files out
2536 of the overlay so that the overlay always matches the source dir
2538 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2539 Swapped -v/-V since I had gotten them wrong here.
2541 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2542 modules/generic_stage_target.py:
2543 Fix stupid overlay bug
2545 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2546 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2547 targets/livecd-stage1/livecd-stage1-chroot.sh,
2548 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2549 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2550 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2551 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2552 targets/support/unmerge.sh:
2553 Made sure we use -f on removing the default links for splash. Removed
2554 check_portage_version as it really isn't needed anymore. Removed
2555 --no-install from genkernel commands in kmerge.sh so users must manually
2556 remove kernels from /boot. This is 2.0_rc8.
2558 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559 targets/support/livecdfs-update.sh:
2560 Made sed on devfsd.conf conditional on it existing. Removes one more error
2561 message from a standard catalyst run.
2563 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2564 Added warning about breaking snapshot cache and re-enable autoresume, since
2565 the errors I was getting were elsewhere.
2567 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2568 modules/generic_stage_target.py:
2569 Fix indentation error the last commit caused
2571 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2572 modules/generic_stage_target.py:
2573 Always clear autoresume points after a successful run
2575 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2576 targets/support/livecdfs-update.sh:
2577 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2578 snapshot caching after a successful gentoo-release-livecd run.
2580 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581 targets/support/rc-update.sh:
2582 Added famd to default on official LiveCD.
2584 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 targets/support/chroot-functions.sh:
2586 Fixes 'too many arguments' error in check_portage_version.
2588 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2589 modules/generic_stage_target.py:
2590 remove extra self.env={} that was resetting the environment to null
2592 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2593 modules/livecd_stage1_target.py:
2594 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2597 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2598 Add a default path to the environment in the chroot
2600 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2601 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2602 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2603 targets/livecd-stage2/livecd-stage2-controller.sh,
2604 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2605 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2606 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2607 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2608 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2609 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2610 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2611 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2612 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2614 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2616 Fixed up the man page, which has been suffering for some time, and also
2617 reversed -v/-V in the help message.
2619 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2620 targets/support/livecdfs-update.sh:
2621 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2624 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2625 Turning off autoresume of doom until I can get more testing. I've had
2626 several issues with it. I'll be reporting/fixing these as I come across them
2627 but for now wish to turn it off by default as I don't want this one feature
2628 to stop the possible 2.0 final release.
2630 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2631 targets/livecd-stage2/unmerge.sh:
2632 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2633 anymore and probably should have been removed a long time ago when the new
2634 code was put into place in livecdfs-update.sh and livecd-local.start
2637 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2638 targets/livecd-stage1/livecd-stage1-chroot.sh,
2639 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2640 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2641 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2643 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py, modules/generic_target.py:
2645 self.env should be a part of the super class generic_target so it applies to
2646 snapshots as well; removing redundant pass in the generic_target class as
2647 its not needed. There is code there to fill the statements
2649 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2650 targets/support/livecdfs-update.sh:
2651 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2654 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2655 Changed version stamp to 2.0_rc6.
2657 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2658 modules/generic_stage_target.py:
2659 Fix for unpack cases
2661 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/generic_stage_target.py:
2665 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2666 modules/catalyst_support.py, modules/generic_stage_target.py,
2667 modules/grp_target.py, modules/livecd_stage1_target.py,
2668 modules/livecd_stage2_target.py, modules/netboot_target.py,
2669 modules/snapshot_target.py, modules/tinderbox_target.py:
2670 Stop reading env from the OS. Rely on the more on the envscript for oddball
2671 settings. Change -v to verbose and -V to version
2673 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2676 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2677 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2680 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2681 examples/generic_stage_template.spec:
2682 Added chost/cflags/cxxflags/ldflags to example spec template.
2684 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2685 targets/support/rc-update.sh:
2686 OK, just kidding on that last commit. We were already doing rc-update add
2687 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2688 there's no point in having it in rc-update.sh
2690 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 targets/support/rc-update.sh:
2692 Have rc-update add xdm if livecd/xdm is set.
2694 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2695 modules/catalyst_lock.py, modules/catalyst_support.py,
2696 modules/embedded_target.py, modules/generic_stage_target.py,
2697 modules/grp_target.py, modules/livecd_stage1_target.py,
2698 modules/livecd_stage2_target.py, modules/netboot_target.py,
2699 modules/stage1_target.py, modules/stage4_target.py,
2700 modules/tinderbox_target.py:
2701 So I was just kidding on that last commit. This one is 2.0_rc4.
2703 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2704 modules/catalyst_lock.py, modules/catalyst_support.py,
2705 modules/embedded_target.py, modules/generic_stage_target.py,
2706 modules/grp_target.py, modules/livecd_stage1_target.py,
2707 modules/livecd_stage2_target.py, modules/netboot_target.py,
2708 modules/stage1_target.py, modules/stage2_target.py,
2709 modules/stage4_target.py, modules/tinderbox_target.py:
2710 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2712 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2713 files/catalyst.conf, modules/catalyst_lock.py,
2714 modules/catalyst_support.py, modules/embedded_target.py,
2715 modules/generic_stage_target.py, modules/grp_target.py,
2716 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2717 modules/netboot_target.py, modules/stage1_target.py,
2718 modules/stage2_target.py, modules/stage4_target.py,
2719 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2720 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2721 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2723 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2724 modules/generic_stage_target.py:
2725 Fix autoresume for unpacking tarballs
2727 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2728 targets/support/livecdfs-update.sh:
2729 remove gnap livecd-type per Koon's request
2731 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2732 change rc-update add modules default to rc-update add modules boot
2734 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py, modules/grp_target.py:
2736 Add more verbosity to digests if -V is enabled, add more print messages to
2739 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2740 modules/generic_stage_target.py, modules/grp_target.py:
2741 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2743 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2744 Fix folder name for grp build dir to not have .tar.bz2 at the end
2746 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2747 modules/catalyst_support.py, modules/generic_stage_target.py:
2748 Add md5 and sha .digests file creation per wolf31o2's feature request
2750 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2751 This is catalyst-2.0_rc2.
2753 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2754 files/catalyst.conf, modules/generic_stage_target.py,
2755 modules/livecd_stage1_target.py:
2756 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2757 after each successful kernel build;add autoresume documentation to
2760 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2761 targets/embedded/embedded-controller.sh,
2762 targets/embedded/embedded-fs-runscript.sh,
2763 targets/livecd-stage2/livecd-stage2-controller.sh,
2764 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2765 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2766 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2767 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2768 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2769 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2770 targets/support/rc-update.sh:
2771 Changed multiple spaces to tabs to satisfy my OCD.
2773 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2774 targets/support/chroot-functions.sh:
2775 Bumped genkernel detection to require 3.3.0 or higher
2777 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2778 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2779 targets/netboot/netboot-controller.sh:
2780 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2781 clst_grp_use. This is catalyst-2.0_rc1.
2783 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2784 targets/netboot/netboot-controller.sh:
2785 change to clst_use from clst_netboot_use
2787 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2788 targets/livecd-stage1/livecd-stage1-chroot.sh,
2789 targets/stage4/stage4-chroot.sh:
2790 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2792 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 targets/stage4/stage4-chroot.sh:
2794 Fixed USE invocations in stage4 target.
2796 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/livecd_stage1_target.py:
2798 Force use=livecd for livecd-stage1
2800 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2801 This is version 2.0_pre20051129.
2803 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2805 Removed kudzu-knoppix from example spec files.
2807 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2808 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2809 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2811 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2812 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2813 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2814 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2815 definitions in the examples to fit in 80 columns.
2817 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2818 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2819 modules/grp_target.py, modules/tinderbox_target.py,
2820 targets/tinderbox/tinderbox-chroot.sh:
2821 Tinderbox script: added newuse, tinderbox and grp targets added support for
2822 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2823 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2825 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2826 Added portdir example to catalyst.conf for bug #113272.
2828 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2829 targets/support/create-iso.sh:
2830 Fixed a few lines which were causing the isolinux directory to be removed
2831 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2833 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/support/create-iso.sh:
2835 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2837 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2838 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2839 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2840 too many arches dont use it by default, test for an initrd in the yaboot
2843 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2844 modules/generic_stage_target.py:
2845 Fix split error if use is specified
2847 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2848 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2849 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2850 Updated palo version from catalyst 1.x for HPPA.
2852 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2853 targets/support/bootloader-setup.sh:
2854 Removing for loop for grub on amd64/x86 as it was totally useless.
2856 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2857 targets/support/bootloader-setup.sh:
2858 Remove vga= line for PPC.
2860 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2861 targets/support/bootloader-setup.sh:
2862 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2864 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2865 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2866 Removing slot patch as it probably didn't belong here anyway, and updating
2867 version stamp to 2.0_pre20051118.
2869 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2870 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2871 targets/support/bootloader-setup.sh:
2872 fix the bootloader script for isolinux so that it actually makes a cfg file,
2873 remove extra unneeded catalyst aborting print statement, reorganize rm code
2874 to make sure is splits properly and is an array even from the cmdline
2876 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 targets/support/livecdfs-update.sh:
2878 Added call to update-usbids to download the latest usb.ids file.
2880 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2881 modules/generic_stage_target.py:
2882 Move checks of running catalyst into the target which is simpler
2884 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2885 modules/generic_stage_target.py:
2886 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2887 that doesnt exist yet
2889 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2890 Keep unnecessary programs from installing into kerncache
2892 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2893 modules/generic_stage_target.py:
2894 Turn on more tracebacks at this point to better debug .. will need to turn
2895 them down as we find errors and build appropriate error handlers
2897 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2898 Changed version marker to 2.0_pre20051115 for new ebuild.
2900 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2901 modules/livecd_stage2_target.py:
2902 Fix bug in livecd stage2 so that it doesnt try to use tar
2904 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2905 targets/livecd-stage2/livecd-stage2-controller.sh:
2906 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2907 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2908 of Getting_Online.txt from catalyst 1.1.10.10.
2910 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2911 Added Joshua Kinard to authors for his mips contributions.
2913 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 examples/livecd-stage2_template.spec:
2915 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2916 Paul Kessler on gentoo-catalyst. ;]
2918 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2919 Change variables from cat1 format to cat2
2921 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py, modules/stage1_target.py:
2923 Fix modules has no attribute register
2925 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2926 modules/generic_stage_target.py:
2927 Fix broken aliases code that was just proof of concept
2929 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2930 Output mkisofs command line options to assist in debugging
2932 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2933 modules/generic_stage_target.py, targets/support/create-iso.sh:
2936 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2937 modules/generic_stage_target.py:
2938 Add VERY basic support for aliases kernel parameter.
2940 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2941 modules/livecd_stage2_target.py:
2942 Remove large section of commented code
2944 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2945 modules/generic_stage_target.py, modules/stage1_target.py:
2946 Allow LDFLAGS to be specified as an ENV variable for stage1
2948 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2949 modules/generic_stage_target.py:
2950 Fix rc-update to automatically run default options for livecds. Removed an
2951 erroneous key check.
2953 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2954 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2955 Make use spec key optional to default to profile defaults
2957 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2958 +examples/stage4_template.spec:
2959 Preliminary stage4_template.spec file
2961 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2962 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2963 Updated version stamp and added slot patch.
2965 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2966 Fix ordering problem so self.settings is defined
2968 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py:
2970 Correct a rsync issue when the directory doesnt exist
2972 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2973 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2974 targets/livecd-stage2/livecd-stage2-controller.sh,
2975 targets/netboot/netboot-controller.sh,
2976 targets/stage4/stage4-controller.sh:
2977 run pre_kmerge and post_kmerge only once
2979 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2980 targets/support/bootloader-setup.sh:
2981 MIPS bootloader patch
2983 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2984 targets/support/mips-arcload_conf.sh:
2985 Fix MIPS Serial Detection
2987 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2988 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2989 +targets/support/mips-arcload_conf.sh:
2990 Application of Kumba's patches for MIPS support
2992 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2993 Check for the correct arch specific cd building tool
2995 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2996 modules/generic_stage_target.py:
2997 Print a warning if livecd/iso is not defined
2999 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3000 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3002 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3003 targets/support/post-kmerge.sh:
3004 Check for existence of files in /lib/modules before running depscan.sh. This
3005 replaces the mips-specific check and makes it portable.
3007 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3008 modules/generic_stage_target.py:
3009 update autoresume logic when dealing with rsync unpack operations
3011 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3012 targets/support/post-kmerge.sh:
3013 Bypass module load on mips
3015 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3016 remove --no-deps so dependancies get installed for genkernel
3018 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3019 modules/generic_stage_target.py:
3020 Fix missing : statement in unpack
3022 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3023 modules/generic_stage_target.py:
3024 fix livecd-stage2 unpack when seedcache is turned off
3026 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3027 targets/support/functions.sh:
3028 Fix module unpacking and make it actually optional.
3030 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3031 modules/generic_stage_target.py:
3032 Fix broken seedcache autoresume interaction
3034 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3035 modules/generic_stage_target.py:
3036 Cleanup stage directories properly for tar installs
3038 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3039 Tinderbox no longer cleans /tmp/*
3041 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3042 targets/tinderbox/tinderbox-chroot.sh,
3043 targets/tinderbox/tinderbox-controller.sh:
3044 Fixing problem with bind mounted portage and final rsync on tinderbox target
3045 and adding additional logging.
3047 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3048 Stop tinderbox from trying to create a tarball of itself
3050 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/generic_stage_target.py:
3052 Fix catalyst so it fully disables snapcache when its not specified in the
3055 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3056 examples/livecd-stage2_template.spec:
3057 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3058 spec template and updating version stamp.
3060 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3061 modules/catalyst_support.py:
3062 allow file_check to proceed if key is not in use
3064 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3065 Recursively make the missing directories
3067 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3068 Fix extract_modules to just echo a warning that it is missing
3070 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3071 files/catalyst.conf:
3072 Updating default configuration for catalyst and updating version stamp,
3073 since we're beginning internal testing for release.
3075 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3076 modules/generic_stage_target.py:
3077 fix bug 106004 split strings into a list for empty and rm operation
3079 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3080 modules/livecd_stage2_target.py:
3081 Append slashes to directories so rsyncs work properly
3083 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 examples/livecd-stage2_template.spec:
3085 Changing source_subpath for livecd-stage2 example for bug #101704.
3087 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3088 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3089 targets/support/livecdfs-update.sh:
3090 Added livecd/xdm and livecd/xsession options. These are used to setup the
3091 default display manager and X session, respectively. Added supporting
3092 documentation to example spec files. Imported more work from my fsscript for
3093 the official LiveCD.
3095 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3096 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3097 discussion, see bug #88777.
3099 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3100 modules/generic_stage_target.py:
3101 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3102 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3104 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/livecd-stage1/livecd-stage1-controller.sh,
3106 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3107 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3108 on livecd-stage2 and removing universal motd for livecd/type of
3109 gentoo-release-livecd.
3111 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3112 modules/livecd_stage1_target.py:
3113 Add optional livecd/type env var for scripts to add optional items to the
3116 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 -livecd/files/x86-help.msg:
3118 Removing x86-help.msg as it is no longer used.
3120 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3122 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3123 Add dobladecenter description to bootloader files for x86/amd64.
3125 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3126 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3128 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 modules/generic_stage_target.py:
3130 Added split to use section for bug #104414.
3132 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3133 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3134 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3135 Tabs to whitespaces for isolinux.
3137 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/support/bootloader-setup.sh:
3139 Changed isolinux to use new split-out help messages. Using grub gives a
3140 single help message with pager.
3142 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3144 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3145 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3146 Added F2->F7 help messages for isolinux.
3148 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3149 livecd/files/README.txt, livecd/files/generic.motd.txt,
3150 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3151 livecd/files/livecd-local.start:
3152 Updated files from latest used to build LiveCD.
3154 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3155 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3157 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3158 modules/catalyst_support.py:
3159 Added fix for using options with = in them with --cli (ex.
3160 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3161 <cell@ices.utexas.edu> for pointing this out to me via email.
3163 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3164 modules/generic_stage_target.py, targets/support/functions.sh:
3165 fix bug in exec_in_chroot for stage1 target
3167 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3168 modules/generic_stage_target.py:
3169 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3170 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3172 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3173 catalyst, examples/livecd-stage2_template.spec,
3174 examples/snapshot_template.spec, files/catalyst.conf,
3175 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3176 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3177 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3178 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3179 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3180 targets/livecd-stage2/livecd-stage2-controller.sh,
3181 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3182 targets/stage2/stage2-preclean-chroot.sh,
3183 targets/stage3/stage3-preclean-chroot.sh,
3184 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3185 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3186 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3187 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3188 targets/support/target_image_setup.sh:
3189 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3190 to look at gamecdfs-update.sh yet.
3192 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3193 modules/generic_stage_target.py:
3194 Remove extra debugging print statement
3196 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3197 +modules/catalyst_lock.py, modules/catalyst_support.py,
3198 modules/embedded_target.py, modules/generic_stage_target.py,
3199 modules/grp_target.py, modules/livecd_stage1_target.py,
3200 modules/livecd_stage2_target.py, modules/netboot_target.py,
3201 modules/snapshot_target.py, modules/stage1_target.py,
3202 modules/stage2_target.py, modules/stage4_target.py,
3203 targets/support/functions.sh:
3204 Add locking support. Code simplification for unpack and unpack snapshot.
3205 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3206 Add seedcache support (Grabs output from previous target run)
3207 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3209 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3210 modules/catalyst_support.py, modules/generic_stage_target.py:
3211 Add support to cache the snapshot dir. add snapcache to options. add
3212 snapshot_cache= to override the default location of the cache in
3213 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3215 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3217 Forward port README.txt and Getting_Online.txt files from catalyst
3220 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3221 Add automatic creation/deletion of runlevels based on rcadd rcdel
3223 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3224 Fix grp so that grp/use is not required anymore
3226 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3228 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3229 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3230 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3231 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3232 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3233 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3234 they are known to cause booting problems.
3236 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3238 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3239 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3242 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 targets/stage1/stage1-chroot.sh:
3244 Fixed quoting in stage1 profile check.
3246 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/stage3/stage3-chroot.sh:
3248 Fixing USE for stage3.
3250 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3251 targets/support/chroot-functions.sh:
3252 Fix FETCH code so it will run for Pylon
3254 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3255 targets/grp/grp-chroot.sh:
3256 Fix bindist invcation.
3258 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3259 targets/grp/grp-chroot.sh:
3260 Made sure bindist was used for all emerges in GRP.
3262 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3263 Fix USE flags for GRP build
3265 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3266 targets/stage4/stage4-chroot.sh:
3267 let GRP use the users environment variables and removed extra
3268 GRP_STAGE23_USE from stage4
3270 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3271 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3272 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3274 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3275 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3276 impact all previous spec files that use this option. It's beejay's fault.
3278 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3279 Changed to use linux32 for ppc32 support when build host is ppc64.
3281 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3283 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3285 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3286 Minor cosmetic print statement fixes for readability
3288 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3289 modules/catalyst_support.py, modules/generic_stage_target.py:
3290 Fix None None bug and exception reporting
3292 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3293 Fix iso creation script. Case statement out of place
3295 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3296 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3297 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3298 catalyst, files/catalyst.conf, modules/builder.py,
3299 modules/catalyst_support.py, modules/embedded_target.py,
3300 modules/generic_stage_target.py, modules/generic_target.py,
3301 modules/grp_target.py, modules/livecd_stage1_target.py,
3302 modules/livecd_stage2_target.py, modules/netboot_target.py,
3303 modules/snapshot_target.py, modules/stage1_target.py,
3304 modules/stage2_target.py, modules/stage3_target.py,
3305 modules/stage4_target.py, modules/tinderbox_target.py,
3306 targets/embedded/embedded-chroot.sh,
3307 targets/embedded/embedded-fs-runscript.sh,
3308 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3309 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3310 targets/grp/grp-preclean-chroot.sh,
3311 targets/livecd-stage1/livecd-stage1-chroot.sh,
3312 targets/livecd-stage1/livecd-stage1-controller.sh,
3313 targets/livecd-stage2/livecd-stage2-controller.sh,
3314 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3315 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3316 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3317 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3318 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3319 targets/stage2/stage2-controller.sh,
3320 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3321 targets/stage3/stage3-controller.sh,
3322 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3323 targets/stage4/stage4-controller.sh,
3324 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3325 targets/support/create-iso.sh, targets/support/functions.sh,
3326 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3327 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3328 targets/support/target_image_setup.sh,
3329 targets/tinderbox/tinderbox-chroot.sh,
3330 targets/tinderbox/tinderbox-controller.sh,
3331 targets/tinderbox/tinderbox-preclean-chroot.sh:
3332 Big honkin' copyright update.
3334 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3335 modules/generic_stage_target.py:
3336 add additional logging output. Use standard os redirection methods to log to
3339 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/stage1/stage1-chroot.sh:
3341 Added profile sanity check for bug #97867.
3343 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 targets/support/bootloader-setup.sh:
3345 Removing acpi=off from default kernel arguments and adding ia64
3346 livecd-stage2 support functions and cdtar.
3348 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3349 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3350 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3351 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3352 splash command line.
3354 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3355 targets/support/create-iso.sh:
3356 Fixed up zisofs support. Waiting for response from sparc before touching
3359 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3361 targets/support/functions.sh:
3362 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3363 to allow it to work on all arches that dynamically build their bootloader
3366 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3367 targets/stage4/stage4-controller.sh:
3368 Fix stage4 so it doesnt run the bootloader stuff
3370 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 targets/support/bootloader-setup.sh:
3372 Removed dokeymap from non-Gentoo releases.
3374 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 targets/support/livecdfs-update.sh:
3376 Added call to update-pciids to download the latest pci.ids file.
3378 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3379 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3380 modules/stage4_target.py:
3381 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3383 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3384 Fix issue where -s on the command line would not run
3386 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3387 livecd/files/generic.motd.txt:
3388 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3389 kernel configurations.
3391 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3392 targets/support/livecdfs-update.sh:
3393 Updated hostname/domainname creation for new baselayout.
3395 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3396 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3397 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3399 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3400 targets/support/chroot-functions.sh:
3401 Change portage emerge to use --oneshot --nodeps to keep from merging the
3402 same packages multiple times.
3404 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 targets/stage2/stage2-chroot.sh:
3406 Added a -p bootstrap when catalyst is called with -V (verbose).
3408 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3409 targets/support/livecdfs-update.sh:
3410 Removed inittab hack, as this is done by livecd-tools.
3412 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3413 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3414 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3416 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3417 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3418 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3419 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3420 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3421 targets/livecd-stage2/livecd-stage2-controller.sh:
3422 Removed gentoo.png and creation of face directory. Changed
3423 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3426 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 targets/stage1/stage1-preclean-chroot.sh,
3428 targets/support/chroot-functions.sh:
3429 Added setup_binutils function and force both of them to run during stage1
3432 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 examples/livecd-stage2_template.spec:
3434 Added livecd/volid explanation to example spec.
3436 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3437 targets/support/create-iso.sh:
3438 General cleanup of ISO code and added default livecd/volid when it is not set.
3440 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3441 targets/embedded/embedded-controller.sh:
3442 Actually modify the embedded target this time.
3444 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3445 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3446 targets/livecd-stage2/livecd-stage2-controller.sh,
3447 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3448 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3449 and livecd-stage2 targets.
3451 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3452 files/catalyst.conf:
3453 Retired John Davis <zhen@gentoo.org> and added storedir to default
3456 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3457 targets/support/livecdfs-update.sh:
3458 Uncommented openglify, since it is needed for both opengl-update-livecd and
3461 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3462 modules/generic_stage_target.py:
3463 Fix print statement so it shows when kill_chroot_pids is run correctly
3465 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3466 modules/snapshot_target.py:
3467 Fix snapshot target to skip the kill_pids check
3469 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3470 Bug fixes in parse_spec, fix issues detecting list or string.
3472 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3473 modules/catalyst_support.py:
3474 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3475 spaces are after :. Better handling of comments ( ie preprocessed and
3476 stripped off ). Unset empty keys.
3478 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3479 targets/support/kill-chroot-pids.sh:
3480 Remove extra P_NAME definition that is never used. Saves processing time.
3481 Bumped catalyst to pre2
3483 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3484 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3485 +targets/support/kill-chroot-pids.sh:
3486 User info about runscript and archscript. Added checks for processes running
3487 in the chroot and created a script to kill them. Should fix the unmounting
3488 issues with gconfd or any other running application in the chroot
3490 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3491 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3492 Remove using gcc-config to set things up as we should all be using 2005.0
3495 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3496 examples/livecd-stage2_template.spec:
3497 Added livecd/users to example livecd-stage2 spec file.
3499 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3500 targets/support/livecdfs-update.sh:
3501 Change default hostnames for livecds
3503 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3504 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3505 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3508 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3509 modules/livecd_stage2_target.py:
3510 Clear autoresume flags when build is done
3512 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3513 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3514 targets/support/create-iso.sh:
3515 Fix isolinux so that it finds menus and kernels and stuff
3517 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3518 modules/generic_stage_target.py:
3519 Make purge operation a little less chatty, removed print statements
3521 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3522 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3523 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3524 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3526 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3527 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3528 print warning message about deprecated use of cdfstype
3530 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3531 targets/support/chroot-functions.sh:
3532 statically define genkernel location to eliminate which command failure if
3533 genkernel is not installed
3535 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3536 modules/generic_stage_target.py:
3537 change the portage_overlay to an array so it always works
3539 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3540 modules/catalyst_support.py:
3541 Fix exception handling to remove extraneous prints of None
3543 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3544 Remove iso creation code from stage4
3546 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3547 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3548 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3549 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3550 targets/livecd-stage1/livecd-stage1-chroot.sh,
3551 targets/livecd-stage1/livecd-stage1-controller.sh,
3552 targets/livecd-stage2/livecd-stage2-controller.sh,
3553 targets/netboot/netboot-controller.sh,
3554 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3555 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3556 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3557 targets/support/create-iso.sh, targets/support/kmerge.sh,
3558 targets/support/target_image_setup.sh,
3559 targets/tinderbox/tinderbox-controller.sh:
3560 Fix some exception handling in catalyst_support.py, remove intermediate
3561 destination folder of iso and tarball, add additional tests for folders not
3562 found on host but defined in spec file, keep catalyst from erroring in this
3563 case, change exit code on shell scripts so that errors are reported to
3564 catalyst and causes catalyst to die on errors, fix bug in
3565 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3566 check for mkisofs that informs the user of where to get the program, and
3567 removed the autoresume code from ccache and distcc installation until I can
3568 figure out a way to have the autoresume flag go someplace outside the chroot.
3570 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3571 Remove bind mounts before rm operations happen at startup
3573 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3574 modules/generic_stage_target.py:
3575 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3577 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3578 modules/generic_stage_target.py:
3579 fix minor bug in the purge code so that it actually runs the commands
3581 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3582 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3583 modules/stage4_target.py:
3584 Change ordering of tasks so root_overlay and fsscript occur after
3585 livecd_update, giving users a chance to override livecd_update
3587 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3588 modules/catalyst_support.py, modules/generic_stage_target.py:
3589 Added a better exception handling message for keyboard interrupt and added
3590 countdown timer for purge operation to give an opportunity to exit
3592 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3593 modules/catalyst_support.py, modules/generic_stage_target.py:
3594 Add support to clear the autoresume flags and improve the purge code to
3595 clean the chroot, and pkg/kern cache
3597 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3598 modules/catalyst_support.py, modules/generic_stage_target.py,
3599 modules/livecd_stage1_target.py:
3600 only append livecd-tools to the livecd-stage1 target package list and move a
3601 check out of the way so command line and spec files can co-exist
3603 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3604 modules/generic_stage_target.py:
3605 fixed python syntax in set_packages so catalyst will run
3607 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3608 modules/embedded_target.py, modules/generic_stage_target.py,
3609 modules/grp_target.py, modules/livecd_stage1_target.py,
3610 modules/livecd_stage2_target.py, modules/netboot_target.py,
3611 modules/stage4_target.py, modules/tinderbox_target.py,
3612 targets/embedded/embedded-chroot.sh,
3613 targets/embedded/embedded-controller.sh,
3614 targets/livecd-stage1/livecd-stage1-controller.sh,
3615 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3616 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3617 targets/livecd-stage2/livecd-stage2-controller.sh,
3618 -targets/livecd-stage2/livecd-stage2-iso.sh,
3619 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3620 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3621 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3622 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3623 +targets/support/target_image_setup.sh:
3624 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3627 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3628 targets/livecd-stage2/livecd-stage2-controller.sh,
3629 targets/support/livecdfs-update.sh:
3630 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3631 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3632 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3635 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3636 targets/livecd-stage2/livecd-stage2-controller.sh,
3637 targets/support/rc-update.sh:
3638 Updated rc-update.sh with better defaults for different livecd/type settings
3639 and cleaning up file copying in livecd-stage2-controller.sh to match
3642 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3643 Made example of catalyst.conf in README match the default catalyst.conf
3646 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3648 Removing old files from previous maintainers and updating README.
3650 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3652 Added livecd/users option to create non-root users. The first user listed
3653 will also be used for auto-starting X, if X is merged onto the CD.
3655 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3656 targets/livecd-stage1/livecd-stage1-controller.sh,
3657 targets/livecd-stage2/livecd-stage2-controller.sh,
3658 targets/support/livecdfs-update.sh:
3659 Updated all instances of livecd/type: gentoo-release-environmental to
3660 gentoo-release-livecd and added generic-livecd.
3662 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3663 examples/fsscript.sh.example, examples/gamecd.conf.example,
3664 examples/generic_stage_template.spec, examples/grp_template.spec,
3665 examples/livecd-stage1_template.spec,
3666 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3667 examples/snapshot_template.spec:
3668 Imported example files from catalyst 1.1.9 to make them more verbose.
3670 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3671 Fix grp/use bug #89365
3673 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3674 modules/generic_stage_target.py, targets/support/kmerge.sh:
3675 Fixes for initramfs overlay support.
3677 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3678 modules/generic_stage_target.py, targets/support/kmerge.sh,
3679 targets/support/pre-kmerge.sh:
3680 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3681 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3682 caching bug; Also adding preliminary support for initramfs_overlay from
3685 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3686 modules/generic_stage_target.py, targets/support/kmerge.sh:
3687 Removed support for postconf as genkernel no longer has that option
3689 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3690 modules/embedded_target.py, modules/generic_stage_target.py,
3691 modules/grp_target.py, modules/livecd_stage1_target.py,
3692 modules/livecd_stage2_target.py, modules/netboot_target.py,
3693 modules/stage4_target.py, modules/tinderbox_target.py,
3694 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3695 targets/stage1/stage1-preclean-chroot.sh,
3696 targets/support/chroot-functions.sh:
3697 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3698 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3700 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3701 modules/livecd_stage2_target.py:
3702 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3704 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3705 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3706 modules/livecd_stage2_target.py, modules/stage4_target.py,
3707 targets/livecd-stage1/livecd-stage1-controller.sh,
3708 targets/livecd-stage2/livecd-stage2-controller.sh,
3709 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3710 targets/support/functions.sh, targets/support/kmerge.sh,
3711 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3712 Generalized kernel support, fsscript, rcupdate, etc for stage4
3714 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3715 targets/support/pre-kmerge.sh:
3716 Removed sed for usb devices from legacy genkernel, as we're going to require
3717 a version much higher that no longer exhibits the bug.
3719 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3721 targets/support/livecdfs-update.sh:
3722 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3723 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3724 the ut2004demo shell script has been renamed to ut2004-demo.
3726 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3727 let genkernel always reinstall itself
3729 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3730 modules/catalyst_support.py, modules/generic_stage_target.py,
3731 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3732 fix case bug in livecdfs-update.sh; fix bug in initial command line
3733 arguement parsing; add cflags spec file support which is only allowed to
3736 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3737 targets/stage3/stage3-chroot.sh:
3738 Fix a use flag bug in the stage3
3740 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3741 modules/generic_stage_target.py:
3742 Changes to allow cflags, chost, cxxflags in a spec file
3744 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3745 targets/livecd-stage1/livecd-stage1-controller.sh,
3746 targets/livecd-stage2/livecd-stage2-controller.sh,
3747 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3748 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3749 targets/support/pre-kmerge.sh:
3750 change the code to use more case statements. Fix gcc issue in stage1.
3752 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 targets/livecd-stage1/livecd-stage1-controller.sh,
3754 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3755 Merging in changes from catalyst 1.1.x for gamecd support.
3757 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3758 targets/stage1/stage1-preclean-chroot.sh:
3759 Removing gcc-config stuff to see if its still required to work around a gcc
3762 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3763 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3764 Added tests for genkernel >3.2.0
3766 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3769 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3770 Updated AUTHORS with new maintainers and updated contributors list.
3772 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3773 examples/fsscript.sh.example, livecd/files/README.txt,
3774 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3775 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3776 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3777 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3778 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3779 universal.motd.txt to resolve documentation issue on bug #86914. Added
3780 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3781 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3784 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3785 targets/livecd-stage2/livecd-stage2-controller.sh:
3786 Removed a few unnecessary comments
3788 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3789 Removed obsolete files from the livecd directory as the functionality has
3790 moved into the targets folders
3792 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3793 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3794 Additional catalyst 2.0.0 files
3796 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3797 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3798 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3799 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3800 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3801 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3802 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3803 -livecd/runscript/alpha-archscript.sh,
3804 -livecd/runscript/default-runscript.sh,
3805 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3806 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3807 -livecd/runscript-support/gamecdfs-update.sh,
3808 -livecd/runscript-support/kmerge.sh,
3809 -livecd/runscript-support/livecdfs-update.sh,
3810 -livecd/runscript-support/post-kmerge.sh,
3811 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3812 modules/embedded_target.py, modules/generic_stage_target.py,
3813 modules/grp_target.py, modules/livecd_stage1_target.py,
3814 modules/livecd_stage2_target.py, -modules/netboot.py,
3815 +modules/netboot_target.py, modules/snapshot_target.py,
3816 modules/stage1_target.py, +modules/stage4_target.py,
3817 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3818 +targets/embedded/embedded-controller.sh,
3819 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3820 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3821 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3822 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3823 +targets/livecd-stage1/livecd-stage1-controller.sh,
3824 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3825 -targets/livecd-stage1/livecd-stage1.sh,
3826 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3827 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3828 +targets/livecd-stage2/livecd-stage2-controller.sh,
3829 +targets/livecd-stage2/livecd-stage2-iso.sh,
3830 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3831 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3832 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3833 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3834 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3835 +targets/stage1/stage1-controller.sh,
3836 +targets/stage1/stage1-preclean-chroot.sh,
3837 -targets/stage1/stage1-preclean1-chroot.sh,
3838 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3839 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3840 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3841 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3842 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3843 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3844 +targets/stage4/stage4-preclean-chroot.sh,
3845 +targets/support/chroot-functions.sh,
3846 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3847 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3848 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3849 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3850 +targets/tinderbox/tinderbox-controller.sh,
3851 targets/tinderbox/tinderbox-preclean-chroot.sh,
3852 -targets/tinderbox/tinderbox.sh:
3853 Initial Import of Catalyst 2.0.0
3855 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3856 livecd/runscript-support/livecdfs-update.sh:
3857 Added /usr/portage as tmpfs (this will be made conditional later).
3859 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3860 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3861 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3862 from an interactive shell.
3864 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3865 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3866 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3867 livecd/runscript-support/pre-kmerge.sh,
3868 livecd/runscript/default-runscript.sh:
3869 Moved livecd-bash_profile to livecd-bashrc. Added check for
3870 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3871 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3874 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3875 modules/generic_stage_target.py:
3876 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3879 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3880 livecd/runscript/default-runscript.sh,
3881 targets/livecd-stage1/livecd-stage1.sh:
3882 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3883 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3884 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3887 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3888 livecd/runscript/ppc-archscript.sh:
3889 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3891 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3892 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3893 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3894 for multiple initrd files.
3896 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 livecd/runscript/ppc-archscript.sh:
3898 Modifed PPC archscript to close bug #84648 and also to make the PPC
3899 archscript produce multiple initrd files, like x86/amd64.
3901 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3902 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3903 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3904 livecd/runscript/ppc-archscript.sh:
3905 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3906 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3907 livecd/volid for the HFS volid, too.
3909 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3910 Calling this one 1.1.7 and rolling a tarball.
3912 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3914 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3915 -livecd/runscript/sparc64-archscript.sh,
3916 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3917 Added livecd/volid to set the volume ID when creating the ISO, patch by
3918 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3919 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3921 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3923 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3924 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3926 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 livecd/runscript-support/livecdfs-update.sh:
3928 Removed hdparm from default runlevel as it break ide=nodma at boot.
3930 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 livecd/runscript-support/kmerge.sh,
3932 livecd/runscript-support/pre-kmerge.sh,
3933 targets/livecd-stage1/livecd-stage1-chroot.sh:
3934 Revert last set of changes and remove portage version check from emerge in
3935 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3938 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3939 livecd/runscript-support/kmerge.sh,
3940 livecd/runscript-support/pre-kmerge.sh:
3941 Change genkernel check to use best_version and has_version to determine if
3942 the any previously installed versions of genkernel are up to date. Change
3943 emerge line for kernels to use -n option to only install if they were not
3944 previously installed.
3946 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3947 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3948 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3949 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3950 livecd/runscript/sparc-archscript.sh:
3951 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3952 unified sparc32/sparc64 cdtar.
3954 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3955 livecd/runscript-support/livecdfs-update.sh,
3956 livecd/runscript-support/pre-kmerge.sh:
3957 Change sudoers update to only run if /etc/sudoers exists and only reduce
3958 splash to 1024x768 on minimal and universal install CD.
3960 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3961 targets/livecd-stage1/livecd-stage1.sh:
3962 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3965 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3966 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3967 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3968 livecd/runscript/sparc64-archscript.sh,
3969 livecd/runscript/x86-archscript.sh:
3970 Added a new empty livecd file to each archscript. This will be used for an
3971 identifier by genkernel to allow booting from a non-primary CDROM.
3973 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3974 Catalyst 1.1.6 is here.
3976 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3977 targets/stage1/stage1-preclean2-chroot.sh:
3978 Commenting out stage1 cleaning of /var/db.
3980 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3981 livecd/runscript-support/pre-kmerge.sh:
3982 Made splash reduction to 1024x768 only for minimal and universal release media.
3984 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 targets/stage1/stage1-preclean2-chroot.sh:
3986 Added SLOT files back to /var/db entries in stage1.
3988 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3989 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3990 livecd/runscript/default-runscript.sh,
3991 livecd/runscript-support/livecdfs-update.sh,
3992 targets/livecd-stage2/unmerge.sh:
3993 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3994 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3995 the copy from preserving permissions and also adding /usr/share/faces and
3996 default Gentoo icon. We'll see how the icon does for us. Removing serial
3997 init script, as it causes problems with the splash theme.
3999 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 targets/livecd-stage1/livecd-stage1.sh:
4003 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4004 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4005 livecd/runscript-support/kmerge.sh,
4006 livecd/runscript-support/livecdfs-update.sh,
4007 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4008 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4009 targets/stage1/stage1-preclean2-chroot.sh:
4010 Removed x-setup from local.start and added in symlinks for gconf, portage
4011 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4012 baselayout and removed /etc/startx from the environmental type. Commented
4013 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4014 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4015 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4016 for X, use the latest pci.ids and usb.ids from portage, and create
4017 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4018 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4019 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4020 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4021 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4024 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4025 Removed ccache from default options as it breaks catalyst when merged with
4028 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 modules/snapshot_target.py:
4030 Added /local/ to snapshot exclusion.
4032 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 livecd/runscript-support/livecdfs-update.sh:
4034 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4035 gustavoz and his 5 interface Xeon for this.
4037 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4038 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4039 Added a conditional before killing gconfd-2. This is also going to be
4040 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4043 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4044 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4045 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4046 Moved killall -9 gconfd-2 to execute outside chroot.
4048 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/files/x86-help.msg:
4050 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4053 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript/x86-archscript.sh:
4055 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4058 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4061 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 targets/livecd-stage1/livecd-stage1.sh:
4063 Added killall for gconfd-2 back into livecd-stage1.sh
4065 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4066 livecd/runscript/alpha-archscript.sh:
4067 Alpha fixes for multiple kernels..
4069 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript-support/kmerge.sh:
4071 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4073 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4075 livecd/runscript/sparc64-archscript.sh:
4076 Force devfs if udev is not selected for all supporting arches.
4078 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4080 livecd/runscript-support/kmerge.sh:
4081 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4084 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4085 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4086 Re-enabled preclean in grp and added gconfd-2 killing.
4088 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 livecd/runscript/x86-archscript.sh:
4090 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4093 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4094 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4095 targets/livecd-stage1/livecd-stage1-chroot.sh,
4096 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4097 targets/livecd-stage1/livecd-stage1.sh,
4098 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4099 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4100 Added ability to pause indefinitely. This closes bug #79798. I've also added
4101 the gcond-2 killall back in, but now it is in the actual preclean script and
4102 is executed inside the chroot.
4104 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4105 Updated for 1.1.3 release.
4107 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4108 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4109 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4110 targets/netboot/netboot-packages.sh,
4111 targets/tinderbox/tinderbox-chroot.sh:
4112 Updated to use package.use correctly. Blame Robert Paskowitz
4113 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4115 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 targets/stage1/stage1-preclean2-chroot.sh:
4117 Fixed find line for new stage1 /var/db/pkg.
4119 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4120 targets/stage1/stage1-preclean2-chroot.sh:
4121 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4122 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4125 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript-support/livecdfs-update.sh:
4127 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4128 added net.ethX symlinks, and added copying of files from
4129 /usr/lib/hotplug/firmware into firmware tarball.
4131 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4132 livecd/runscript-support/livecdfs-update.sh:
4133 Firmware updated to use new /lib/firmware directory.
4135 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4136 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4137 work when both -f and -C were used on the command line.
4139 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4140 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4141 targets/livecd-stage1/livecd-stage1-chroot.sh,
4142 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4143 targets/stage3/stage3-chroot.sh:
4144 Added a portage version check to each target that uses --newuse to ensure a
4145 high enough version is used. This resolves bug #75336.
4147 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4148 livecd/files/livecd-local.start:
4149 Possible local.start fix for beejay.
4151 12 Jan 2005; John Davis <zhen@gentoo.org>
4152 modules/embedded.py:
4153 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4155 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4156 livecd/runscript-support/kmerge.sh:
4157 Added ccache support to genkernel call in livecd-stage2.
4159 11 Jan 2005; John Davis <zhen@gentoo.org>
4160 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4161 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4162 targets/netboot/netboot.sh:
4163 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4164 some feature enhancements.
4166 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4167 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4168 targets/livecd-stage1/livecd-stage1-chroot.sh,
4169 targets/livecd-stage1/livecd-stage1.sh,
4170 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4171 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4172 Added a -F or --fetchonly command line option and closing out bug #77480.
4173 Also added a portage version check to livecd-stage1 to close out bug #68307.
4175 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript-support/livecdfs-update.sh,
4177 targets/stage3/stage3-chroot.sh:
4178 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4179 target to use emerge -e when building. This is only temporary until the
4180 bootstrap.sh script can be fixed or another solution can be decided upon.
4182 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4183 +targets/embedded/kmerge.sh:
4184 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4185 from mutex@gentoo.org
4187 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4188 modules/livecd_stage2_target.py:
4191 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4192 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4193 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4194 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4195 the brokenness of a stage1 tarball.
4197 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4198 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4201 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4202 modules/livecd_stage2_target.py:
4205 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4206 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4207 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4208 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4209 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4210 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4211 Upgraded the isolinux cdtar files and closing bug #70518.
4213 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4214 modules/embedded_target.py, modules/generic_stage_target.py,
4215 modules/grp_target.py, modules/livecd_stage1_target.py,
4216 modules/livecd_stage2_target.py, modules/netboot.py,
4217 modules/stage1_target.py, modules/tinderbox_target.py:
4218 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4219 separate out specific target logic from the generic targets modules.
4221 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4222 new PPC arch file from pvdabeel@gentoo.org
4224 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4225 examples/generic_stage_template.spec, modules/catalyst_support.py:
4226 tweaking error handling in the main catalyst script
4227 updated the example to include a blurb about portage_confdir
4229 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4230 livecd/runscript-support/livecdfs-update.sh:
4231 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4233 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4236 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4237 fix for #66592. catalyst now gives a traceback when it bails out, making
4238 troubleshooting amazingly easier
4240 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4241 modules/catalyst_support.py, modules/embedded_target.py,
4242 modules/generic_stage_target.py, modules/grp_target.py,
4243 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4244 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4245 Reversing patch from Eric Edgar from bug #70663.
4247 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4248 livecd/runscript/x86-archscript.sh:
4249 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4250 not work without it (mkisofs fails on creating ISO).
4252 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4253 modules/catalyst_support.py, modules/embedded_target.py,
4254 modules/generic_stage_target.py, modules/grp_target.py,
4255 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4256 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4257 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4258 separate out specific target logic from the generic targets modules.
4260 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4261 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4262 targets/embedded/embedded.sh:
4263 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4265 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4266 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4267 livecd/runscript/default-runscript.sh,
4268 livecd/runscript-support/gamecdfs-update.sh,
4269 livecd/runscript-support/livecdfs-update.sh,
4270 modules/livecd_stage2_target.py:
4271 Added gamecd/conf option to livecd_stage2_target.py, added
4272 gamecd.conf.example to /examples, cleaned up game-specific code in
4273 gamecdfs-update.sh to make it more generic, added more fundtionality to
4274 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4275 and gentoo-gamecd to make spec files simpler and to remove the need for
4276 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4277 user to still use a custom fsscript of their own.
4279 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4280 +livecd/files/environmental.motd.txt,
4281 targets/livecd-stage1/livecd-stage1.sh:
4282 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4284 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/runscript/default-runscript.sh,
4286 livecd/runscript-support/livecdfs-update.sh:
4287 Added gentoo-release-environmental as a valid livecd/type and did some
4288 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4289 devices other than eth0.
4291 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4292 targets/livecd-stage1/livecd-stage1-chroot.sh:
4293 Changed livecd-stage1 to merge each package individually. This should not
4294 make it into a production version of catalyst, but is here as a possible
4295 solution to bug #68307.
4297 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4298 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4299 livecd/runscript/sparc-archscript.sh,
4300 livecd/runscript/sparc64-archscript.sh,
4301 livecd/runscript/x86-archscript.sh:
4302 Added failures to all arches on mkisofs failure and also made -z option to
4303 mkisofs optional on x86 depending on loop type used.
4305 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4306 livecd/runscript/x86-archscript.sh:
4307 Making sure the mkisofs call causes a failure when it doesn't complete
4308 successfully. Once again, blame jforman, our beloved infra-monkey.
4310 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4311 livecd/runscript/default-runscript.sh:
4312 squashfs-utils->squashfs-tools fix. Blame jforman.
4314 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4315 livecd/isogen/x86-isogen.sh:
4316 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4317 possibly not booting on really old systems.
4319 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4320 livecd/runscript/x86-archscript.sh:
4321 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4322 possibly not booting on really old systems.
4324 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4325 livecd/runscript-support/livecdfs-update.sh:
4326 Save some space by removing redundant firmware after tarball is made, only
4327 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4330 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4331 targets/stage1/stage1-preclean2-chroot.sh:
4332 Added patch from vapier and closing bug #73556.
4334 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4335 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4336 +targets/embedded/embedded-fs-runscript.sh,
4337 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4338 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4339 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4340 from mutex@gentoo.org for modules/embedded.py
4342 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4343 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4344 livecd/runscript-support/livecdfs-update.sh:
4345 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4346 aliases having --color rather than --color=auto.
4348 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4349 livecd/files/livecd-local.start:
4350 Let's try actually making a proper edit on livecd/files/livecd-local.start
4351 this time, shall we...
4353 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4354 livecd/files/livecd-local.start:
4355 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4356 x-setup check for /etc/startx.
4358 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4359 livecd/runscript-support/gamecdfs-update.sh:
4360 Fixing minor sed bug in gamecdfs-update.sh.
4362 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4363 examples/snapshot_template.spec,
4364 livecd/runscript-support/gamecdfs-update.sh,
4365 livecd/runscript-support/livecdfs-update.sh:
4366 Fixing typo in snapshot_template.spec and closing bug #70321.
4368 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4369 livecd/runscript-support/pre-kmerge.sh:
4370 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4371 genkernel will only add the 1024x768 version of the gensplash image to the
4372 bzImage, which added with the livecd-stage2 removal of the unused splash
4373 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4375 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4377 livecd/runscript/sparc64-archscript.sh:
4378 Updated with silo/mkisofs patch from gustavoz.
4380 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4381 livecd/files/x86-help.msg:
4382 Updated x86-help.msg to make it fall more inline with current
4383 genkernel/livecd-tools options.
4385 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4386 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4387 livecd/runscript-support/pre-kmerge.sh:
4388 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4389 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4390 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4393 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4394 livecd/runscript-support/kmerge.sh,
4395 livecd/runscript-support/livecdfs-update.sh,
4396 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4397 Changed kernel build caching to use kerncache option, rather than pkgcache
4398 option. Fixed --postconf and --callback for builds that do not require them.
4399 Removed delay when removing package sin the system profile. This is now
4400 catalyst 1.1.0, so enjoy.
4402 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4403 livecd/runscript-support/livecdfs-update.sh:
4404 Stopping udev from using the nasty device tarball. We don't need it anyway.
4406 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4407 livecd/runscript/sparc-archscript.sh,
4408 livecd/runscript/sparc64-archscript.sh,
4409 livecd/runscript-support/kmerge.sh,
4410 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4411 Fixing gpm support by uncommenting default settings. Fixing case where
4412 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4413 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4414 not get renamed. Fixed a problem where we were accidentally removing the
4415 hwdata-knoppix versions of pci.ids and usb.ids and linking
4416 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4417 for 2004.3 and catalyst 1.1.0.
4419 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4420 patch from vapier@gentoo.org for bug #68080
4422 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4423 livecd/runscript-support/kmerge.sh:
4424 made kernel caching dependent on the "pkgcache" option so that genkernel's
4425 postconf can actually work
4427 18 Oct 2004; John Davis <zhen@gentoo.org>
4428 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4429 livecd/runscript-support/livecdfs-update.sh:
4430 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4432 17 Oct 2004; John Davis <zhen@gentoo.org>
4433 livecd/runscript-support/livecdfs-update.sh:
4434 firmware tarball fix for packages that need firmware such as ipw2100
4436 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4437 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4438 livecd/runscript-support/livecdfs-update.sh,
4439 modules/livecd_stage2_target.py:
4440 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4442 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4443 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4444 should not hurt non-HT users
4446 12 Oct 2004; John Davis <zhen@gentoo.org>
4447 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4448 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4449 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4450 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4451 livecd/runscript-support/kmerge.sh:
4452 bugfixes for #67195, #67197, #67122, and #46918
4454 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4455 small netboot fixups
4457 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4458 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4459 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4460 targets/netboot/netboot.sh:
4461 sweeping updates and changes to the netboot code. the patches should fix the
4462 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4463 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4465 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4466 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4467 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4468 targets/netboot/netboot.sh:
4469 more code cleanup and maintenance
4471 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4472 modules/generic_stage_target.py, +modules/netboot.py,
4473 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4474 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4475 +targets/netboot/netboot.sh:
4476 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4479 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4480 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4481 targets/livecd-stage1/livecd-stage1-chroot.sh,
4482 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4483 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4484 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4485 have to start a server on the build host for it to distribute.
4487 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4488 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4489 just do -s version_stamp
4491 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4492 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4494 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4495 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4496 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4497 modules/livecd_stage2_target.py:
4498 udev support for livecds
4500 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4501 +targets/livecd-stage2/unmerge.sh:
4502 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4503 Also, livecd-stage2 unmerge.sh added back in.
4505 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4506 livecd/runscript-support/livecdfs-update.sh:
4507 bugfixes for #60887 and #63338
4509 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4510 bugfixes for #63382 and #63338
4512 08 Sep 2004; John Davis <zhen@gentoo.org>
4513 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4514 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4515 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4516 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4517 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4518 targets/livecd-stage1/livecd-stage1-chroot.sh,
4519 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4520 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4521 lots of changes in this revision. first of all, major cosmetic fixups to the
4522 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4523 for distcc or ccache builds in most of the targets. bug #56581 is finially
4524 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4525 performance enhancement here.
4527 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4528 modules/livecd_stage2_target.py:
4529 fix for bug #63033, thanks to usata@gentoo.org for the patch
4531 30 Aug 2004; John Davis <zhen@gentoo.org>
4532 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4533 bugfixes for #61537 and #61779
4535 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4536 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4537 modules/snapshot_target.py:
4538 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4539 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4540 time should also be improved due to a more efficient use of rsync. This commit will
4541 mark the portage version of catalyst-1.9.0.
4543 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4544 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4547 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4550 02 Aug 2004; John Davis <zhen@gentoo.org>
4551 livecd/runscript-support/livecdfs-update.sh:
4554 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4555 +targets/stage1/build.py, -targets/stage1/build.sh,
4556 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4557 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4558 targets/stage3/stage3-chroot.sh:
4559 applied patch from bug #58840. it should fix up things for uclibc stages and
4560 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4562 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4563 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4564 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4565 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4566 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4567 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4568 livecd/runscript-support/livecdfs-update.sh,
4569 modules/livecd_stage2_target.py:
4570 addition of wolf31o2's gamecd patchset. untested, so please beware
4572 14 Jul 2004; John Davis <zhen@gentoo.org>
4573 livecd/runscript-support/livecdfs-update.sh,
4574 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4575 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4576 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4577 this out of generic_stage_target and into livecd-stage2 since the
4578 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4580 13 Jul 2004; John Davis <zhen@gentoo.org>
4581 livecd/runscript-support/livecdfs-update.sh:
4582 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4583 default rc'ed programs when only one change was required to rcadd. so I
4584 changed it so that the defaults are *always* loaded and specified additions/
4585 deletions are just added on top of those.
4587 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4588 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4589 targets/livecd-stage1/livecd-stage1-chroot.sh,
4590 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4591 targets/tinderbox/tinderbox-chroot.sh:
4592 changing the more verbose behavior to the -V (verbose) flag
4594 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4595 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4596 targets/livecd-stage1/livecd-stage1-chroot.sh,
4597 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4598 targets/tinderbox/tinderbox-chroot.sh:
4599 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4600 it is about to merge so that deps and USE flags are more evident
4602 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4603 modules/catalyst_support.py:
4604 completely rewrote the catalyst main script so that it can actually utilize
4605 more than one command line flag. new functionality included, but not active
4606 yet (--debug and --verbose). arguments can still be passed on the commandline
4607 through the use of the -C (--cli) flag. updated the arg_parse function in
4608 catalyst_support.py to accomodate my changes.
4610 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4611 modules/generic_target.py, modules/grp_target.py,
4612 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4613 modules/snapshot_target.py, modules/stage1_target.py,
4614 modules/stage2_target.py, modules/stage3_target.py,
4615 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4616 fixes for bugs #55192 and #54137
4617 added a new key for all specfiles, portage_confdir.
4618 this should point to a directory similar in functionality to /etc/portage.
4620 cleaned up the module code a bit so that unnecessary modules
4623 more work on resuming. it is getting there, but it still needs a ton of work,
4624 so please test, and report bugs.
4626 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4627 modules/catalyst_support.py, modules/generic_stage_target.py,
4628 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4629 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4630 stage resuming functionality should be working. I still have to work on GRP
4631 and livecds, but they should not be hard. I could not incorporate emerge
4632 --resume into stage resuming functionality because in some instances, portage
4633 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4634 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4635 ). I also made some small tweaks to the stage target scripts which clean up
4636 the envscript stuff. Not noticable performance wise, but it makes me feel all
4637 warm and fuzzy to know that it is programmed absolutely correctly ;)
4639 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4640 modules/generic_stage_target.py:
4641 revamped the cmd() structure so that it could properly return error codes.
4642 Please note that this might break catalyst until there is some further
4643 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4644 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4645 now. Additionally, catalyst will stop when there is an error with an ebuild
4646 ... it didn't do this before, it just plowed along and packed things up.
4648 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4649 code in portage.py and then answering my noob questions.
4651 13 Jun 2004; John Davis <zhen@gentoo.org>
4652 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4653 livecd/runscript-support/livecdfs-update.sh:
4654 some last minute fixins (stuff to work with the new genkernel)
4656 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4659 11 Jun 2004; John Davis <zhen@gentoo.org>
4660 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4661 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4664 10 Jun 2004; John Davis <zhen@gentoo.org>
4665 livecd/runscript-support/kmerge.sh,
4666 livecd/runscript-support/livecdfs-update.sh,
4667 livecd/runscript-support/post-kmerge.sh,
4668 livecd/runscript-support/pre-kmerge.sh:
4669 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4670 functions control what scripts are added to their respective runlevels. This
4671 option would be specified like so in the spec file: livecd/rcadd:
4672 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4674 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4675 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4676 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4677 the code to give a nice error msg instead of a cryptic traceback
4679 04 Jun 2004; John Davis <zhen@gentoo.org>
4680 livecd/runscript-support/livecdfs-update.sh:
4681 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4682 /etc/bootsplash/default
4684 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4685 targets/embedded/embedded-chroot.sh,
4686 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4687 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4688 targets/livecd-stage1/livecd-stage1-chroot.sh,
4689 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4690 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4691 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4692 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4693 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4694 targets/tinderbox/tinderbox-chroot.sh,
4695 targets/tinderbox/tinderbox-preclean-chroot.sh,
4696 targets/tinderbox/tinderbox.sh:
4697 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4699 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4700 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4701 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4702 It should be a full path pointing to a portage overlay dir.
4704 27 May 2004; John Davis <zhen@gentoo.org>
4705 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4706 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4707 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4708 livecd/runscript/default-runscript.sh:
4709 added updated silos and fixed motd bug
4711 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4712 rolling out version 1.0.8
4714 22 May 2004; John Davis <zhen@gentoo.org>
4715 livecd/runscript-support/kmerge.sh,
4716 livecd/runscript-support/livecdfs-update.sh,
4717 modules/livecd_stage2_target.py:
4718 added key livecd/bootsplash
4720 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4721 livecd/runscript/sparc-archscript.sh,
4722 livecd/runscript/sparc64-archscript.sh:
4723 sparc fixup patches from gustavoz at g.org
4725 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4726 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4727 is livecd/modblacklist
4729 19 May 2004; John Davis <zhen@gentoo.org>
4730 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4731 livecd/runscript/x86-archscript.sh:
4732 added support for livecd/overlay, changed vga=0x317 to vga=791
4733 in the x86 archscript as it is a more standard setting and should
4734 work on more hardware
4736 17 May 2004; John Davis <zhen@gentoo.org>
4737 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4738 livecd/runscript-support/kmerge.sh,
4739 livecd/runscript-support/livecdfs-update.sh,
4740 modules/livecd_stage2_target.py:
4741 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4742 we also now have basic motd copying support for more branded livecds
4744 16 May 2004; John Davis <zhen@gentoo.org>
4745 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4746 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4747 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4749 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4750 modules/catalyst_support.py, modules/embedded_target.py,
4751 modules/generic_stage_target.py, modules/generic_target.py,
4752 modules/grp_target.py, modules/livecd_stage1_target.py,
4753 modules/livecd_stage2_target.py, modules/stage1_target.py,
4754 modules/stage2_target.py, modules/stage3_target.py,
4755 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4756 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4757 caused gcc profile problems.
4759 12 May 2004; John Davis <zhen@gentoo.org>
4760 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4761 livecd/runscript-support/livecdfs-update.sh,
4762 livecd/runscript-support/post-kmerge.sh,
4763 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4765 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4766 silliness). Most notably, I have taken advantage of the update-modules
4767 --assume-kernel fix from agriffis so that we can actually use 3rd party
4768 modules now. Please note that >=baselayout-1.9.0 is required.
4770 02 May 2004; Olivier Crete <tester@gentoo.org>
4772 Added forgotten CHOST for i386 subarch
4774 30 Apr 2004; John Davis <zhen@gentoo.org>
4775 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4776 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4777 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4778 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4780 -fixed 2004.0 branding in the isolinux cdtar
4781 -fixed up acpi stuff in the runscripts
4782 -fixed up the x86 help message and corrected the numerous errors in it
4784 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4785 livecd/runscript/default-runscript.sh:
4786 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4787 1.0.7. we are ready for release
4789 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4790 fix for the problem that gustavoz found wrt the /dev creation stuff not
4791 detecting arches. also an efficiency fix for stage1 building
4793 14 Apr 2004; John Davis <zhen@gentoo.org>
4794 targets/embedded/embedded-chroot.sh,
4795 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4796 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4797 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4798 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4799 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4800 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4801 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4802 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4803 targets/tinderbox/tinderbox-preclean-chroot.sh,
4804 targets/tinderbox/tinderbox.sh:
4805 fix for bug #47733 - fixes for distcc and an envscript bugfix
4807 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4810 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4811 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4812 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4813 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4814 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4815 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4816 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4817 targets/stage1/stage1-preclean1-chroot.sh,
4818 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4819 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4820 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4821 targets/tinderbox/tinderbox.sh:
4822 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4823 zhen@gentoo.org please.
4825 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4826 fix for /dev in stage1
4828 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4831 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4832 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4833 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4834 Added the two kernel-configs for 2004.1 x86
4836 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4837 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4838 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4839 targets/tinderbox/tinderbox.sh:
4840 fix to address missing /dev in stages, fixed path for env-update in all of the
4843 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4844 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4846 01 Apr 2004; John Davis <zhen@gentoo.org>
4847 livecd/runscript/default-runscript.sh:
4848 added in fix for the module.conf stuff courtesy of Benjamin Judas
4851 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4853 cosmetic touchups for 1.0.5
4855 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4856 added support to the stage2 for stackable profiles bootstrap
4858 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4859 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4860 support for sparc32/64 build compatibility
4862 30 Mar 2004; John Davis <zhen@gentoo.org>
4863 livecd/runscript/default-runscript.sh, modules/targets.py,
4864 targets/stage1/build.sh:
4865 fix for bug 46022, more stackable profile fixes, embedded patches added
4867 26 Mar 2004; John Davis <zhen@gentoo.org>
4868 livecd/runscript/default-runscript.sh, modules/targets.py,
4869 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4870 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4871 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4872 fixes for bugs #44625 and #45805
4874 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4875 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4876 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4877 memtest is in. if you want to use it, check out the memtest86 cd tarball
4878 Also, fixes for bugs 45078, 45188, 44306
4880 23 Mar 2004; John Davis <zhen@gentoo.org>
4881 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4882 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4883 livecd/runscript/x86-archscript.sh, modules/targets.py,
4884 targets/livecd-stage3/unmerge.sh:
4885 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4886 created at the end of the livecd-stage2 process.
4888 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4889 targets/embedded/embedded.sh:
4890 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4892 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4893 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4894 removing the hardened-gcc deps since the package itself is deprecated'
4896 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4897 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4899 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4900 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4901 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4902 examples/livecd/alpha/config-2.4.21-r4-alpha,
4903 examples/livecd/alpha/config-2.4.21-r4-jensen,
4904 examples/livecd/alpha/config-2.4.21-r4-legacy,
4905 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4906 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4907 fixes for bugs 43676, 43701. Alpha support added as well.
4909 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4910 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4911 kde/gnome cd specs added.
4913 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4914 fix in catalyst.conf for bug #42044
4916 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4917 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4918 examples/livecd/sparc64/config-2.4.24-sparc64:
4919 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4921 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4922 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4923 for a $clst_conf environment variable. You can use the $clst_conf variable to
4924 point to a file to use in place of /etc/catalyst.conf. By setting this
4925 variable in your shell, catalyst can easily be used by multiple people on the
4926 same machine. Also, ccache support now works for genkernel.
4928 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4929 removed file for livecd-stage2 target, as this is handled by the runscript
4930 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4931 and made "/boot/kernel/foo/extraversion" an optional rather than required
4932 parameter. The aforementioned "packages" is used to specify kernel-related
4933 packages (like module ebuilds) to merge with each kernel, and the new "use"
4934 option is used to specify the USE settings you'd like exported to the
4935 environment during kernel as well as kernel "packages" build.
4937 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4938 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4939 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4940 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4941 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4942 targets/tinderbox/tinderbox.sh:
4943 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4944 it for ebuild - added headers to everything and removed deprecated dirs
4946 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4947 adding Kumba's patches for MIPS
4949 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4950 Added hppa specific code.
4952 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4953 Tinderbox target added. See tinderbox examples in examples/ dir.
4955 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4956 spec file support integrated into catalyst. Use "-f/--file specfile" as
4957 argument; see examples dir for examples.
4958 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4959 example of how to use it.
4961 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4962 support functions for spec file parsing and reading added. Will get added to
4965 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4966 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4969 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4970 Significant rework of code structure. Everything is falling nicely into place.
4972 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4973 Exception handling fully-integrated into current prototype code.
4975 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4976 beginning of exception handling integration, got some of the target code
4979 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4980 major code rework in progress on the python parts.
4982 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4983 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4984 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4985 for organiation's sake, I have moved the files, such as livecd foundations,
4986 into catalyst/files. It will make it easier for us when ebuild time comes
4989 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4990 All preliminary target build scripts are now added and coded to near as spec
4991 that we can have at this point.
4993 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4994 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4995 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4996 something that should be continued as much as reasonably possible in other
4997 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4998 code completed, and internal fall-backs to reasonable global config defaults
5001 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5002 subarch test outsourced to python catalyst-subarches function.
5004 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5005 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5007 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5008 removing dup enter_chroot
5010 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5011 document subarches checking
5013 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5014 Fix valid subarch test.
5016 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5017 include/build_functions.sh, include/functions.sh:
5018 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5019 start_build to build_functions.sh cleaning up the main catalyst script some
5022 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5023 fixed SRCBALL and DESTBALL, making it transparent for profiles
5025 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5026 added an exit condition to the cmd line argument case statement
5028 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5029 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5030 the changes that I made to the above files should make catalyst completely
5031 transparent to no matter what profile we are using. check files/catalyst.conf
5032 for the list of BUILDTYPEs that we support.
5034 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5035 changed how cmd line arguments are handled
5037 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5038 I changed the is_special handling so that it is cleaner and faster
5040 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5041 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5042 livecd/foundations/x86-basic/post-clean.sh,
5043 livecd/foundations/x86-basic/pre-clean.sh,
5044 livecd/foundations/x86-basic/settings:
5045 I outsourced more functions to include/functions.sh. I made it a seperate file
5046 from build_fucntions.sh so that we can keep our build and other functions
5047 apart. I also added in the livecd stuffs from the stager side of things.
5049 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5050 include/build_functions.sh:
5051 I outsourced all of the build functions to include/build_functions.sh. In the
5052 future, this will happen more - the code needs cleaned up.
5054 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5056 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5057 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5058 does not use that anymore.
5060 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5061 since we now have a default profile in portage, i massaged some errors
5062 messages to reflect that.
5064 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5066 removed ccache support from catalyst stage1 build cause it breaks the build.
5067 Additionally, I removed gettext support from bootstrap, because according to
5068 our new default profile, we don't use that anymore.
5070 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5071 added a new var, BUILDTYPE, adding more transparency for building.
5072 In the future, we will be building both selinux and hardened sources.
5074 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5075 fixed some formatting when catalyst prints out build info, additionally,
5076 trying to make catalyst more transparent for future expansion of stages
5078 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5079 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5080 --help. I moved this functionality from the main program section to
5083 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5084 I edited catalyst to change our naming convention from stage*-arch-h.* to
5085 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5086 I change naming conventions, as catalyst will be eventually extended to
5087 do selinux-* stages also.
5089 Additionally, I updated README.catalyst to include profile information.
5091 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5092 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5093 I renamed README.stager to README.catalyst and have made some very minor
5094 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5095 I have hacked bootstrap to use the hardened profile, as well as utilize
5096 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5097 major). Additionally, bin/stage1 has been hacked to accept the hardened
5098 profile, and use hardened-gcc.
5100 09 September 2003; John Davis <zhen@gentoo.org>:
5101 Initial import of hardened stager. I am forking this from the original
5102 stager code in order to better fit our needs. The original stager code is
5103 still used by Gentoo, and is maintained by Daniel Robbins
5104 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5105 contributors that coded stager.