1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
6 targets/support/chroot-functions.sh:
7 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
9 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
10 Additional sh patch from gentoo bug #255793
12 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
13 Apply patch from gentoo bug #255793 for enhanced sh/arm support
15 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
16 modules/generic_stage_target.py:
17 Update reference to make.conf.example for new location in portage-2.1.6
19 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
20 targets/stage1/stage1-chroot.sh:
21 Remove --noreplace from run_merge call so that baselayout gets rebuilt
24 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
25 targets/support/rc-update.sh:
26 Change invalid atom '>=sys-apps/baselayout-2*' to
27 '>=sys-apps/baselayout-2'
29 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
30 modules/catalyst_support.py:
31 Try to import portage.util before portage_util
33 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
34 Add note about metadata_overlay being default in 2.1.6
36 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
37 Updated the AUTHORS section and the header for the ChangeLog, to reflect
38 that individual authors now retain their copyright to code they submit.
40 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
41 Rewrote TODO to make it clearer and added a ton of new items to it.
43 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
44 modules/generic_stage_target.py:
45 screw you python...hard
47 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
48 modules/generic_stage_target.py:
49 Disable removal of 'target_path' when build starts
51 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
52 modules/generic_stage_target.py:
53 Apply patch from armin76 to actually make use of the busybox_config value
56 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
57 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
58 Add support for gk's --busybox-config= option
60 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
61 modules/generic_stage_target.py:
62 Missing / before 'iso'
64 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
65 modules/snapshot_target.py:
66 Add support for purging to snapshot target
68 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
69 Add mix-in cdtar idea to TODO
71 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
72 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
73 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
74 Remove old isolinux-3.09 cdtar files
76 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
77 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
78 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
79 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
81 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
82 Marking this 2.0.6.903 for testing.
84 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
85 targets/netboot2/netboot2-controller.sh:
86 Disable copying of nb-busybox.cf since it isn't used anyway
88 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
89 arch/x86.py, catalyst:
90 A few typo and other minor fixes as reported by armin76
92 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
93 modules/generic_stage_target.py:
94 Add support for digests="all" for gentoo bug #209611
96 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
97 examples/netboot2_template.spec, targets/support/kmerge.sh:
98 Automatically append --netboot to GK_ARGS for netboot2 target Remove
99 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
101 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
102 targets/support/pre-kmerge.sh:
103 Remove evil hacks that copy gk files around for netboot2
105 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
106 Bumping version for release.
108 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
109 modules/catalyst_support.py:
110 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
113 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
114 modules/catalyst_support.py, modules/generic_stage_target.py:
115 Add support for -P/--purgeonly option
117 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
118 Updated README to tell the user where to locate catalyst.conf if not using
119 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
122 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
123 Kicking out a 2.0.6.901 release for testing.
125 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
126 modules/generic_stage_target.py:
127 Automatically prepend build dir path to livecd/iso if it's not an absolute
130 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
131 Update TODO with placeholder idea.
133 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
134 +modules/catalyst/util.py:
135 Create catalyst.util module with capture_traceback() and print_traceback()
136 functions Capture and print traceback when build fails instead of letting
139 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
140 modules/catalyst/config.py, modules/catalyst_support.py:
141 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
143 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
144 modules/catalyst/config.py:
145 A few fixes to ParserBase after actually testing it switch to parsing
146 config file with ConfigParser.
148 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
149 +modules/catalyst/config.py, -modules/catalyst/util.py:
150 More indecisiveness..move util.spec to config.SpecParser.
152 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
153 -modules/catalyst/spec.py, +modules/catalyst/util.py,
154 modules/catalyst_support.py:
155 * Rename catalyst.spec to catalyst.util
156 * Move spec_dump() into spec class
157 * Modify catalyst to use new spec class
159 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
160 +modules/catalyst/__init__.py:
161 Add __init__.py file and import line.
163 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
164 +modules/catalyst/spec.py:
165 Initial commit of modules/catalyst/spec.py.
167 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
169 Updating x86/amd64 arch support. Original patches by William Cooke
170 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
172 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
173 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
174 modules/snapshot_target.py, modules/stage4_target.py,
175 targets/support/bootloader-setup.sh, targets/support/functions.sh,
176 targets/support/kmerge.sh:
177 Removing all deprecated interfaces. We no longer wish to support them and
178 they're not needed. Anyone using a pre-2.x spec file will need to update
181 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
182 -livecd/files/Getting_Online.txt:
183 Removing livecd/files/Getting_Online.txt since it was quite outdated.
185 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
187 Updated for new git repo.
189 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
190 targets/support/livecdfs-update.sh:
191 Add gconf settings for gnome-screensaver to disable locking by default. This
194 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
195 Add armv5tel to arm host list.
197 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
198 targets/support/chroot-functions.sh:
199 If we don't have a distcc user, we need to reinstall distcc, even if it's
200 been built with the right USE. This mainly affects stage1/stage2.
202 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
203 targets/support/chroot-functions.sh:
204 We need to run distcc-config --install, since we won't be installing into
205 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
206 installed versions of distcc.
208 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
209 Add a couple of distcc-related items to TODO.
211 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
212 targets/stage1/stage1-preclean-chroot.sh,
213 targets/stage2/stage2-preclean-chroot.sh,
214 targets/stage3/stage3-preclean-chroot.sh,
215 targets/stage4/stage4-preclean-chroot.sh:
216 We don't want to run setup_myfeatures in preclean, but still want to update
217 the environment and show our debug information.
219 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
220 targets/stage1/stage1-preclean-chroot.sh,
221 targets/stage2/stage2-preclean-chroot.sh,
222 targets/stage3/stage3-preclean-chroot.sh,
223 targets/stage4/stage4-preclean-chroot.sh,
224 targets/support/chroot-functions.sh:
225 Remove the die on LIBDIR check, since it won't be set on non-multilib
226 profiles. We can now run debug in preclean again.
228 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/support/functions.sh:
230 Let's not try to chmod a dangling symlink.
232 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/support/chroot-functions.sh:
234 Added emerge --info to debug output. I don't know why I didn't add it before.
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 We probably shouldn't be running our debug functions in our stages. Let's
244 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
245 targets/support/chroot-functions.sh:
246 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
249 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/livecdfs-update.sh:
251 Only copy the handbook icon if one exists.
253 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 modules/catalyst_lock.py:
255 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
258 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
259 targets/livecd-stage2/livecd-stage2-controller.sh:
260 We should be matching all possible LIBDIRs, so make sure we do that.
262 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/support/livecdfs-update.sh:
264 We no longer need the metadata.tar.bz2, since the Installer uses
267 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
268 targets/stage1/stage1-chroot.sh:
269 We don't need --newuse if we're not using binary packages, so there's no
272 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
273 targets/livecd-stage2/livecd-stage2-controller.sh:
274 Added initial framework for creating the CD's root on livecd/livedvd.
275 Currently, the end result is the same, but I'll be adding code to
276 automatically copy the stages and to automatically download the distfiles.
278 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
279 targets/livecd-stage2/livecd-stage2-controller.sh,
280 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
281 targets/support/rc-update.sh:
282 Change all checks for livecd/type: gentoo-release-livecd to
283 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
284 to allow for auto-fetching of distfiles and stages onto official DVD media.
286 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
287 targets/livecd-stage1/livecd-stage1-controller.sh,
288 targets/livecd-stage2/livecd-stage2-controller.sh:
289 Updated TODO. Added code to livecd-stage1 to generate a package list, which
290 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
291 the distfiles automatically.
293 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 modules/generic_stage_target.py:
295 Fix seedcache output so it fits in 80 columns.
297 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
298 targets/stage1/stage1-chroot.sh:
299 We should likely install baselayout before anything else, including the
300 package manager. As such, I've moved it to after sys-apps/baselayout is
303 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/livecd-stage2/livecd-stage2-controller.sh:
305 Check for a snapshot in the overlay and error if one is present. This should
306 ensure that the snapshot on the CD is the same as the one used to build the
309 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
310 modules/catalyst_support.py:
311 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
312 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
315 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 targets/stage1/stage1-chroot.sh:
317 Change back to using sys-apps/baselayout. We'll need to come up with a
318 better permanent solution now that virtual/baselayout is no more.
320 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
321 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
322 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
324 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
325 targets/support/bootloader-setup.sh:
326 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
329 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
330 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
331 Added TODO. Changed create_handbook_icon call to only be called if
332 /docs/handbook/index.html exists on the disk or in livecd/overlay.
334 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
335 targets/support/kmerge.sh:
336 Run sed on KERNELVERSION to escape the slashes so we can use it in another
339 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
340 targets/support/kmerge.sh:
341 Modify test to run if package.provided exists instead of if it doesn't.
342 Run sed on the correct file.
344 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
345 targets/support/chroot-functions.sh:
346 Added --noreplace to setup_myfeatures merges so we don't blow away any
347 packages which are already installed with the proper USE flags for the given
348 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
350 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
351 livecd/files/README.txt:
352 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
354 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
355 targets/support/rc-update.sh:
356 Added mdraid for baselayout-2 users.
358 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
359 targets/support/kmerge.sh:
360 Clean up package.provided after the kernel build
362 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/support/kmerge.sh:
364 It helps if I put things in the correct order so they'll actually execute,
365 rather than getting a nice error from emerge.
367 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
368 targets/support/kmerge.sh:
369 Change upgrade to update.
371 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/support/kmerge.sh:
373 Add back in the package.provided code that *should* skip the kernel sources
374 merge for call back and subsequent runs.
376 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/support/kmerge.sh:
378 We don't really need to use binary packages for the kernel sources, since it
379 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
380 when we're not using kerncache.
382 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
383 targets/support/kmerge.sh:
384 Remove 'symlink' from USE, since it's not needed and screws up kerncache
386 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
387 targets/livecd-stage2/livecd-stage2-controller.sh:
388 OK, we run our find outside the chroot, so we don't want to use absolute
389 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
390 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
393 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
394 targets/livecd-stage2/livecd-stage2-controller.sh,
395 targets/stage1/stage1-controller.sh:
396 Cleanup the clean section for stage1 and add an updated clean section for
397 livecd-stage2 when we're a minimal, universal, or game CD. This is
398 2.0.6_pre14 for testing.
400 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
401 targets/support/kmerge.sh:
402 We should be using --newuse when merging our packages in callback.
404 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/grp/grp-chroot.sh:
406 We should only use --noreplace when building a pkgset, everything else
409 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
410 modules/catalyst_support.py, modules/generic_stage_target.py,
411 modules/grp_target.py:
412 Apply additional patches from bug #207862 for CONTENTS generation.
414 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
415 targets/grp/grp-chroot.sh:
416 Call setup_myemergeopts after changing clst_FETCH.
418 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
419 targets/netboot2/netboot2-pkg.sh:
420 Remove a bit of unnecessary code.
422 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
424 targets/support/chroot-functions.sh:
425 Fix some spacing on the -* warning, revert Andrew's last change, since it
426 didn't do anything, and clean up the GRP chroot code so it works smarter and
427 set clst_FETCH when clst_grp_type is something other than pkgset.
429 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
430 targets/support/chroot-functions.sh:
431 Don't set --usepkg and --buildpkg when fetching.
433 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 modules/generic_stage_target.py:
435 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
438 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
439 modules/generic_stage_target.py:
440 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
441 boot/kernel/${kname}/config copying code in generic_stage_target.
443 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/support/kmerge.sh:
445 Make sure we don't give genkernel a --kernel-config if it isn't set in the
448 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
449 modules/generic_stage_target.py, targets/support/kmerge.sh,
450 targets/support/pre-kmerge.sh:
451 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
452 valid, rather than required, changed clst_ksource to default to
453 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
454 removal of USE to after the kernel build so the modules get the correct USE,
455 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
457 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/support/kmerge.sh:
459 We should run the default functions for kmerge.sh, too.
461 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
463 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
464 Updated aboot cdtar with a newer version to support newer kernels.
466 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
468 Updated make_destpath so it writes out to make.conf as well as exporting
469 ROOT to the environment, added a make_destpath call to cleanup_stages, and
470 adding make_destpath /tmp/stage1root to stage1.
472 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
473 Updated README a bit and rolling 2.0.6_pre12 for testing.
475 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
476 targets/support/create-iso.sh:
477 Removed any further checks for clst_fstype and making sure everybody is
478 using ${mkisofs_zisofs_opts}.
480 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 targets/support/livecdfs-update.sh:
482 The default theme for GNOME is now Clearlooks, so we can remove the theme
483 code, but we still want to set the font size.
485 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
486 targets/support/livecdfs-update.sh:
487 We need to put quotes around ${user_comment} or useradd gets confused.
489 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/support/chroot-functions.sh:
491 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
494 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
495 targets/support/kmerge.sh:
496 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
497 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
499 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
500 targets/support/create-iso.sh:
501 Bash fscking sucks, so we have to compromise on this code reduction solution
502 a bit. It's still far better than it was
504 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
505 targets/support/create-iso.sh:
506 Don't escape quotes when actually running the command
508 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
509 targets/support/kmerge.sh:
510 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
512 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
513 targets/support/kmerge.sh:
514 Use -L instead of -l in test for symlink
516 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/stage1/stage1-controller.sh:
518 Remove code for gcc-config/binutils-config since it should be getting done
519 in the preclean script, anyway.
521 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
522 targets/stage1/stage1-chroot.sh:
523 I missed one place where HOSTUSE was being used incorrectly.
525 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
526 targets/support/kmerge.sh:
527 Escape the correct quote
529 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
530 targets/support/kmerge.sh:
531 Change remaining instances of run_emerge to run_merge
533 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
535 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
538 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/support/bootloader-setup.sh:
540 Let's change our splash checking to a global check so it only needs to be
541 done once. This makes much more sense than having all of those if ... else
544 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
546 Fix our USE invocation here so things work as expected.
548 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
549 targets/support/livecdfs-update.sh:
550 Force-enable livecd/users for livecd/type gentoo-release-livecd and
553 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
554 targets/support/livecdfs-update.sh:
555 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
558 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 targets/livecd-stage2/livecd-stage2-controller.sh:
560 Fixing the snapshot copying so it will only copy the correct snapshot for
561 people who don't know how to properly use wget.
563 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
564 targets/stage1/stage1-chroot.sh:
565 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
568 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
569 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
570 OK, we have to escape our quotes, rather than use single quotes, or we don't
571 evaluate the variables properly.
573 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
575 targets/support/kmerge.sh:
576 Fixing echo/sed for make.conf writing.
578 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
579 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
580 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
581 Rather than using the environment, we write out our USE to make.conf, then
582 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
583 be written to make.conf, already.
585 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
587 targets/livecd-stage1/livecd-stage1-chroot.sh,
588 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
589 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
590 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
591 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
592 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
593 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
594 Changing run_emerge to run_merge, changing both setup_portage and
595 setup_myfeatures to add any USE changes to make.conf prior to merge, then
596 removing the settings added, rather than (ab)using the environment.
598 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
600 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
601 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
602 targets/tinderbox/tinderbox-chroot.sh:
603 Rearrange some of the functions in chroot-functions.sh in preparation for
604 some upcoming changes and rename setup_portage to setup_pkgmgr.
606 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
607 targets/stage1/stage1-controller.sh:
608 Removing an extra env-update call from stage1's preclean.
610 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
611 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
612 targets/support/bootloader-setup.sh:
613 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
614 help.msg which we didn't even use.
616 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
617 targets/support/bootloader-setup.sh:
618 Don't write out out 'default 1' line when creating grub.conf, since the
619 'help' entry is now at the bottom, and we want grub to default to the first
622 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
623 targets/support/bootloader-setup.sh:
624 Removed checks on livecd/splash_type, since we only support one type,
625 removed remaining bootsplash code from bootloader-setup.sh, added automatic
626 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
627 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
629 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/livecd-stage2/livecd-stage2-controller.sh:
631 Let's automatically copy in the snapshot if livecd/type is
632 gentoo-release-livecd.
634 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
635 modules/generic_stage_target.py:
636 Fix leading whitespace in empty() so it's only executed if there's something
637 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
638 211410 for pointing this out
640 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
641 targets/support/rc-update.sh:
642 Quote baselayout package atom
644 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
645 targets/support/chroot-functions.sh:
646 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
647 PATH by default. Instead, simply check if it exists.
649 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
650 targets/support/chroot-functions.sh:
651 Remove temporary package listing code, since --verbose is forced on with
654 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
655 Force-enable --verbose when using --debug
657 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/support/kmerge.sh:
659 Changing modules-update to update-modules to quiet a warning and keep us
660 from having it get removed out from under us.
662 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
663 targets/support/chroot-functions.sh:
664 Adding a note to myself for better debug and moving run_default_funcs to the
665 bottom of the script so it gets executed. Since this can otherwise break
666 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
668 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
670 targets/support/chroot-functions.sh:
671 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
672 so we can get the output with --debug, added --newuse to the options for
673 stage1, as we should always rebuild any package where the USE has changed,
674 removed removal of portage logs from stage2-chroot.sh since it is being done
675 by cleanup_stages, moved world removal in cleanup_stages into a check for
676 stages 1 through 3, made update_env_settings check for the existence of
677 env-update before running it since we now run update_env_settings by default
678 everywhere chroot-functions.sh is sourced, and added a section to show_debug
679 to list the packages, since we don't yet force-enable verbose with debug.
681 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
682 modules/catalyst_lock.py:
683 Since my python sucks and I don't feel like troubleshooting it at the
684 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
685 2.0.6_pre8 for testing.
687 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
688 modules/builder.py, modules/catalyst_lock.py:
689 Added some extra debug output to catalyst_lock.py and added Stuart Longland
690 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
692 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
693 modules/catalyst_support.py:
694 change 'is' to == because python is grumpy
696 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
697 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
698 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
699 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
700 targets/support/rc-update.sh:
701 Removing support for bootsplash, since it hasn't been in a supported kernel
702 in a couple years and isn't accepted upstream.
704 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
706 Fix up the sed for genkernel so it works on versions both before and after
707 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
708 change was a bit too aggressive.
710 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
711 targets/support/bootloader-setup.sh:
712 Change grub timeout to 15 seconds instead of 150.
714 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
715 targets/support/pre-kmerge.sh:
716 Comment out sed on genkernel executable as it appears to do nothing these
719 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
720 targets/livecd-stage2/livecd-stage2-controller.sh:
721 Only call find on libdirs that actually exist. Thanks to Kristoffer
722 <krek6597@student.uu.se> in bug #210807.
724 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
725 modules/generic_stage_target.py:
726 Add warning about -* in foo/use in the spec.
728 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
729 targets/embedded/embedded-chroot.sh,
730 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
731 targets/grp/grp-preclean-chroot.sh,
732 targets/livecd-stage1/livecd-stage1-chroot.sh,
733 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
734 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
735 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
736 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
737 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
738 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
739 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
740 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
741 targets/tinderbox/tinderbox-preclean-chroot.sh:
742 Change all . to source.
744 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
745 targets/embedded/embedded-preclean-chroot.sh,
746 targets/grp/grp-preclean-chroot.sh,
747 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
748 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
749 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
750 targets/stage3/stage3-preclean-chroot.sh,
751 targets/stage4/stage4-preclean-chroot.sh,
752 targets/support/chroot-functions.sh,
753 targets/tinderbox/tinderbox-preclean-chroot.sh:
754 Added a cleanup_stages function and added it to the appropriate places.
756 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
758 targets/livecd-stage1/livecd-stage1-chroot.sh,
759 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
760 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
761 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
762 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
763 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
764 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
765 Removing any functions that we now call by default when we source
766 chroot-functions.sh by default.
768 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
769 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
770 targets/livecd-stage1/livecd-stage1-chroot.sh,
771 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
772 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
773 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
774 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
775 Clean up the debug code that I've added to stage1, move it to
776 chroot_functions.sh, and call it from all of our main targets.
778 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
779 modules/generic_stage_target.py:
780 Wow. I need to make sure that we actually comment comments in make.conf or
781 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
782 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
784 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
786 targets/stage3/stage3-chroot.sh:
787 We need to be sure we clear out /var/log/portage/elog as well as
788 /var/log/emerge.log for stages 1 through 3.
790 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
791 modules/generic_stage_target.py,
792 targets/livecd-stage2/livecd-stage2-controller.sh,
793 targets/support/livecdfs-update.sh:
794 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
795 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
796 80 columns. This is catalyst 2.0.6_pre5 for testing.
798 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
799 modules/generic_stage_target.py:
800 Apparently, python doesn't like it when you put a set of comments in front
801 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
804 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 modules/generic_stage_target.py:
806 Huge refactoring of modules/generic_stage_target.py to fix indentation and
807 generally clean up the code so it's a bit easier to read/follow.
809 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
810 modules/generic_stage_target.py:
811 Sort and de-dupe myusevars.
813 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
814 targets/stage1/stage1-chroot.sh:
815 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
817 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
819 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
820 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
821 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
822 targets/tinderbox/tinderbox-chroot.sh:
823 Move export of FEATURES to setup_myfeatures.
825 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
826 targets/stage1/stage1-chroot.sh:
827 Added some debug code to stage1 and fixed a nice bug where we weren't
828 building with the correct USE. Unfortunately, this invalidates any caches
829 for stage1, since we were building with the entire USE from the profile.
830 This is 2.0.6_pre4 for testing.
832 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
833 targets/stage1/stage1-chroot.sh:
834 We don't need to do the device building twice, so removing USE=build from
835 first baselayout install.
837 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
838 targets/support/livecdfs-update.sh:
839 We check for a plugdev group, add it if it doesn't exist, and make sure any
840 users specified by livecd/users is in the group.
842 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
843 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
844 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
846 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
847 modules/catalyst_support.py:
848 Fix up calc_contents in contents_map. Thanks to Brent Baude
849 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
852 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
853 targets/stage1/stage1-chroot.sh:
854 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
855 empty and will cause issues in stage3 and beyond.
857 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
858 targets/support/kmerge.sh, targets/support/rc-update.sh:
859 Changed some of the rc-update code so it should work with baselayout-2,
860 also. This is 2.0.6_pre2 for testing.
862 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
863 files/catalyst.conf, modules/catalyst_support.py,
864 modules/generic_stage_target.py, modules/grp_target.py,
865 modules/snapshot_target.py:
866 Added support for generating CONTENTS files automatically. Patch by Robin
867 Johnson <robbat2@gentoo.org> for bug #207862.
869 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
870 modules/snapshot_target.py:
871 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
872 exclude digest-* files from the snapshot.
874 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
875 arch/x86.py, modules/generic_stage_target.py:
876 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
877 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
879 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
880 targets/support/kmerge.sh:
881 Make the --kerncache option to genkernel dependent on 'kerncache' being in
882 options, so that it can actually be turned off.
884 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
886 Rearrange things in the arch/*.py files to ensure that nothing is used
887 before it has been defined.
889 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
890 Reorder arch/powerpc.py to make python happy.
892 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
893 modules/snapshot_target.py:
894 Change .svn --include to an --exclude like it was supposed to be.
896 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
898 Added several subarches for mips so we can dump the mips subarch profiles
899 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
902 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
903 targets/livecd-stage2/livecd-stage2-controller.sh:
904 Changed the code for copying the MOTD files so it's fewer lines and makes
907 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
908 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
909 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
910 sparc64.py into sparc.py, so we have a cleaner set of arch files.
912 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
914 Did a little cleanup on the x86.py to remove some redundant entries and
915 added nocona and core2 to amd64.py, though they're currently commented out.
917 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 modules/generic_stage_target.py:
919 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
920 flags defined in the spec file.
922 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
923 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
924 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
925 since catalyst sets CXXFLAGS=CFLAGS by default.
927 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
928 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
929 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
931 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
932 Added prescott to the subarches for x86.
934 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
935 modules/netboot2_target.py, targets/support/kmerge.sh:
936 Add patch to enabled netboot2/linuxrc and automatically add path for
937 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
938 <jsbronder@gentoo.org> in bug #208106.
940 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
941 modules/netboot2_target.py:
942 Allow root_overlay in netboot2 target for bug #208106.
944 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
946 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
947 Added USE=bindist automatically to everything that inherits set_use from
948 generic_stage_target, added USE=bindist to livecd_stage1_target, added
949 USE=bindist to emerge run for stage1, and did some minor cleanup in
950 get_libdir in chroot-functions.
952 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
953 targets/support/bootloader-setup.sh:
954 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
956 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
957 examples/generic_stage_template.spec, examples/grp_template.spec,
958 examples/livecd-stage1_template.spec,
959 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
960 examples/stage4_template.spec, examples/tinderbox_template.spec:
961 Changing link so it no longer points to a dead page. This is for bug #208609.
963 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
964 modules/snapshot_target.py:
965 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
967 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
968 targets/stage1/stage1-chroot.sh:
969 As much as I hate this, we're going to force baselayout to install first.
970 This will keep us from having any issues with packages that don't respect
973 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
974 Reorder options in catalyst.conf so they're alphabetical.
976 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
977 targets/support/bootloader-setup.sh:
978 Add 'pager on' to grub.conf for bug #208531.
980 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
981 livecd/files/README.txt, livecd/files/x86-F6.msg:
982 Removing the unused kernel command line options from Volume/Device Management.
984 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
985 This is now 2.0.5 for release.
987 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
988 files/catalyst.conf, modules/catalyst_support.py,
989 modules/generic_stage_target.py,
990 targets/embedded/embedded-preclean-chroot.sh,
991 targets/grp/grp-preclean-chroot.sh,
992 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
993 targets/stage2/stage2-preclean-chroot.sh,
994 targets/stage3/stage3-preclean-chroot.sh,
995 targets/support/chroot-functions.sh,
996 targets/tinderbox/tinderbox-preclean-chroot.sh:
997 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
998 sys-devel/icecream cluster compiler support for bug #200095. This is
999 catalyst 2.0.5_pre6 for testing.
1001 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1002 files/catalyst.conf, modules/generic_stage_target.py:
1003 Add the option for using metadata_overlay with portage to speed up cache.
1005 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1006 modules/stage1_target.py, modules/stage2_target.py,
1007 modules/stage3_target.py:
1008 Add /etc/portage to cleanables for stages 1 through 3.
1010 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1011 livecd/files/livecd-local.start,
1012 targets/livecd-stage2/livecd-stage2-controller.sh,
1013 targets/support/livecdfs-update.sh:
1014 We apparently still need profiles/eclass for building the stage3 from the
1015 LiveCD with the installer.
1017 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1018 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1021 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1022 targets/livecd-stage2/livecd-stage2-controller.sh,
1023 targets/support/livecdfs-update.sh:
1024 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1025 preservation of eclasses/profiles, and remove copying of livecd-local.start
1026 since it's not needed anymore.
1028 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1029 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1030 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1033 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1034 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1035 Removing old mkvardb code which is no longer used, commenting out setting of
1036 Gnome theme for testing now that Clearlooks has been default for some time,
1037 and changing vdb move from a case statement to a simple if statement. This
1038 is 2.0.5_pre5 for testing.
1040 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1041 modules/stage1_target.py:
1042 Removing cleaning of python encodings for bug #64890.
1044 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1045 modules/generic_stage_target.py:
1046 Add an extra warning into the generated make.conf about changing the CHOST.
1048 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1049 targets/support/livecdfs-update.sh:
1050 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1052 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1053 targets/embedded/embedded-preclean-chroot.sh,
1054 targets/grp/grp-preclean-chroot.sh,
1055 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1056 targets/stage2/stage2-preclean-chroot.sh,
1057 targets/stage3/stage3-preclean-chroot.sh,
1058 targets/tinderbox/tinderbox-preclean-chroot.sh:
1059 Check to see if distcc is enabled before calling cleanup_distcc().
1061 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1062 arch/sparc.py, arch/x86.py:
1063 Look for linux32 in /bin and /usr/bin.
1065 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1066 modules/generic_stage_target.py:
1067 Make error message more specific when removing immutable flag.
1069 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1070 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1071 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1072 information, and added a small fix for FreeBSD for bug #169041. This is
1073 catalyst 2.0.5_pre4 for testing.
1075 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1076 targets/support/chroot-functions.sh:
1077 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1078 patch from bug #120076 to add cross-compiling support to our distcc
1081 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1082 targets/support/chroot-functions.sh:
1083 Added a version of get_libdir from multilib.eclass so we can determine where
1084 to go poking around if we need to touch anything in libdir.
1086 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1087 Print an error saying what target failed before the traceback.
1089 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1090 modules/catalyst_support.py:
1091 When parsing make.conf, first try pkgcore's
1092 snakeoil.fileutils.read_bash_dict(), then portage's
1093 portage_util.getconfig(), then the internal parse_makeconf().
1095 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1096 modules/catalyst_support.py:
1097 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1099 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1100 examples/netboot_template.spec, examples/tinderbox_template.spec,
1101 modules/grp_target.py, modules/tinderbox_target.py:
1102 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1103 modules, and remove extra pkgcache_path and kerncache_path options from
1106 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1107 This is catalyst 2.0.5_pre3 for testing the new stages code.
1109 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1110 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1111 We need to force USE=bindist on for building stages.
1113 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1114 modules/generic_stage_target.py:
1115 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1116 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1118 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1119 targets/support/rc-update.sh:
1120 Added support for the newer versions of splashutils which use fbcondecor as
1121 the init script. This is catalyst 2.0.5_pre1 for testing.
1123 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1124 targets/livecd-stage2/livecd-stage2-controller.sh:
1125 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1128 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1129 modules/generic_stage_target.py, modules/stage1_target.py,
1130 modules/stage2_target.py:
1131 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1134 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1135 modules/generic_stage_target.py, modules/netboot2_target.py:
1136 Fix typo in getopt call for --clear-autoresume. thanks to
1137 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1138 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1139 Copy overlay files in netboot2 target into proper dir for bug #174635.
1141 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1142 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1143 targets/support/netboot2-final.sh:
1144 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1145 fix a minor bug in System.map copying, add portage_overlay support, and adds
1146 the ability to use globbing in the package file lists for the netboot2
1149 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1150 +targets/netboot2/nb-busybox.cf:
1151 Added nb-busybox.cf to the netboot2 target for bug #174298.
1153 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/support/chroot-functions.sh:
1155 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1157 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1158 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1159 Change moving the VDB until after we have processed unmerge by moving it
1160 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1161 unmerge packages from the gentoo-release-livecd target.
1163 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1164 targets/support/kmerge.sh:
1165 Commented out the package.provided code in catalyst that seemed to cause
1166 problems with kerncache in testing. This is 2.0.4 and should be used for the
1169 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1170 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1171 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1172 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1173 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1174 improve the netboot2 target.
1176 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1177 modules/generic_stage_target.py:
1178 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1179 cause catalyst to export boolean variables as well as string-based
1182 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1183 modules/generic_stage_target.py:
1184 Fixing check for invalid subarch to not filter too much. Fix from Mike
1185 Frysinger <vapier@gentoo.org> for bug #173532.
1187 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1188 Added s390x (64-bit) support via a patch from Mike Frysinger
1189 <vapier@gentoo.org> for bug #173002.
1191 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1192 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1193 targets/livecd-stage1/livecd-stage1-chroot.sh,
1194 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1195 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1196 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1197 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1198 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1199 targets/support/pre-kmerge.sh:
1200 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1201 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1202 certain functions/code paths when running with -F/--fetchonly. Simplified
1203 kmerge.sh with regards to kerncache and callback packages. Also, changed
1204 ccache/distcc installs to use run_emerge instead of emerge directly, which
1205 allows us to more easily replace the underlying package manager, or add
1206 support for multiple package managers to catalyst.
1208 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1209 modules/grp_target.py:
1210 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1211 portage_overlay functionality to GRP, where it was mistakenly missing, for
1212 bug #171157. This is catalyst 2.0.3 and ready for release.
1214 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1215 targets/livecd-stage1/livecd-stage1-controller.sh,
1216 targets/support/livecdfs-update.sh:
1217 Removed the generation of grppkgs.txt since the Installer now uses vdb
1220 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/support/create-iso.sh:
1222 Fix creation of the EFI images. Since it is FAT, we can't go around
1223 perserving permissions, now, can we?
1225 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1226 targets/support/livecdfs-update.sh:
1227 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1228 broken sed for rc.conf, which caused all kinds of hell to break loose when
1229 booting a new CD. This is 2.0.3_pre3.
1231 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1232 modules/generic_stage_target.py:
1233 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1234 such as group- from /etc before creating our stage tarballs. This is for bug
1237 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1238 targets/support/livecdfs-update.sh:
1239 Commenting out the livecd-kernel code, since the Installer should be doing
1240 everything necessary itself.
1242 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/support/livecdfs-update.sh:
1244 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1245 the usbutils hanlding in case they follow suit with pciutils.
1247 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1248 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1249 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1250 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1251 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1252 problems with using all of the various subarch settings.
1254 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1255 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1256 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1257 check look in the correct location, and made sure we don't delete /voot
1258 within the EFI code if grub is present.
1260 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1261 modules/generic_stage_target.py:
1262 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1263 #166294. This one should fix the HPPA/PPC architectures.
1265 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1266 targets/support/chroot-functions.sh:
1267 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1268 remove the autoresume point for portage, as it really isn't needed and
1269 doesn't really gain us much, anyway.
1271 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 targets/stage1/stage1-chroot.sh:
1273 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1275 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1276 examples/generic_stage_template.spec, examples/grp_template.spec,
1277 examples/livecd-stage1_template.spec,
1278 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1279 examples/netboot_template.spec, examples/snapshot_template.spec,
1280 examples/stage4_template.spec, examples/tinderbox_template.spec:
1281 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1284 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1285 targets/support/livecdfs-update.sh:
1286 Make sure the user owns his home directory for bug #147195.
1288 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1289 +files/catalystrc, modules/catalyst_support.py:
1290 Re-arranged catalyst.conf to make it easier to follow while looking at the
1291 online reference and added a default catalystrc file, which does nothing.
1293 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1294 modules/catalyst_support.py, modules/embedded_target.py,
1295 modules/generic_stage_target.py, modules/grp_target.py,
1296 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1297 modules/stage3_target.py, modules/tinderbox_target.py:
1298 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1299 tab/space nastiness. This is for bug #161915.
1301 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/generic_stage_target.py:
1303 Fixed new cbuild code with another patch from Mike Frysinger
1304 <vapier@gentoo.org> to allow the usage of subarches.
1306 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1307 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1308 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1309 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1310 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1311 targets/support/create-iso.sh, targets/support/functions.sh,
1312 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1313 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1315 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1316 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1317 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1318 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1319 modules/catalyst_lock.py, modules/catalyst_support.py,
1320 modules/embedded_target.py, modules/generic_stage_target.py,
1321 modules/generic_target.py, modules/grp_target.py,
1322 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1323 modules/netboot2_target.py, modules/netboot_target.py,
1324 modules/snapshot_target.py, modules/stage1_target.py,
1325 modules/stage2_target.py, modules/stage3_target.py,
1326 modules/stage4_target.py, modules/tinderbox_target.py,
1327 targets/embedded/embedded-chroot.sh,
1328 targets/embedded/embedded-controller.sh,
1329 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1330 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1331 targets/grp/grp-preclean-chroot.sh,
1332 targets/livecd-stage1/livecd-stage1-chroot.sh,
1333 targets/livecd-stage1/livecd-stage1-controller.sh,
1334 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1335 targets/livecd-stage2/livecd-stage2-controller.sh,
1336 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1337 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1338 targets/netboot2/netboot2-controller.sh,
1339 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1340 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1341 targets/stage1/stage1-controller.sh,
1342 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1343 targets/stage2/stage2-controller.sh,
1344 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1345 targets/stage3/stage3-controller.sh,
1346 targets/stage3/stage3-preclean-chroot.sh,
1347 targets/stage4/stage4-controller.sh,
1348 targets/stage4/stage4-preclean-chroot.sh,
1349 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1350 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1351 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1352 targets/tinderbox/tinderbox-controller.sh,
1353 targets/tinderbox/tinderbox-preclean-chroot.sh:
1354 Removing old CVS Header lines, which are no longer used since moving to SVN.
1356 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1357 targets/stage4/stage4-chroot.sh:
1358 Added back a missing 'then' from stage4 target.
1360 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1361 modules/generic_stage_target.py:
1362 Fix indentation so things actually work.
1364 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1365 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1368 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1369 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1370 Fix the display manager sed lines and change the icon for the local Handbook
1371 to use the GNOME 2.16 icon for gedit.
1373 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 modules/generic_stage_target.py:
1375 Changed the portage_overlay option to always install overlays in
1376 /usr/local/portage and added code to clean up /usr/local/portage and
1377 make.conf after sucessful execution and before creation of ISO/tarballs.
1379 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1380 targets/support/livecdfs-update.sh:
1381 Fixed a typo which broke coldplugging.
1383 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1384 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1385 Added a create_handbook_icon function and rearranged some of the icon
1386 creation for the LiveCD. This should resolve bug #143725 once a new release
1389 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/support/livecdfs-update.sh:
1391 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1392 coldplugging. This allows us to unpack our firmware before we detect
1393 devices, so that devices that need it will get it.
1395 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1396 modules/generic_stage_target.py:
1397 Fix a typo in generic_stage_target.
1399 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 targets/support/livecdfs-update.sh:
1401 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1402 /etc/conf.d/xdm so we support older snapshots and newer ones.
1404 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 modules/livecd_stage2_target.py:
1406 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1409 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1410 modules/livecd_stage2_target.py:
1411 Reverted change in livecd-stage2 to the action_sequence until I can figure
1412 out what the problem is with it.
1414 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1416 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1417 modules/livecd_stage2_target.py:
1418 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1419 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1421 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1423 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1424 resolves an issue where a variable could be accessed unitialized in obscure
1425 circumstances. This is wrt bug #144984.
1427 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1428 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1429 modules/stage2_target.py, modules/stage4_target.py:
1430 Fixed up action_sequence when using --fetchonly to not create tarballs or
1431 ISO images for bug #143392.
1433 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1435 Clean up the USE usage in GRP/stage4.
1437 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 modules/generic_stage_target.py, modules/stage1_target.py,
1439 modules/stage2_target.py:
1440 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1441 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1443 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1445 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1446 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1447 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1448 instances of USE_ORDER since auto hasn't been valid for some time. This is
1451 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1452 modules/generic_stage_target.py, modules/stage1_target.py:
1453 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1454 goodness wrt bug #153587.
1456 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1458 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1460 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 modules/generic_stage_target.py, modules/stage4_target.py:
1462 Added a check to see if we have the tarball option enabled, which causes
1463 catalyst to run the capture sequence. This was requested by Tim Yamin for
1464 the stage4 target, but I thought it should be usable on any stage target.
1466 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/support/livecdfs-update.sh:
1468 Moved fstab tweaks all into one location and added make.conf tweak for bug
1471 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1472 Changed the options to be in alphabetical order so my meatspace logical
1473 parser can process them better, added the compress and tarball options,
1474 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1475 removed the unused -x command line parameter for bug #151405.
1477 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1478 modules/generic_stage_target.py:
1479 Added a warning about changing the CHOST setting for bug #142034.
1481 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1482 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1483 targets/support/chroot-functions.sh:
1484 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1485 <flameeyes@gentoo.org> and attached to bug #150351.
1487 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1488 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1489 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1490 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1491 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1492 modules/embedded_target.py, modules/generic_stage_target.py,
1493 modules/generic_target.py, modules/grp_target.py,
1494 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1495 modules/netboot2_target.py, modules/netboot_target.py,
1496 modules/snapshot_target.py, modules/stage1_target.py,
1497 modules/stage2_target.py, modules/stage3_target.py,
1498 modules/stage4_target.py, modules/tinderbox_target.py,
1499 targets/embedded/embedded-chroot.sh,
1500 targets/embedded/embedded-controller.sh,
1501 targets/embedded/embedded-fs-runscript.sh,
1502 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1503 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1504 targets/grp/grp-preclean-chroot.sh,
1505 targets/livecd-stage1/livecd-stage1-chroot.sh,
1506 targets/livecd-stage1/livecd-stage1-controller.sh,
1507 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1508 targets/livecd-stage2/livecd-stage2-controller.sh,
1509 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1510 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1511 targets/netboot2/netboot2-controller.sh,
1512 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1513 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1514 targets/stage1/stage1-controller.sh,
1515 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1516 targets/stage2/stage2-controller.sh,
1517 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1518 targets/stage3/stage3-controller.sh,
1519 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1520 targets/stage4/stage4-controller.sh,
1521 targets/stage4/stage4-preclean-chroot.sh,
1522 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1523 targets/support/functions.sh, targets/support/kmerge.sh,
1524 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1525 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1526 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1527 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1528 targets/tinderbox/tinderbox-controller.sh,
1529 targets/tinderbox/tinderbox-preclean-chroot.sh:
1530 Removing all copyright and license comment headers from all files so we
1531 don't ever get another bug like bug #149638.
1533 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1534 modules/generic_stage_target.py:
1535 Clean up more spacing/capitalization.
1537 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1538 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1539 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1540 targets/embedded/embedded-controller.sh,
1541 targets/embedded/embedded-fs-runscript.sh,
1542 targets/embedded/embedded-preclean-chroot.sh,
1543 targets/livecd-stage2/livecd-stage2-controller.sh,
1544 targets/netboot2/netboot2-copyfile.sh,
1545 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1546 targets/support/pre-kmerge.sh:
1547 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1548 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1549 calls in kmerge.sh, and updated README.
1551 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1553 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1555 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 modules/catalyst_support.py:
1557 Added fix for bug #143348.
1559 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/support/livecdfs-update.sh:
1561 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1563 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 targets/livecd-stage2/livecd-stage2-controller.sh,
1565 targets/support/livecdfs-update.sh:
1566 Changed some copy commands to use -f, added a check for /etc/gconf before
1567 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1568 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1569 <luca.casagrande@gmail.com>.
1571 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1572 targets/support/livecdfs-update.sh:
1573 Fixing sed so that systemspkgs.txt is built properly.
1575 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1576 The sparc32 binary is in /bin, not /usr/bin.
1578 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/support/chroot-functions.sh:
1580 We now only set the options for pkgcache if we are not using fetchonly. This
1581 should work around a problem where portage won't fetch the files if a binpkg
1582 already exists for the package.
1584 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1585 targets/support/livecdfs-update.sh:
1586 Added code to make a backup of custom.conf before we edit it for the
1589 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1590 targets/support/livecdfs-update.sh:
1591 Remove sed from splash section, since it wasn't actually resolving the
1592 issue, anyway. Change the installer's dialog front-end code to simply run
1593 via sudo, since we don't need to worry about having the X DISPLAY setup or
1594 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1596 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 targets/support/livecdfs-update.sh:
1598 Fix my sed line so it actually applies correctly.
1600 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/support/chroot-functions.sh:
1602 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1605 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 targets/support/livecdfs-update.sh:
1607 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1608 as well as a possible fix for the read-only filesystem messages from
1609 /sbin/splash-functions.sh
1611 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 targets/support/chroot-functions.sh:
1613 Fix --fetchonly to actually work.
1615 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1616 examples/livecd-stage2_template.spec:
1617 Added description for livecd/fsops to livecd-stage2's spec template.
1619 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1620 targets/support/livecdfs-update.sh:
1621 I've modified the GDM configuration section to work correctly. I have also
1622 ensured that xdm is no longer started just because livecd/xdm is used, which
1623 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1624 should be the last of the 'release candidates' made. If there are no bug
1625 reports in 2 days, then I'm rolling this as 2.0 final.
1627 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 targets/support/livecdfs-update.sh:
1629 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1630 see once the newer Installer is released, as I still have to fix the
1633 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/support/rc-update.sh:
1635 Removed famd from the default runlevel for gentoo-release-livecd. It really
1636 shouldn't cause a problem, but I prefer it stay a bit clean.
1638 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1639 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1640 targets/support/create-iso.sh, targets/support/kmerge.sh,
1641 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1642 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1644 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1646 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1647 targets/support/bootloader-setup.sh:
1648 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1649 parameters support. This is for bug #139300.
1651 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1652 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1653 targets/support/filesystem-functions.sh:
1654 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1655 and also to remove some redundant values from livecd-stage2's valid_values.
1658 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1660 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1662 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 modules/generic_stage_target.py:
1664 Fix a problem where catalyst was creating an initial list, then putting that
1665 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1666 pointing it out and for the fix. This is for bug #136351.
1668 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/unmerge.sh:
1670 Removing loop for unmerge, as it didn't actually solve anything and the
1671 portage team has helped us out by reverting the behavior that caused this
1672 change in the first place.
1674 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1675 modules/netboot2_target.py, modules/stage1_target.py,
1676 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1677 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1678 having /proc mounted during the preclean stage and also to clean up the
1679 netboot2 code. This is 2.0_rc48.
1681 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/support/unmerge.sh:
1683 Change our unmerge from being a single unmerge to a loop, to work around an
1684 unexpected change in portage 2.1's unmerge processing.
1686 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/bootloader-setup.sh:
1688 Fixed a problem where we were putting the kernel name in twice and causing
1689 and error when using grub as a bootloader. This is for bug #137252.
1691 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1692 targets/support/bootloader-setup.sh:
1693 Added a second pass to the alpha bootloader setup to create aboot items for
1694 serial console for bug #133457.
1696 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 +livecd/cdtar/arcload-0.43-r1.tbz2:
1698 Added arcload cdtar for mips.
1700 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1701 targets/netboot/netboot-controller.sh:
1702 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1705 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1707 Add patch from bug #135051 to fix the seedcache extraction logic.
1709 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/support/livecdfs-update.sh:
1711 Don't set icon theme to Clearlooks, since it doesn't exist.
1713 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1714 targets/support/livecdfs-update.sh:
1715 Fix sed on installer icons.
1717 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1720 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1721 targets/stage1/stage1-controller.sh:
1722 Added a -type f to the find call in stage1 for bug #132180.
1724 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1725 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1726 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1727 properly on IBM PPC64 machines.
1729 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1730 modules/generic_stage_target.py:
1733 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/rc-update.sh:
1735 Removed x-setup from default runlevel, as it is now controlled via the
1736 autoconfig init script.
1738 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1739 Fix ppc64 based arches to subclass ppc64
1741 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1742 modules/livecd_stage1_target.py:
1743 Use the full category/package name for livecd-tools.
1745 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 targets/support/livecdfs-update.sh:
1747 Make copies and deletes recursive for firmware since some packages put their
1748 firmware in a subdirectory.
1750 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 targets/support/livecdfs-update.sh:
1752 Fix detection of the Installer.
1754 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1755 Added 970, power3, power4, and power5 sub-arches for ppc64.
1757 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/livecdfs-update.sh:
1759 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1760 no longer necessary and can cause possible problems with Installer-based
1763 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1764 recursive directory create
1766 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1767 modules/catalyst_support.py:
1768 Changed a display error from bug #131502 and rolling 2.0_rc45.
1770 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1771 targets/support/create-iso.sh:
1772 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1775 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1776 modules/generic_stage_target.py:
1777 digests function uses raw output from hash function now
1779 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1780 change hash result format so .DIGESTS is generated correctly
1782 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 modules/catalyst_support.py:
1784 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1787 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/livecdfs-update.sh:
1789 Added a space for bug #131181.
1791 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 targets/support/kmerge.sh:
1793 Fixed creation of kernelpkgs.txt file for the installer.
1795 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1796 modules/generic_stage_target.py:
1797 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1800 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1801 targets/livecd-stage2/livecd-stage2-controller.sh,
1802 targets/support/bootloader-setup.sh:
1803 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1804 rolling out an emergency rc44.
1806 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1807 targets/support/bootloader-setup.sh:
1808 If you use elif, you have to use a then after it. Yeah, that one's totally
1811 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1812 targets/support/livecdfs-update.sh:
1813 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1815 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/rc-update.sh:
1817 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1820 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1821 targets/support/bootloader-setup.sh:
1822 Removed bootplash support from ppc/ppc64 since they only will work with
1823 gensplash. Forced use of livecd/splash_type of bootsplash to get
1824 splash=silent. This should reduce the number of things on the kernel command
1825 line that aren't necessary.
1827 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1828 modules/catalyst_support.py:
1829 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1830 parse_spec. This should resolve bug #130103, as well as make the code much
1831 cleaner. This is 2.0_rc42.
1833 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 modules/generic_stage_target.py:
1835 Forced -p on tar for compressing stages.
1837 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/support/chroot-functions.sh:
1839 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1842 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/stage1/build.py:
1844 Added patch to build.py for portage 2.1 support.
1846 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/kmerge.sh:
1848 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1849 <liyiming@ict.ac.cn> in bug #129890.
1851 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 targets/support/livecdfs-update.sh:
1853 Moved sed line for ##STARTX to end of file, since we aren't touching
1854 /etc/startx until the end.
1856 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1857 targets/support/livecdfs-update.sh:
1858 Added a check for the games group and add it if it doesn't exist already.
1859 This should resolve bug #125498.
1861 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 examples/generic_stage_template.spec, examples/grp_template.spec,
1863 examples/livecd-stage1_template.spec,
1864 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1865 examples/netboot_template.spec, examples/snapshot_template.spec,
1866 examples/stage4_template.spec, examples/tinderbox_template.spec:
1867 Removed portdir_overlay from the snapshot example spec and added
1868 portage_overlay to the example specs for the relevant targets.
1870 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1871 This is 2.0_rc41 since it has better LiveCD support.
1873 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 targets/support/livecdfs-update.sh:
1877 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/support/functions.sh:
1879 Removed check for livecd/dev-manager being udev since it was done
1880 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1881 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1882 #128265 for pointing this out.
1884 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1886 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1887 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1889 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1890 modules/generic_stage_target.py:
1891 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1892 live system. You can thank Andrew Gaffney for the fix.
1894 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 targets/livecd-stage2/livecd-stage2-controller.sh:
1896 Don't copy motd files if we're using livecd/type generic-livecd.
1898 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1899 targets/livecd-stage2/livecd-stage2-controller.sh,
1900 targets/support/livecdfs-update.sh:
1901 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1902 some extra cleanup to generic-livecd.
1904 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1906 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1907 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1908 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1909 targets/support/bootloader-setup.sh:
1910 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1911 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1912 and removed all older cdtar files for PPC*.
1914 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1915 livecd/files/livecd.motd.txt:
1916 Added message to the official LiveCD MOTD mentioning how to run the
1917 installer. Blame codeman. This is 2.0_rc40.
1919 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1920 fix so snapshot target doesnt have errors
1922 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/support/livecdfs-update.sh:
1924 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1925 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1928 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 targets/support/rc-update.sh:
1930 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1933 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/support/livecdfs-update.sh:
1935 Added wrapping around the udev sed for those crazy 2.4-users.
1937 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1938 targets/support/livecdfs-update.sh:
1939 Added sed fix for udev starting evms_activate unconditionally. This is
1942 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1943 add stage4/unmerge stage4/rm to valid options
1945 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/support/rc-update.sh:
1947 Added fix for bug #122154 from Rajiv Manglani.
1949 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1950 targets/support/kmerge.sh:
1951 Fixed creation of kernelpkgs.txt for the Installer.
1953 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1954 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1955 Updated elilo tarball for IA64.
1957 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1958 DIGESTS support for snapshot creation
1960 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1961 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1962 candidates ever end?
1964 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1965 fix for .DIGESTS.DIGESTS issue in grp
1967 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1968 modules/generic_stage_target.py:
1969 fix for failure when root_overlay is not set
1971 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1972 targets/support/bootloader-setup.sh:
1973 Added IA64/SGI patch from plasmaroo.
1975 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1976 targets/livecd-stage1/livecd-stage1-controller.sh,
1977 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1978 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1981 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1982 modules/generic_stage_target.py:
1983 Allow multiple overlays for root_overlay and overlay spec option
1985 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1986 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1987 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1988 targets/support/rc-update.sh:
1989 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1990 fixed bug #122154. This is catalyst 2.0_rc36.
1992 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1993 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1994 Updated the LiveCD motd to tell the user to run the display manager again,
1995 rather than startx, while mentioning that startx is useful as a rescue X
1996 session since it starts twm. This is catalyst 2.0_rc35.
1998 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1999 Add hfs-hide options to mkisofs so macs boot
2001 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2002 modules/generic_stage_target.py:
2003 Fix indentation issues
2005 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2008 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2009 targets/support/bootloader-setup.sh:
2010 add additional console less entry when consoles are chosen for ppc64
2012 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2013 modules/generic_stage_target.py:
2014 fix kernelopts and extraversion env variable exports
2016 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2017 targets/support/livecdfs-update.sh:
2018 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2019 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2021 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2022 targets/support/kmerge.sh:
2023 Changing the way we determine if extraversion is set. This is catalyst
2026 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 targets/support/livecdfs-update.sh:
2028 Change net.ethX links to link to net.lo instead of net.eth0.
2030 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2031 examples/stage4_template.spec:
2032 Fixed rcadd example for stage4. Blame rajiv.
2034 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2035 This is catalyst 2.0_rc31.
2037 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2038 targets/support/livecdfs-update.sh:
2039 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2040 Gaffney for pointing me in the right direction.
2042 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2043 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2045 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2048 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2049 examples/livecd-stage2_template.spec:
2050 updated examples to have console and machine_type
2052 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2053 targets/support/bootloader-setup.sh:
2054 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2057 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2058 This is catalyst 2.0_rc29.
2060 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2061 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2062 Removed extra yaboot.conf from
2063 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2065 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2066 targets/support/kill-chroot-pids.sh:
2067 add sleep to try and give processes a chance to die. bug 119940
2069 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2070 targets/support/functions.sh:
2071 Removed some quotes to make sure we have a binary operator and closing bug
2074 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 targets/support/create-iso.sh:
2076 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2078 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2079 targets/support/bootloader-setup.sh:
2080 Added path from bug #120935 for PPC/PPC64.
2082 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2083 Additional spacing fixes submitted by `Kumba
2085 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2086 modules/stage2_target.py:
2087 space cleanups contributed from `Kumba
2089 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2090 add grp/use to valid_values in the grp module
2092 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2095 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2096 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2097 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2098 targets/support/bootloader-setup.sh:
2099 ppc cdtar update; ppc64 bootloader updates
2101 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2102 targets/support/create-iso.sh:
2103 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2105 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2106 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2107 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2108 targets/support/create-iso.sh:
2109 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2111 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2112 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2113 Add ppc console and machine_type=ibm
2115 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2116 modules/generic_stage_target.py:
2117 Fix type error when kernel packages arent defined
2119 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2120 examples/generic_stage_template.spec, examples/grp_template.spec,
2121 examples/livecd-stage1_template.spec,
2122 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2123 examples/stage4_template.spec:
2124 Added more verbose wording and examples for pkgcache_path and
2125 kerncache_path, where necessary.
2127 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2128 targets/support/create-iso.sh:
2129 Really fixing bug #120475 this time. This is 2.0_rc25.
2131 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2132 targets/support/create-iso.sh:
2133 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2136 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2137 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2138 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2139 Added initial support for EFI booting on x86. This is completely untested,
2140 so use it at your own risk. Also, no bug reports without patches, please.
2141 This is catalyst 2.0_rc23.
2143 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2144 kmerge should have been kerncache
2146 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2147 targets/support/pre-kmerge.sh:
2148 Fix a few other places for the kerncache update
2150 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2151 examples/generic_stage_template.spec, examples/grp_template.spec,
2152 examples/livecd-stage1_template.spec,
2153 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2154 examples/netboot_template.spec, examples/stage4_template.spec,
2155 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2156 targets/support/kmerge.sh:
2157 Separation of kerncache from snapcache
2159 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2160 It helps if I actually increment the version number.
2162 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2163 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2164 Added --oneshot to default options for stage1 building. Added code to wipe
2165 world during stages 1 and 3. This is catalyst 2.0_rc22.
2167 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2168 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2169 Fix bug if no kernel packages were defined but there was a postconf setting.
2170 x86 softlevel support is enhanced.
2172 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2173 targets/support/bootloader-setup.sh:
2174 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2176 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2177 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2179 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2182 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2183 Netboot2 fixes for spec parameter checks
2185 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2186 modules/generic_stage_target.py, modules/stage4_target.py:
2187 add makeopts spec file support.
2189 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2190 modules/generic_stage_target.py:
2191 Added fix for bug #119635.
2193 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2194 Fix pre-kmerge.sh for stage4
2196 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2199 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2200 modules/generic_stage_target.py:
2201 fix crash when no kernel is defined. spacing issue
2203 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2206 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 modules/livecd_stage2_target.py:
2208 Added livecd/volid to valid_values.
2210 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2211 modules/generic_stage_target.py:
2212 remove extra function that was converting strings to lists unnecessarily
2214 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2215 This is catalyst 2.0_rc17.
2217 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2218 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2219 modules/stage4_target.py:
2220 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2222 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2223 targets/embedded/embedded-preclean-chroot.sh,
2224 targets/grp/grp-preclean-chroot.sh,
2225 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2226 targets/stage1/stage1-preclean-chroot.sh,
2227 targets/stage2/stage2-preclean-chroot.sh,
2228 targets/stage3/stage3-preclean-chroot.sh,
2229 targets/support/chroot-functions.sh,
2230 targets/tinderbox/tinderbox-preclean-chroot.sh:
2231 Added function to cleanup stray /etc/distcc/hosts files.
2233 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2234 targets/support/bootloader-setup.sh:
2235 Added fix from bug #119123. This is catalyst 2.0_rc16.
2237 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2238 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2239 Fixing some spacing. This is catalyst 2.0_rc15.
2241 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2242 Attempt to fix bug #117649
2244 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2245 modules/generic_stage_target.py:
2246 fixes for bugs #119009, #119041 and #118985
2248 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2249 +examples/netboot2_template.spec, modules/catalyst_support.py,
2250 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2251 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2252 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2255 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2256 targets/support/kmerge.sh:
2257 Fix for ccache (null)/.ccache bug
2259 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2262 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2263 Added ppc -mcpu patch from Pylon for bug #118709.
2265 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2266 modules/embedded_target.py, modules/stage4_target.py:
2267 Added linuxrc to embedded and stage4 targets.
2269 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2270 modules/generic_stage_target.py, targets/support/kmerge.sh:
2271 filter kname - and . for kmerge.sh
2273 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/support/create-iso.sh:
2275 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2277 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2278 modules/generic_stage_target.py:
2279 change .digests to .DIGESTS
2281 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2282 targets/support/kmerge.sh:
2283 Commented ccache for genkernel build which will resolve #117648 until a
2284 proper solution can be found. This is 2.0_rc13.
2286 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/stage1/stage1-controller.sh:
2288 Added patch from vapier for bug #117254.
2290 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2291 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2292 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2293 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2296 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2297 modules/generic_stage_target.py:
2298 Remove chost/cflags etc. warning messages
2300 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2301 modules/generic_stage_target.py:
2302 Attempt to fix bug 117253; chost is wrong on autoresume
2304 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2305 modules/generic_stage_target.py, modules/netboot_target.py,
2306 modules/stage1_target.py:
2307 make setting of destdir more global and part of generic_stage_target
2309 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2310 Fix destpath bug in netboot target
2312 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2313 modules/generic_stage_target.py, modules/stage4_target.py:
2314 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2317 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2318 modules/generic_stage_target.py, modules/stage4_target.py:
2319 remove stray ' from arch/sh.py
2321 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2322 targets/stage1/stage1-controller.sh:
2323 This finally fixes the issues with gcc-config/binutils-config in stage1.
2324 This is catalyst 2.0_rc12.
2326 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2327 Fix incorrect warning message. portdir_overlay -> portage_overlay
2329 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2330 targets/stage1/stage1-controller.sh,
2331 targets/stage1/stage1-preclean-chroot.sh:
2332 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2333 running gcc-config and binutils-config, though it probably breaks running on
2334 non-Gentoo platforms.
2336 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2337 modules/stage1_target.py:
2338 Make stage1 clean up python 2.3 and 2.4, also.
2340 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2341 targets/support/livecdfs-update.sh:
2342 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2344 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2345 modules/generic_stage_target.py:
2346 Change digests file format to HASH_NAME HASH FILE_NAME
2348 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2349 targets/stage1/stage1-controller.sh:
2350 Moved gcc-config/binutils-config to before the chroot.
2352 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2353 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2354 installed. Supports all of shashs algorithms as of 12_21_2005
2356 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2357 modules/generic_stage_target.py:
2358 Catalyst should die if source_subpath is not a string
2360 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2361 modules/generic_stage_target.py:
2362 Fix for source_subpath bug
2364 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 examples/generic_stage_template.spec:
2366 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2367 both stages 1 and 2.
2369 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2370 modules/stage2_target.py:
2371 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2372 stage1 to be overridden again.
2374 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/stage1/stage1-controller.sh:
2376 It looks like gcc-config/binutils-config needs to be run with the full path,
2377 since it is run outside of the chroot.
2379 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2380 targets/stage1/stage1-controller.sh:
2381 Fixed gcc-config calls. This is 2.0_rc11.
2383 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2384 This is catalyst 2.0_rc10.
2386 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2387 modules/generic_stage_target.py:
2388 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2391 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2392 targets/support/functions.sh:
2393 Changed from -z to -n for bug #116180.
2395 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2396 modules/catalyst_support.py, modules/generic_stage_target.py:
2397 Detect missing binaries for the hashing functions and abort if not found
2399 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2400 files/catalyst.conf:
2401 Updated README to list new requirements. Set default hash as crc32. Set
2402 default digests as sha1/md5.
2404 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2405 modules/catalyst_support.py, modules/generic_stage_target.py,
2406 modules/livecd_stage2_target.py, modules/stage2_target.py:
2407 Change the internal hash checking to be quicker and more memory efficient.
2408 Add additional hash digests options.
2410 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2411 targets/tinderbox/tinderbox-chroot.sh,
2412 targets/tinderbox/tinderbox-controller.sh,
2413 targets/tinderbox/tinderbox-preclean-chroot.sh:
2414 Fixed up spacing/coding style on tinderbox.
2416 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2417 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2418 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2419 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2420 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2421 Fixed up spacing/coding style on support.
2423 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2424 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2426 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2427 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2428 targets/stage4/stage4-preclean-chroot.sh:
2429 Fixed up spacing/coding style on stage4.
2431 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2432 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2433 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2434 targets/stage3/stage3-controller.sh,
2435 targets/stage3/stage3-preclean-chroot.sh:
2436 Fixed up spacing/coding style on stages 2 and 3
2438 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2439 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2440 targets/stage1/stage1-preclean-chroot.sh:
2441 Fixed up spacing/coding style on stage1. Also changed
2442 gcc-config/binutils-config to be outside the chroot.
2444 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2445 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2446 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2447 Fixed up spacing/coding style on netboot.
2449 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/livecd-stage1/livecd-stage1-chroot.sh,
2451 targets/livecd-stage1/livecd-stage1-controller.sh,
2452 targets/livecd-stage2/livecd-stage2-controller.sh:
2453 Fixed up spacing/coding style on livecd-stage*.
2455 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2456 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2457 targets/grp/grp-preclean-chroot.sh:
2458 Fixed up spacing/coding style on grp.
2460 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2461 targets/embedded/embedded-chroot.sh,
2462 targets/embedded/embedded-controller.sh,
2463 targets/embedded/embedded-fs-runscript.sh,
2464 targets/embedded/embedded-preclean-chroot.sh:
2465 Fixed up spacing/coding style on embedded.
2467 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2468 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2469 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2470 targets/support/functions.sh:
2471 Removing extra line from x86.py, fixing up comments, spacing, and coding
2472 style in targets/support through functions.sh
2474 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2475 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2476 Fix more tab/spacing issues .. trying to make everything use tabs
2478 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2479 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2480 modules/stage1_target.py, modules/stage2_target.py,
2481 modules/stage3_target.py, modules/stage4_target.py:
2482 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2485 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2486 modules/generic_stage_target.py:
2487 Add envscript warning to aid users who may not know what they are doing
2489 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2490 examples/generic_stage_template.spec:
2491 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2492 only configurable when building a stage2 tarball, to match the current state
2493 of portage. This is 2.0_rc9.
2495 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2496 targets/support/chroot-functions.sh:
2497 Silence more of portages beeps and clicks and whistles
2499 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2500 targets/support/chroot-functions.sh:
2501 Change the portage emerge to use run_emerge
2503 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2504 modules/generic_stage_target.py, modules/snapshot_target.py,
2505 modules/stage1_target.py, modules/stage2_target.py,
2506 modules/stage3_target.py:
2507 allow portdir_overlay to be part of all specs not including snapshot spec.
2508 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2509 Remove overlay support from the snapshot spec but added a warning.
2511 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2512 modules/stage2_target.py:
2513 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2516 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2517 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2518 Add support for bootloader softlevel=; have rsync delete the extra files out
2519 of the overlay so that the overlay always matches the source dir
2521 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2522 Swapped -v/-V since I had gotten them wrong here.
2524 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2525 modules/generic_stage_target.py:
2526 Fix stupid overlay bug
2528 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2529 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2530 targets/livecd-stage1/livecd-stage1-chroot.sh,
2531 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2532 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2533 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2534 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2535 targets/support/unmerge.sh:
2536 Made sure we use -f on removing the default links for splash. Removed
2537 check_portage_version as it really isn't needed anymore. Removed
2538 --no-install from genkernel commands in kmerge.sh so users must manually
2539 remove kernels from /boot. This is 2.0_rc8.
2541 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2542 targets/support/livecdfs-update.sh:
2543 Made sed on devfsd.conf conditional on it existing. Removes one more error
2544 message from a standard catalyst run.
2546 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2547 Added warning about breaking snapshot cache and re-enable autoresume, since
2548 the errors I was getting were elsewhere.
2550 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2551 modules/generic_stage_target.py:
2552 Fix indentation error the last commit caused
2554 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2555 modules/generic_stage_target.py:
2556 Always clear autoresume points after a successful run
2558 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559 targets/support/livecdfs-update.sh:
2560 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2561 snapshot caching after a successful gentoo-release-livecd run.
2563 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2564 targets/support/rc-update.sh:
2565 Added famd to default on official LiveCD.
2567 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2568 targets/support/chroot-functions.sh:
2569 Fixes 'too many arguments' error in check_portage_version.
2571 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2572 modules/generic_stage_target.py:
2573 remove extra self.env={} that was resetting the environment to null
2575 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2576 modules/livecd_stage1_target.py:
2577 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2580 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2581 Add a default path to the environment in the chroot
2583 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2584 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2585 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2586 targets/livecd-stage2/livecd-stage2-controller.sh,
2587 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2588 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2589 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2590 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2591 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2592 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2593 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2594 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2595 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2597 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2599 Fixed up the man page, which has been suffering for some time, and also
2600 reversed -v/-V in the help message.
2602 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/support/livecdfs-update.sh:
2604 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2607 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2608 Turning off autoresume of doom until I can get more testing. I've had
2609 several issues with it. I'll be reporting/fixing these as I come across them
2610 but for now wish to turn it off by default as I don't want this one feature
2611 to stop the possible 2.0 final release.
2613 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2614 targets/livecd-stage2/unmerge.sh:
2615 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2616 anymore and probably should have been removed a long time ago when the new
2617 code was put into place in livecdfs-update.sh and livecd-local.start
2620 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2621 targets/livecd-stage1/livecd-stage1-chroot.sh,
2622 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2623 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2624 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2626 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2627 modules/generic_stage_target.py, modules/generic_target.py:
2628 self.env should be a part of the super class generic_target so it applies to
2629 snapshots as well; removing redundant pass in the generic_target class as
2630 its not needed. There is code there to fill the statements
2632 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2633 targets/support/livecdfs-update.sh:
2634 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2637 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2638 Changed version stamp to 2.0_rc6.
2640 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py:
2642 Fix for unpack cases
2644 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2645 modules/generic_stage_target.py:
2648 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2649 modules/catalyst_support.py, modules/generic_stage_target.py,
2650 modules/grp_target.py, modules/livecd_stage1_target.py,
2651 modules/livecd_stage2_target.py, modules/netboot_target.py,
2652 modules/snapshot_target.py, modules/tinderbox_target.py:
2653 Stop reading env from the OS. Rely on the more on the envscript for oddball
2654 settings. Change -v to verbose and -V to version
2656 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2659 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2660 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2663 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2664 examples/generic_stage_template.spec:
2665 Added chost/cflags/cxxflags/ldflags to example spec template.
2667 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 targets/support/rc-update.sh:
2669 OK, just kidding on that last commit. We were already doing rc-update add
2670 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2671 there's no point in having it in rc-update.sh
2673 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2674 targets/support/rc-update.sh:
2675 Have rc-update add xdm if livecd/xdm is set.
2677 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2678 modules/catalyst_lock.py, modules/catalyst_support.py,
2679 modules/embedded_target.py, modules/generic_stage_target.py,
2680 modules/grp_target.py, modules/livecd_stage1_target.py,
2681 modules/livecd_stage2_target.py, modules/netboot_target.py,
2682 modules/stage1_target.py, modules/stage4_target.py,
2683 modules/tinderbox_target.py:
2684 So I was just kidding on that last commit. This one is 2.0_rc4.
2686 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2687 modules/catalyst_lock.py, modules/catalyst_support.py,
2688 modules/embedded_target.py, modules/generic_stage_target.py,
2689 modules/grp_target.py, modules/livecd_stage1_target.py,
2690 modules/livecd_stage2_target.py, modules/netboot_target.py,
2691 modules/stage1_target.py, modules/stage2_target.py,
2692 modules/stage4_target.py, modules/tinderbox_target.py:
2693 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2695 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2696 files/catalyst.conf, modules/catalyst_lock.py,
2697 modules/catalyst_support.py, modules/embedded_target.py,
2698 modules/generic_stage_target.py, modules/grp_target.py,
2699 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2700 modules/netboot_target.py, modules/stage1_target.py,
2701 modules/stage2_target.py, modules/stage4_target.py,
2702 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2703 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2704 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2706 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2707 modules/generic_stage_target.py:
2708 Fix autoresume for unpacking tarballs
2710 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2711 targets/support/livecdfs-update.sh:
2712 remove gnap livecd-type per Koon's request
2714 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2715 change rc-update add modules default to rc-update add modules boot
2717 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2718 modules/generic_stage_target.py, modules/grp_target.py:
2719 Add more verbosity to digests if -V is enabled, add more print messages to
2722 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2723 modules/generic_stage_target.py, modules/grp_target.py:
2724 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2726 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2727 Fix folder name for grp build dir to not have .tar.bz2 at the end
2729 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2730 modules/catalyst_support.py, modules/generic_stage_target.py:
2731 Add md5 and sha .digests file creation per wolf31o2's feature request
2733 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2734 This is catalyst-2.0_rc2.
2736 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2737 files/catalyst.conf, modules/generic_stage_target.py,
2738 modules/livecd_stage1_target.py:
2739 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2740 after each successful kernel build;add autoresume documentation to
2743 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2744 targets/embedded/embedded-controller.sh,
2745 targets/embedded/embedded-fs-runscript.sh,
2746 targets/livecd-stage2/livecd-stage2-controller.sh,
2747 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2748 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2749 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2750 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2751 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2752 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2753 targets/support/rc-update.sh:
2754 Changed multiple spaces to tabs to satisfy my OCD.
2756 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2757 targets/support/chroot-functions.sh:
2758 Bumped genkernel detection to require 3.3.0 or higher
2760 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2761 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2762 targets/netboot/netboot-controller.sh:
2763 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2764 clst_grp_use. This is catalyst-2.0_rc1.
2766 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2767 targets/netboot/netboot-controller.sh:
2768 change to clst_use from clst_netboot_use
2770 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2771 targets/livecd-stage1/livecd-stage1-chroot.sh,
2772 targets/stage4/stage4-chroot.sh:
2773 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2775 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2776 targets/stage4/stage4-chroot.sh:
2777 Fixed USE invocations in stage4 target.
2779 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2780 modules/livecd_stage1_target.py:
2781 Force use=livecd for livecd-stage1
2783 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2784 This is version 2.0_pre20051129.
2786 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2787 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2788 Removed kudzu-knoppix from example spec files.
2790 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2791 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2792 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2794 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2795 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2796 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2797 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2798 definitions in the examples to fit in 80 columns.
2800 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2801 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2802 modules/grp_target.py, modules/tinderbox_target.py,
2803 targets/tinderbox/tinderbox-chroot.sh:
2804 Tinderbox script: added newuse, tinderbox and grp targets added support for
2805 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2806 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2808 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2809 Added portdir example to catalyst.conf for bug #113272.
2811 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2812 targets/support/create-iso.sh:
2813 Fixed a few lines which were causing the isolinux directory to be removed
2814 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2816 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2817 targets/support/create-iso.sh:
2818 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2820 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2821 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2822 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2823 too many arches dont use it by default, test for an initrd in the yaboot
2826 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2827 modules/generic_stage_target.py:
2828 Fix split error if use is specified
2830 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2832 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2833 Updated palo version from catalyst 1.x for HPPA.
2835 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 targets/support/bootloader-setup.sh:
2837 Removing for loop for grub on amd64/x86 as it was totally useless.
2839 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2840 targets/support/bootloader-setup.sh:
2841 Remove vga= line for PPC.
2843 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2844 targets/support/bootloader-setup.sh:
2845 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2847 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2848 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2849 Removing slot patch as it probably didn't belong here anyway, and updating
2850 version stamp to 2.0_pre20051118.
2852 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2853 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2854 targets/support/bootloader-setup.sh:
2855 fix the bootloader script for isolinux so that it actually makes a cfg file,
2856 remove extra unneeded catalyst aborting print statement, reorganize rm code
2857 to make sure is splits properly and is an array even from the cmdline
2859 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2860 targets/support/livecdfs-update.sh:
2861 Added call to update-usbids to download the latest usb.ids file.
2863 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2864 modules/generic_stage_target.py:
2865 Move checks of running catalyst into the target which is simpler
2867 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2868 modules/generic_stage_target.py:
2869 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2870 that doesnt exist yet
2872 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2873 Keep unnecessary programs from installing into kerncache
2875 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2876 modules/generic_stage_target.py:
2877 Turn on more tracebacks at this point to better debug .. will need to turn
2878 them down as we find errors and build appropriate error handlers
2880 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2881 Changed version marker to 2.0_pre20051115 for new ebuild.
2883 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/livecd_stage2_target.py:
2885 Fix bug in livecd stage2 so that it doesnt try to use tar
2887 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2888 targets/livecd-stage2/livecd-stage2-controller.sh:
2889 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2890 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2891 of Getting_Online.txt from catalyst 1.1.10.10.
2893 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2894 Added Joshua Kinard to authors for his mips contributions.
2896 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2897 examples/livecd-stage2_template.spec:
2898 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2899 Paul Kessler on gentoo-catalyst. ;]
2901 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2902 Change variables from cat1 format to cat2
2904 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2905 modules/generic_stage_target.py, modules/stage1_target.py:
2906 Fix modules has no attribute register
2908 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2909 modules/generic_stage_target.py:
2910 Fix broken aliases code that was just proof of concept
2912 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2913 Output mkisofs command line options to assist in debugging
2915 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2916 modules/generic_stage_target.py, targets/support/create-iso.sh:
2919 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2920 modules/generic_stage_target.py:
2921 Add VERY basic support for aliases kernel parameter.
2923 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2924 modules/livecd_stage2_target.py:
2925 Remove large section of commented code
2927 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2928 modules/generic_stage_target.py, modules/stage1_target.py:
2929 Allow LDFLAGS to be specified as an ENV variable for stage1
2931 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2932 modules/generic_stage_target.py:
2933 Fix rc-update to automatically run default options for livecds. Removed an
2934 erroneous key check.
2936 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2937 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2938 Make use spec key optional to default to profile defaults
2940 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2941 +examples/stage4_template.spec:
2942 Preliminary stage4_template.spec file
2944 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2946 Updated version stamp and added slot patch.
2948 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2949 Fix ordering problem so self.settings is defined
2951 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2952 modules/generic_stage_target.py:
2953 Correct a rsync issue when the directory doesnt exist
2955 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2956 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2957 targets/livecd-stage2/livecd-stage2-controller.sh,
2958 targets/netboot/netboot-controller.sh,
2959 targets/stage4/stage4-controller.sh:
2960 run pre_kmerge and post_kmerge only once
2962 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2963 targets/support/bootloader-setup.sh:
2964 MIPS bootloader patch
2966 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2967 targets/support/mips-arcload_conf.sh:
2968 Fix MIPS Serial Detection
2970 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2971 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2972 +targets/support/mips-arcload_conf.sh:
2973 Application of Kumba's patches for MIPS support
2975 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2976 Check for the correct arch specific cd building tool
2978 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py:
2980 Print a warning if livecd/iso is not defined
2982 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2983 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2985 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 targets/support/post-kmerge.sh:
2987 Check for existence of files in /lib/modules before running depscan.sh. This
2988 replaces the mips-specific check and makes it portable.
2990 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2991 modules/generic_stage_target.py:
2992 update autoresume logic when dealing with rsync unpack operations
2994 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2995 targets/support/post-kmerge.sh:
2996 Bypass module load on mips
2998 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2999 remove --no-deps so dependancies get installed for genkernel
3001 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3002 modules/generic_stage_target.py:
3003 Fix missing : statement in unpack
3005 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3006 modules/generic_stage_target.py:
3007 fix livecd-stage2 unpack when seedcache is turned off
3009 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3010 targets/support/functions.sh:
3011 Fix module unpacking and make it actually optional.
3013 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3014 modules/generic_stage_target.py:
3015 Fix broken seedcache autoresume interaction
3017 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3018 modules/generic_stage_target.py:
3019 Cleanup stage directories properly for tar installs
3021 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3022 Tinderbox no longer cleans /tmp/*
3024 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025 targets/tinderbox/tinderbox-chroot.sh,
3026 targets/tinderbox/tinderbox-controller.sh:
3027 Fixing problem with bind mounted portage and final rsync on tinderbox target
3028 and adding additional logging.
3030 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3031 Stop tinderbox from trying to create a tarball of itself
3033 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3034 modules/generic_stage_target.py:
3035 Fix catalyst so it fully disables snapcache when its not specified in the
3038 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3039 examples/livecd-stage2_template.spec:
3040 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3041 spec template and updating version stamp.
3043 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3044 modules/catalyst_support.py:
3045 allow file_check to proceed if key is not in use
3047 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3048 Recursively make the missing directories
3050 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3051 Fix extract_modules to just echo a warning that it is missing
3053 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3054 files/catalyst.conf:
3055 Updating default configuration for catalyst and updating version stamp,
3056 since we're beginning internal testing for release.
3058 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3059 modules/generic_stage_target.py:
3060 fix bug 106004 split strings into a list for empty and rm operation
3062 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3063 modules/livecd_stage2_target.py:
3064 Append slashes to directories so rsyncs work properly
3066 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 examples/livecd-stage2_template.spec:
3068 Changing source_subpath for livecd-stage2 example for bug #101704.
3070 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3072 targets/support/livecdfs-update.sh:
3073 Added livecd/xdm and livecd/xsession options. These are used to setup the
3074 default display manager and X session, respectively. Added supporting
3075 documentation to example spec files. Imported more work from my fsscript for
3076 the official LiveCD.
3078 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3079 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3080 discussion, see bug #88777.
3082 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3083 modules/generic_stage_target.py:
3084 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3085 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3087 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3088 targets/livecd-stage1/livecd-stage1-controller.sh,
3089 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3090 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3091 on livecd-stage2 and removing universal motd for livecd/type of
3092 gentoo-release-livecd.
3094 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/livecd_stage1_target.py:
3096 Add optional livecd/type env var for scripts to add optional items to the
3099 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 -livecd/files/x86-help.msg:
3101 Removing x86-help.msg as it is no longer used.
3103 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3104 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3105 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3106 Add dobladecenter description to bootloader files for x86/amd64.
3108 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3109 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3111 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 modules/generic_stage_target.py:
3113 Added split to use section for bug #104414.
3115 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3116 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3117 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3118 Tabs to whitespaces for isolinux.
3120 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 targets/support/bootloader-setup.sh:
3122 Changed isolinux to use new split-out help messages. Using grub gives a
3123 single help message with pager.
3125 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3127 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3128 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3129 Added F2->F7 help messages for isolinux.
3131 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 livecd/files/README.txt, livecd/files/generic.motd.txt,
3133 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3134 livecd/files/livecd-local.start:
3135 Updated files from latest used to build LiveCD.
3137 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3138 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3140 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3141 modules/catalyst_support.py:
3142 Added fix for using options with = in them with --cli (ex.
3143 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3144 <cell@ices.utexas.edu> for pointing this out to me via email.
3146 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3147 modules/generic_stage_target.py, targets/support/functions.sh:
3148 fix bug in exec_in_chroot for stage1 target
3150 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3151 modules/generic_stage_target.py:
3152 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3153 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3155 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3156 catalyst, examples/livecd-stage2_template.spec,
3157 examples/snapshot_template.spec, files/catalyst.conf,
3158 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3159 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3160 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3161 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3162 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3163 targets/livecd-stage2/livecd-stage2-controller.sh,
3164 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3165 targets/stage2/stage2-preclean-chroot.sh,
3166 targets/stage3/stage3-preclean-chroot.sh,
3167 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3168 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3169 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3170 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3171 targets/support/target_image_setup.sh:
3172 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3173 to look at gamecdfs-update.sh yet.
3175 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3176 modules/generic_stage_target.py:
3177 Remove extra debugging print statement
3179 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3180 +modules/catalyst_lock.py, modules/catalyst_support.py,
3181 modules/embedded_target.py, modules/generic_stage_target.py,
3182 modules/grp_target.py, modules/livecd_stage1_target.py,
3183 modules/livecd_stage2_target.py, modules/netboot_target.py,
3184 modules/snapshot_target.py, modules/stage1_target.py,
3185 modules/stage2_target.py, modules/stage4_target.py,
3186 targets/support/functions.sh:
3187 Add locking support. Code simplification for unpack and unpack snapshot.
3188 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3189 Add seedcache support (Grabs output from previous target run)
3190 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3192 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3193 modules/catalyst_support.py, modules/generic_stage_target.py:
3194 Add support to cache the snapshot dir. add snapcache to options. add
3195 snapshot_cache= to override the default location of the cache in
3196 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3198 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3199 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3200 Forward port README.txt and Getting_Online.txt files from catalyst
3203 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3204 Add automatic creation/deletion of runlevels based on rcadd rcdel
3206 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3207 Fix grp so that grp/use is not required anymore
3209 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3210 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3211 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3212 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3213 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3214 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3215 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3216 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3217 they are known to cause booting problems.
3219 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3221 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3222 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3225 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3226 targets/stage1/stage1-chroot.sh:
3227 Fixed quoting in stage1 profile check.
3229 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 targets/stage3/stage3-chroot.sh:
3231 Fixing USE for stage3.
3233 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3234 targets/support/chroot-functions.sh:
3235 Fix FETCH code so it will run for Pylon
3237 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3238 targets/grp/grp-chroot.sh:
3239 Fix bindist invcation.
3241 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 targets/grp/grp-chroot.sh:
3243 Made sure bindist was used for all emerges in GRP.
3245 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3246 Fix USE flags for GRP build
3248 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3249 targets/stage4/stage4-chroot.sh:
3250 let GRP use the users environment variables and removed extra
3251 GRP_STAGE23_USE from stage4
3253 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3254 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3255 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3257 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3258 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3259 impact all previous spec files that use this option. It's beejay's fault.
3261 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3262 Changed to use linux32 for ppc32 support when build host is ppc64.
3264 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3266 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3268 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3269 Minor cosmetic print statement fixes for readability
3271 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3272 modules/catalyst_support.py, modules/generic_stage_target.py:
3273 Fix None None bug and exception reporting
3275 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3276 Fix iso creation script. Case statement out of place
3278 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3279 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3280 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3281 catalyst, files/catalyst.conf, modules/builder.py,
3282 modules/catalyst_support.py, modules/embedded_target.py,
3283 modules/generic_stage_target.py, modules/generic_target.py,
3284 modules/grp_target.py, modules/livecd_stage1_target.py,
3285 modules/livecd_stage2_target.py, modules/netboot_target.py,
3286 modules/snapshot_target.py, modules/stage1_target.py,
3287 modules/stage2_target.py, modules/stage3_target.py,
3288 modules/stage4_target.py, modules/tinderbox_target.py,
3289 targets/embedded/embedded-chroot.sh,
3290 targets/embedded/embedded-fs-runscript.sh,
3291 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3292 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3293 targets/grp/grp-preclean-chroot.sh,
3294 targets/livecd-stage1/livecd-stage1-chroot.sh,
3295 targets/livecd-stage1/livecd-stage1-controller.sh,
3296 targets/livecd-stage2/livecd-stage2-controller.sh,
3297 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3298 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3299 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3300 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3301 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3302 targets/stage2/stage2-controller.sh,
3303 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3304 targets/stage3/stage3-controller.sh,
3305 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3306 targets/stage4/stage4-controller.sh,
3307 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3308 targets/support/create-iso.sh, targets/support/functions.sh,
3309 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3310 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3311 targets/support/target_image_setup.sh,
3312 targets/tinderbox/tinderbox-chroot.sh,
3313 targets/tinderbox/tinderbox-controller.sh,
3314 targets/tinderbox/tinderbox-preclean-chroot.sh:
3315 Big honkin' copyright update.
3317 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3318 modules/generic_stage_target.py:
3319 add additional logging output. Use standard os redirection methods to log to
3322 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3323 targets/stage1/stage1-chroot.sh:
3324 Added profile sanity check for bug #97867.
3326 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3327 targets/support/bootloader-setup.sh:
3328 Removing acpi=off from default kernel arguments and adding ia64
3329 livecd-stage2 support functions and cdtar.
3331 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3333 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3334 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3335 splash command line.
3337 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3338 targets/support/create-iso.sh:
3339 Fixed up zisofs support. Waiting for response from sparc before touching
3342 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3343 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3344 targets/support/functions.sh:
3345 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3346 to allow it to work on all arches that dynamically build their bootloader
3349 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3350 targets/stage4/stage4-controller.sh:
3351 Fix stage4 so it doesnt run the bootloader stuff
3353 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3354 targets/support/bootloader-setup.sh:
3355 Removed dokeymap from non-Gentoo releases.
3357 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3358 targets/support/livecdfs-update.sh:
3359 Added call to update-pciids to download the latest pci.ids file.
3361 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3362 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3363 modules/stage4_target.py:
3364 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3366 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3367 Fix issue where -s on the command line would not run
3369 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 livecd/files/generic.motd.txt:
3371 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3372 kernel configurations.
3374 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 targets/support/livecdfs-update.sh:
3376 Updated hostname/domainname creation for new baselayout.
3378 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3380 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3382 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 targets/support/chroot-functions.sh:
3384 Change portage emerge to use --oneshot --nodeps to keep from merging the
3385 same packages multiple times.
3387 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 targets/stage2/stage2-chroot.sh:
3389 Added a -p bootstrap when catalyst is called with -V (verbose).
3391 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3392 targets/support/livecdfs-update.sh:
3393 Removed inittab hack, as this is done by livecd-tools.
3395 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3396 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3397 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3399 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3400 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3401 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3402 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3403 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3404 targets/livecd-stage2/livecd-stage2-controller.sh:
3405 Removed gentoo.png and creation of face directory. Changed
3406 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3409 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3410 targets/stage1/stage1-preclean-chroot.sh,
3411 targets/support/chroot-functions.sh:
3412 Added setup_binutils function and force both of them to run during stage1
3415 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3416 examples/livecd-stage2_template.spec:
3417 Added livecd/volid explanation to example spec.
3419 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 targets/support/create-iso.sh:
3421 General cleanup of ISO code and added default livecd/volid when it is not set.
3423 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3424 targets/embedded/embedded-controller.sh:
3425 Actually modify the embedded target this time.
3427 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3428 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3429 targets/livecd-stage2/livecd-stage2-controller.sh,
3430 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3431 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3432 and livecd-stage2 targets.
3434 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3435 files/catalyst.conf:
3436 Retired John Davis <zhen@gentoo.org> and added storedir to default
3439 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3440 targets/support/livecdfs-update.sh:
3441 Uncommented openglify, since it is needed for both opengl-update-livecd and
3444 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3445 modules/generic_stage_target.py:
3446 Fix print statement so it shows when kill_chroot_pids is run correctly
3448 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3449 modules/snapshot_target.py:
3450 Fix snapshot target to skip the kill_pids check
3452 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3453 Bug fixes in parse_spec, fix issues detecting list or string.
3455 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3456 modules/catalyst_support.py:
3457 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3458 spaces are after :. Better handling of comments ( ie preprocessed and
3459 stripped off ). Unset empty keys.
3461 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3462 targets/support/kill-chroot-pids.sh:
3463 Remove extra P_NAME definition that is never used. Saves processing time.
3464 Bumped catalyst to pre2
3466 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3467 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3468 +targets/support/kill-chroot-pids.sh:
3469 User info about runscript and archscript. Added checks for processes running
3470 in the chroot and created a script to kill them. Should fix the unmounting
3471 issues with gconfd or any other running application in the chroot
3473 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3474 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3475 Remove using gcc-config to set things up as we should all be using 2005.0
3478 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 examples/livecd-stage2_template.spec:
3480 Added livecd/users to example livecd-stage2 spec file.
3482 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3483 targets/support/livecdfs-update.sh:
3484 Change default hostnames for livecds
3486 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3487 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3488 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3491 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3492 modules/livecd_stage2_target.py:
3493 Clear autoresume flags when build is done
3495 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3496 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3497 targets/support/create-iso.sh:
3498 Fix isolinux so that it finds menus and kernels and stuff
3500 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3501 modules/generic_stage_target.py:
3502 Make purge operation a little less chatty, removed print statements
3504 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3505 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3506 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3507 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3509 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3510 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3511 print warning message about deprecated use of cdfstype
3513 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3514 targets/support/chroot-functions.sh:
3515 statically define genkernel location to eliminate which command failure if
3516 genkernel is not installed
3518 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3519 modules/generic_stage_target.py:
3520 change the portage_overlay to an array so it always works
3522 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3523 modules/catalyst_support.py:
3524 Fix exception handling to remove extraneous prints of None
3526 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3527 Remove iso creation code from stage4
3529 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3530 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3531 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3532 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3533 targets/livecd-stage1/livecd-stage1-chroot.sh,
3534 targets/livecd-stage1/livecd-stage1-controller.sh,
3535 targets/livecd-stage2/livecd-stage2-controller.sh,
3536 targets/netboot/netboot-controller.sh,
3537 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3538 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3539 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3540 targets/support/create-iso.sh, targets/support/kmerge.sh,
3541 targets/support/target_image_setup.sh,
3542 targets/tinderbox/tinderbox-controller.sh:
3543 Fix some exception handling in catalyst_support.py, remove intermediate
3544 destination folder of iso and tarball, add additional tests for folders not
3545 found on host but defined in spec file, keep catalyst from erroring in this
3546 case, change exit code on shell scripts so that errors are reported to
3547 catalyst and causes catalyst to die on errors, fix bug in
3548 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3549 check for mkisofs that informs the user of where to get the program, and
3550 removed the autoresume code from ccache and distcc installation until I can
3551 figure out a way to have the autoresume flag go someplace outside the chroot.
3553 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3554 Remove bind mounts before rm operations happen at startup
3556 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3557 modules/generic_stage_target.py:
3558 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3560 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3561 modules/generic_stage_target.py:
3562 fix minor bug in the purge code so that it actually runs the commands
3564 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3565 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3566 modules/stage4_target.py:
3567 Change ordering of tasks so root_overlay and fsscript occur after
3568 livecd_update, giving users a chance to override livecd_update
3570 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3571 modules/catalyst_support.py, modules/generic_stage_target.py:
3572 Added a better exception handling message for keyboard interrupt and added
3573 countdown timer for purge operation to give an opportunity to exit
3575 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3576 modules/catalyst_support.py, modules/generic_stage_target.py:
3577 Add support to clear the autoresume flags and improve the purge code to
3578 clean the chroot, and pkg/kern cache
3580 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3581 modules/catalyst_support.py, modules/generic_stage_target.py,
3582 modules/livecd_stage1_target.py:
3583 only append livecd-tools to the livecd-stage1 target package list and move a
3584 check out of the way so command line and spec files can co-exist
3586 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3587 modules/generic_stage_target.py:
3588 fixed python syntax in set_packages so catalyst will run
3590 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3591 modules/embedded_target.py, modules/generic_stage_target.py,
3592 modules/grp_target.py, modules/livecd_stage1_target.py,
3593 modules/livecd_stage2_target.py, modules/netboot_target.py,
3594 modules/stage4_target.py, modules/tinderbox_target.py,
3595 targets/embedded/embedded-chroot.sh,
3596 targets/embedded/embedded-controller.sh,
3597 targets/livecd-stage1/livecd-stage1-controller.sh,
3598 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3599 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3600 targets/livecd-stage2/livecd-stage2-controller.sh,
3601 -targets/livecd-stage2/livecd-stage2-iso.sh,
3602 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3603 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3604 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3605 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3606 +targets/support/target_image_setup.sh:
3607 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3610 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 targets/livecd-stage2/livecd-stage2-controller.sh,
3612 targets/support/livecdfs-update.sh:
3613 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3614 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3615 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3618 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3619 targets/livecd-stage2/livecd-stage2-controller.sh,
3620 targets/support/rc-update.sh:
3621 Updated rc-update.sh with better defaults for different livecd/type settings
3622 and cleaning up file copying in livecd-stage2-controller.sh to match
3625 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3626 Made example of catalyst.conf in README match the default catalyst.conf
3629 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3631 Removing old files from previous maintainers and updating README.
3633 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3634 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3635 Added livecd/users option to create non-root users. The first user listed
3636 will also be used for auto-starting X, if X is merged onto the CD.
3638 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 targets/livecd-stage1/livecd-stage1-controller.sh,
3640 targets/livecd-stage2/livecd-stage2-controller.sh,
3641 targets/support/livecdfs-update.sh:
3642 Updated all instances of livecd/type: gentoo-release-environmental to
3643 gentoo-release-livecd and added generic-livecd.
3645 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3646 examples/fsscript.sh.example, examples/gamecd.conf.example,
3647 examples/generic_stage_template.spec, examples/grp_template.spec,
3648 examples/livecd-stage1_template.spec,
3649 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3650 examples/snapshot_template.spec:
3651 Imported example files from catalyst 1.1.9 to make them more verbose.
3653 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3654 Fix grp/use bug #89365
3656 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3657 modules/generic_stage_target.py, targets/support/kmerge.sh:
3658 Fixes for initramfs overlay support.
3660 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3661 modules/generic_stage_target.py, targets/support/kmerge.sh,
3662 targets/support/pre-kmerge.sh:
3663 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3664 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3665 caching bug; Also adding preliminary support for initramfs_overlay from
3668 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3669 modules/generic_stage_target.py, targets/support/kmerge.sh:
3670 Removed support for postconf as genkernel no longer has that option
3672 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3673 modules/embedded_target.py, modules/generic_stage_target.py,
3674 modules/grp_target.py, modules/livecd_stage1_target.py,
3675 modules/livecd_stage2_target.py, modules/netboot_target.py,
3676 modules/stage4_target.py, modules/tinderbox_target.py,
3677 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3678 targets/stage1/stage1-preclean-chroot.sh,
3679 targets/support/chroot-functions.sh:
3680 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3681 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3683 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3684 modules/livecd_stage2_target.py:
3685 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3687 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3688 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3689 modules/livecd_stage2_target.py, modules/stage4_target.py,
3690 targets/livecd-stage1/livecd-stage1-controller.sh,
3691 targets/livecd-stage2/livecd-stage2-controller.sh,
3692 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3693 targets/support/functions.sh, targets/support/kmerge.sh,
3694 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3695 Generalized kernel support, fsscript, rcupdate, etc for stage4
3697 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 targets/support/pre-kmerge.sh:
3699 Removed sed for usb devices from legacy genkernel, as we're going to require
3700 a version much higher that no longer exhibits the bug.
3702 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3704 targets/support/livecdfs-update.sh:
3705 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3706 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3707 the ut2004demo shell script has been renamed to ut2004-demo.
3709 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3710 let genkernel always reinstall itself
3712 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3713 modules/catalyst_support.py, modules/generic_stage_target.py,
3714 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3715 fix case bug in livecdfs-update.sh; fix bug in initial command line
3716 arguement parsing; add cflags spec file support which is only allowed to
3719 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3720 targets/stage3/stage3-chroot.sh:
3721 Fix a use flag bug in the stage3
3723 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3724 modules/generic_stage_target.py:
3725 Changes to allow cflags, chost, cxxflags in a spec file
3727 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3728 targets/livecd-stage1/livecd-stage1-controller.sh,
3729 targets/livecd-stage2/livecd-stage2-controller.sh,
3730 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3731 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3732 targets/support/pre-kmerge.sh:
3733 change the code to use more case statements. Fix gcc issue in stage1.
3735 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3736 targets/livecd-stage1/livecd-stage1-controller.sh,
3737 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3738 Merging in changes from catalyst 1.1.x for gamecd support.
3740 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3741 targets/stage1/stage1-preclean-chroot.sh:
3742 Removing gcc-config stuff to see if its still required to work around a gcc
3745 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3746 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3747 Added tests for genkernel >3.2.0
3749 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3752 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3753 Updated AUTHORS with new maintainers and updated contributors list.
3755 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3756 examples/fsscript.sh.example, livecd/files/README.txt,
3757 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3758 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3759 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3760 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3761 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3762 universal.motd.txt to resolve documentation issue on bug #86914. Added
3763 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3764 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3767 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3768 targets/livecd-stage2/livecd-stage2-controller.sh:
3769 Removed a few unnecessary comments
3771 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3772 Removed obsolete files from the livecd directory as the functionality has
3773 moved into the targets folders
3775 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3776 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3777 Additional catalyst 2.0.0 files
3779 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3780 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3781 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3782 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3783 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3784 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3785 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3786 -livecd/runscript/alpha-archscript.sh,
3787 -livecd/runscript/default-runscript.sh,
3788 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3789 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3790 -livecd/runscript-support/gamecdfs-update.sh,
3791 -livecd/runscript-support/kmerge.sh,
3792 -livecd/runscript-support/livecdfs-update.sh,
3793 -livecd/runscript-support/post-kmerge.sh,
3794 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3795 modules/embedded_target.py, modules/generic_stage_target.py,
3796 modules/grp_target.py, modules/livecd_stage1_target.py,
3797 modules/livecd_stage2_target.py, -modules/netboot.py,
3798 +modules/netboot_target.py, modules/snapshot_target.py,
3799 modules/stage1_target.py, +modules/stage4_target.py,
3800 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3801 +targets/embedded/embedded-controller.sh,
3802 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3803 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3804 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3805 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3806 +targets/livecd-stage1/livecd-stage1-controller.sh,
3807 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3808 -targets/livecd-stage1/livecd-stage1.sh,
3809 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3810 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3811 +targets/livecd-stage2/livecd-stage2-controller.sh,
3812 +targets/livecd-stage2/livecd-stage2-iso.sh,
3813 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3814 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3815 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3816 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3817 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3818 +targets/stage1/stage1-controller.sh,
3819 +targets/stage1/stage1-preclean-chroot.sh,
3820 -targets/stage1/stage1-preclean1-chroot.sh,
3821 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3822 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3823 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3824 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3825 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3826 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3827 +targets/stage4/stage4-preclean-chroot.sh,
3828 +targets/support/chroot-functions.sh,
3829 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3830 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3831 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3832 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3833 +targets/tinderbox/tinderbox-controller.sh,
3834 targets/tinderbox/tinderbox-preclean-chroot.sh,
3835 -targets/tinderbox/tinderbox.sh:
3836 Initial Import of Catalyst 2.0.0
3838 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3839 livecd/runscript-support/livecdfs-update.sh:
3840 Added /usr/portage as tmpfs (this will be made conditional later).
3842 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3843 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3844 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3845 from an interactive shell.
3847 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3848 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3849 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3850 livecd/runscript-support/pre-kmerge.sh,
3851 livecd/runscript/default-runscript.sh:
3852 Moved livecd-bash_profile to livecd-bashrc. Added check for
3853 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3854 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3857 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3858 modules/generic_stage_target.py:
3859 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3862 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3863 livecd/runscript/default-runscript.sh,
3864 targets/livecd-stage1/livecd-stage1.sh:
3865 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3866 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3867 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3870 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3871 livecd/runscript/ppc-archscript.sh:
3872 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3874 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3875 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3876 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3877 for multiple initrd files.
3879 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3880 livecd/runscript/ppc-archscript.sh:
3881 Modifed PPC archscript to close bug #84648 and also to make the PPC
3882 archscript produce multiple initrd files, like x86/amd64.
3884 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3885 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3886 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3887 livecd/runscript/ppc-archscript.sh:
3888 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3889 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3890 livecd/volid for the HFS volid, too.
3892 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3893 Calling this one 1.1.7 and rolling a tarball.
3895 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3896 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3897 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3898 -livecd/runscript/sparc64-archscript.sh,
3899 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3900 Added livecd/volid to set the volume ID when creating the ISO, patch by
3901 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3902 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3904 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3905 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3906 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3907 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3909 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3910 livecd/runscript-support/livecdfs-update.sh:
3911 Removed hdparm from default runlevel as it break ide=nodma at boot.
3913 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3914 livecd/runscript-support/kmerge.sh,
3915 livecd/runscript-support/pre-kmerge.sh,
3916 targets/livecd-stage1/livecd-stage1-chroot.sh:
3917 Revert last set of changes and remove portage version check from emerge in
3918 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3921 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 livecd/runscript-support/kmerge.sh,
3923 livecd/runscript-support/pre-kmerge.sh:
3924 Change genkernel check to use best_version and has_version to determine if
3925 the any previously installed versions of genkernel are up to date. Change
3926 emerge line for kernels to use -n option to only install if they were not
3927 previously installed.
3929 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3930 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3931 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3932 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3933 livecd/runscript/sparc-archscript.sh:
3934 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3935 unified sparc32/sparc64 cdtar.
3937 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3938 livecd/runscript-support/livecdfs-update.sh,
3939 livecd/runscript-support/pre-kmerge.sh:
3940 Change sudoers update to only run if /etc/sudoers exists and only reduce
3941 splash to 1024x768 on minimal and universal install CD.
3943 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3944 targets/livecd-stage1/livecd-stage1.sh:
3945 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3948 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3949 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3950 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3951 livecd/runscript/sparc64-archscript.sh,
3952 livecd/runscript/x86-archscript.sh:
3953 Added a new empty livecd file to each archscript. This will be used for an
3954 identifier by genkernel to allow booting from a non-primary CDROM.
3956 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3957 Catalyst 1.1.6 is here.
3959 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3960 targets/stage1/stage1-preclean2-chroot.sh:
3961 Commenting out stage1 cleaning of /var/db.
3963 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 livecd/runscript-support/pre-kmerge.sh:
3965 Made splash reduction to 1024x768 only for minimal and universal release media.
3967 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3968 targets/stage1/stage1-preclean2-chroot.sh:
3969 Added SLOT files back to /var/db entries in stage1.
3971 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3972 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3973 livecd/runscript/default-runscript.sh,
3974 livecd/runscript-support/livecdfs-update.sh,
3975 targets/livecd-stage2/unmerge.sh:
3976 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3977 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3978 the copy from preserving permissions and also adding /usr/share/faces and
3979 default Gentoo icon. We'll see how the icon does for us. Removing serial
3980 init script, as it causes problems with the splash theme.
3982 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3983 targets/livecd-stage1/livecd-stage1.sh:
3986 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3987 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3988 livecd/runscript-support/kmerge.sh,
3989 livecd/runscript-support/livecdfs-update.sh,
3990 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3991 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3992 targets/stage1/stage1-preclean2-chroot.sh:
3993 Removed x-setup from local.start and added in symlinks for gconf, portage
3994 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3995 baselayout and removed /etc/startx from the environmental type. Commented
3996 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3997 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3998 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3999 for X, use the latest pci.ids and usb.ids from portage, and create
4000 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4001 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4002 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4003 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4004 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4007 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4008 Removed ccache from default options as it breaks catalyst when merged with
4011 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 modules/snapshot_target.py:
4013 Added /local/ to snapshot exclusion.
4015 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4016 livecd/runscript-support/livecdfs-update.sh:
4017 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4018 gustavoz and his 5 interface Xeon for this.
4020 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4021 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4022 Added a conditional before killing gconfd-2. This is also going to be
4023 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4026 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4028 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4029 Moved killall -9 gconfd-2 to execute outside chroot.
4031 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4032 livecd/files/x86-help.msg:
4033 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4036 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 livecd/runscript/x86-archscript.sh:
4038 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4041 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4044 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4045 targets/livecd-stage1/livecd-stage1.sh:
4046 Added killall for gconfd-2 back into livecd-stage1.sh
4048 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/runscript/alpha-archscript.sh:
4050 Alpha fixes for multiple kernels..
4052 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 livecd/runscript-support/kmerge.sh:
4054 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4056 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4058 livecd/runscript/sparc64-archscript.sh:
4059 Force devfs if udev is not selected for all supporting arches.
4061 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4063 livecd/runscript-support/kmerge.sh:
4064 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4067 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4069 Re-enabled preclean in grp and added gconfd-2 killing.
4071 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4072 livecd/runscript/x86-archscript.sh:
4073 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4076 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4077 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4078 targets/livecd-stage1/livecd-stage1-chroot.sh,
4079 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4080 targets/livecd-stage1/livecd-stage1.sh,
4081 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4082 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4083 Added ability to pause indefinitely. This closes bug #79798. I've also added
4084 the gcond-2 killall back in, but now it is in the actual preclean script and
4085 is executed inside the chroot.
4087 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4088 Updated for 1.1.3 release.
4090 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4092 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4093 targets/netboot/netboot-packages.sh,
4094 targets/tinderbox/tinderbox-chroot.sh:
4095 Updated to use package.use correctly. Blame Robert Paskowitz
4096 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4098 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 targets/stage1/stage1-preclean2-chroot.sh:
4100 Fixed find line for new stage1 /var/db/pkg.
4102 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4103 targets/stage1/stage1-preclean2-chroot.sh:
4104 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4105 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4108 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 livecd/runscript-support/livecdfs-update.sh:
4110 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4111 added net.ethX symlinks, and added copying of files from
4112 /usr/lib/hotplug/firmware into firmware tarball.
4114 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4115 livecd/runscript-support/livecdfs-update.sh:
4116 Firmware updated to use new /lib/firmware directory.
4118 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4119 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4120 work when both -f and -C were used on the command line.
4122 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4124 targets/livecd-stage1/livecd-stage1-chroot.sh,
4125 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4126 targets/stage3/stage3-chroot.sh:
4127 Added a portage version check to each target that uses --newuse to ensure a
4128 high enough version is used. This resolves bug #75336.
4130 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 livecd/files/livecd-local.start:
4132 Possible local.start fix for beejay.
4134 12 Jan 2005; John Davis <zhen@gentoo.org>
4135 modules/embedded.py:
4136 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4138 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/runscript-support/kmerge.sh:
4140 Added ccache support to genkernel call in livecd-stage2.
4142 11 Jan 2005; John Davis <zhen@gentoo.org>
4143 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4144 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4145 targets/netboot/netboot.sh:
4146 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4147 some feature enhancements.
4149 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4150 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4151 targets/livecd-stage1/livecd-stage1-chroot.sh,
4152 targets/livecd-stage1/livecd-stage1.sh,
4153 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4154 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4155 Added a -F or --fetchonly command line option and closing out bug #77480.
4156 Also added a portage version check to livecd-stage1 to close out bug #68307.
4158 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4159 livecd/runscript-support/livecdfs-update.sh,
4160 targets/stage3/stage3-chroot.sh:
4161 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4162 target to use emerge -e when building. This is only temporary until the
4163 bootstrap.sh script can be fixed or another solution can be decided upon.
4165 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4166 +targets/embedded/kmerge.sh:
4167 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4168 from mutex@gentoo.org
4170 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4171 modules/livecd_stage2_target.py:
4174 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4175 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4176 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4177 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4178 the brokenness of a stage1 tarball.
4180 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4181 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4184 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4185 modules/livecd_stage2_target.py:
4188 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4190 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4191 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4192 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4193 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4194 Upgraded the isolinux cdtar files and closing bug #70518.
4196 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4197 modules/embedded_target.py, modules/generic_stage_target.py,
4198 modules/grp_target.py, modules/livecd_stage1_target.py,
4199 modules/livecd_stage2_target.py, modules/netboot.py,
4200 modules/stage1_target.py, modules/tinderbox_target.py:
4201 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4202 separate out specific target logic from the generic targets modules.
4204 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4205 new PPC arch file from pvdabeel@gentoo.org
4207 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4208 examples/generic_stage_template.spec, modules/catalyst_support.py:
4209 tweaking error handling in the main catalyst script
4210 updated the example to include a blurb about portage_confdir
4212 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4213 livecd/runscript-support/livecdfs-update.sh:
4214 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4216 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4219 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4220 fix for #66592. catalyst now gives a traceback when it bails out, making
4221 troubleshooting amazingly easier
4223 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4224 modules/catalyst_support.py, modules/embedded_target.py,
4225 modules/generic_stage_target.py, modules/grp_target.py,
4226 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4227 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4228 Reversing patch from Eric Edgar from bug #70663.
4230 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4231 livecd/runscript/x86-archscript.sh:
4232 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4233 not work without it (mkisofs fails on creating ISO).
4235 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4236 modules/catalyst_support.py, modules/embedded_target.py,
4237 modules/generic_stage_target.py, modules/grp_target.py,
4238 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4239 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4240 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4241 separate out specific target logic from the generic targets modules.
4243 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4244 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4245 targets/embedded/embedded.sh:
4246 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4248 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4249 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4250 livecd/runscript/default-runscript.sh,
4251 livecd/runscript-support/gamecdfs-update.sh,
4252 livecd/runscript-support/livecdfs-update.sh,
4253 modules/livecd_stage2_target.py:
4254 Added gamecd/conf option to livecd_stage2_target.py, added
4255 gamecd.conf.example to /examples, cleaned up game-specific code in
4256 gamecdfs-update.sh to make it more generic, added more fundtionality to
4257 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4258 and gentoo-gamecd to make spec files simpler and to remove the need for
4259 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4260 user to still use a custom fsscript of their own.
4262 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4263 +livecd/files/environmental.motd.txt,
4264 targets/livecd-stage1/livecd-stage1.sh:
4265 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4267 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/runscript/default-runscript.sh,
4269 livecd/runscript-support/livecdfs-update.sh:
4270 Added gentoo-release-environmental as a valid livecd/type and did some
4271 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4272 devices other than eth0.
4274 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4275 targets/livecd-stage1/livecd-stage1-chroot.sh:
4276 Changed livecd-stage1 to merge each package individually. This should not
4277 make it into a production version of catalyst, but is here as a possible
4278 solution to bug #68307.
4280 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4281 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4282 livecd/runscript/sparc-archscript.sh,
4283 livecd/runscript/sparc64-archscript.sh,
4284 livecd/runscript/x86-archscript.sh:
4285 Added failures to all arches on mkisofs failure and also made -z option to
4286 mkisofs optional on x86 depending on loop type used.
4288 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4289 livecd/runscript/x86-archscript.sh:
4290 Making sure the mkisofs call causes a failure when it doesn't complete
4291 successfully. Once again, blame jforman, our beloved infra-monkey.
4293 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/runscript/default-runscript.sh:
4295 squashfs-utils->squashfs-tools fix. Blame jforman.
4297 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4298 livecd/isogen/x86-isogen.sh:
4299 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4300 possibly not booting on really old systems.
4302 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4303 livecd/runscript/x86-archscript.sh:
4304 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4305 possibly not booting on really old systems.
4307 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4308 livecd/runscript-support/livecdfs-update.sh:
4309 Save some space by removing redundant firmware after tarball is made, only
4310 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4313 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4314 targets/stage1/stage1-preclean2-chroot.sh:
4315 Added patch from vapier and closing bug #73556.
4317 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4318 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4319 +targets/embedded/embedded-fs-runscript.sh,
4320 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4321 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4322 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4323 from mutex@gentoo.org for modules/embedded.py
4325 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4326 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4327 livecd/runscript-support/livecdfs-update.sh:
4328 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4329 aliases having --color rather than --color=auto.
4331 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4332 livecd/files/livecd-local.start:
4333 Let's try actually making a proper edit on livecd/files/livecd-local.start
4334 this time, shall we...
4336 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4337 livecd/files/livecd-local.start:
4338 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4339 x-setup check for /etc/startx.
4341 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4342 livecd/runscript-support/gamecdfs-update.sh:
4343 Fixing minor sed bug in gamecdfs-update.sh.
4345 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4346 examples/snapshot_template.spec,
4347 livecd/runscript-support/gamecdfs-update.sh,
4348 livecd/runscript-support/livecdfs-update.sh:
4349 Fixing typo in snapshot_template.spec and closing bug #70321.
4351 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4352 livecd/runscript-support/pre-kmerge.sh:
4353 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4354 genkernel will only add the 1024x768 version of the gensplash image to the
4355 bzImage, which added with the livecd-stage2 removal of the unused splash
4356 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4358 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4359 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4360 livecd/runscript/sparc64-archscript.sh:
4361 Updated with silo/mkisofs patch from gustavoz.
4363 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4364 livecd/files/x86-help.msg:
4365 Updated x86-help.msg to make it fall more inline with current
4366 genkernel/livecd-tools options.
4368 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4369 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4370 livecd/runscript-support/pre-kmerge.sh:
4371 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4372 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4373 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4376 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4377 livecd/runscript-support/kmerge.sh,
4378 livecd/runscript-support/livecdfs-update.sh,
4379 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4380 Changed kernel build caching to use kerncache option, rather than pkgcache
4381 option. Fixed --postconf and --callback for builds that do not require them.
4382 Removed delay when removing package sin the system profile. This is now
4383 catalyst 1.1.0, so enjoy.
4385 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4386 livecd/runscript-support/livecdfs-update.sh:
4387 Stopping udev from using the nasty device tarball. We don't need it anyway.
4389 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4390 livecd/runscript/sparc-archscript.sh,
4391 livecd/runscript/sparc64-archscript.sh,
4392 livecd/runscript-support/kmerge.sh,
4393 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4394 Fixing gpm support by uncommenting default settings. Fixing case where
4395 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4396 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4397 not get renamed. Fixed a problem where we were accidentally removing the
4398 hwdata-knoppix versions of pci.ids and usb.ids and linking
4399 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4400 for 2004.3 and catalyst 1.1.0.
4402 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4403 patch from vapier@gentoo.org for bug #68080
4405 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4406 livecd/runscript-support/kmerge.sh:
4407 made kernel caching dependent on the "pkgcache" option so that genkernel's
4408 postconf can actually work
4410 18 Oct 2004; John Davis <zhen@gentoo.org>
4411 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4412 livecd/runscript-support/livecdfs-update.sh:
4413 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4415 17 Oct 2004; John Davis <zhen@gentoo.org>
4416 livecd/runscript-support/livecdfs-update.sh:
4417 firmware tarball fix for packages that need firmware such as ipw2100
4419 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4420 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4421 livecd/runscript-support/livecdfs-update.sh,
4422 modules/livecd_stage2_target.py:
4423 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4425 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4426 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4427 should not hurt non-HT users
4429 12 Oct 2004; John Davis <zhen@gentoo.org>
4430 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4431 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4432 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4433 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4434 livecd/runscript-support/kmerge.sh:
4435 bugfixes for #67195, #67197, #67122, and #46918
4437 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4438 small netboot fixups
4440 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4441 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4442 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4443 targets/netboot/netboot.sh:
4444 sweeping updates and changes to the netboot code. the patches should fix the
4445 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4446 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4448 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4449 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4450 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4451 targets/netboot/netboot.sh:
4452 more code cleanup and maintenance
4454 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4455 modules/generic_stage_target.py, +modules/netboot.py,
4456 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4457 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4458 +targets/netboot/netboot.sh:
4459 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4462 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4463 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4464 targets/livecd-stage1/livecd-stage1-chroot.sh,
4465 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4466 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4467 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4468 have to start a server on the build host for it to distribute.
4470 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4471 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4472 just do -s version_stamp
4474 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4475 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4477 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4478 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4479 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4480 modules/livecd_stage2_target.py:
4481 udev support for livecds
4483 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4484 +targets/livecd-stage2/unmerge.sh:
4485 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4486 Also, livecd-stage2 unmerge.sh added back in.
4488 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4489 livecd/runscript-support/livecdfs-update.sh:
4490 bugfixes for #60887 and #63338
4492 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4493 bugfixes for #63382 and #63338
4495 08 Sep 2004; John Davis <zhen@gentoo.org>
4496 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4497 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4498 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4499 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4500 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4501 targets/livecd-stage1/livecd-stage1-chroot.sh,
4502 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4503 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4504 lots of changes in this revision. first of all, major cosmetic fixups to the
4505 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4506 for distcc or ccache builds in most of the targets. bug #56581 is finially
4507 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4508 performance enhancement here.
4510 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4511 modules/livecd_stage2_target.py:
4512 fix for bug #63033, thanks to usata@gentoo.org for the patch
4514 30 Aug 2004; John Davis <zhen@gentoo.org>
4515 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4516 bugfixes for #61537 and #61779
4518 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4519 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4520 modules/snapshot_target.py:
4521 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4522 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4523 time should also be improved due to a more efficient use of rsync. This commit will
4524 mark the portage version of catalyst-1.9.0.
4526 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4527 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4530 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4533 02 Aug 2004; John Davis <zhen@gentoo.org>
4534 livecd/runscript-support/livecdfs-update.sh:
4537 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4538 +targets/stage1/build.py, -targets/stage1/build.sh,
4539 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4540 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4541 targets/stage3/stage3-chroot.sh:
4542 applied patch from bug #58840. it should fix up things for uclibc stages and
4543 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4545 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4546 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4547 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4548 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4549 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4550 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4551 livecd/runscript-support/livecdfs-update.sh,
4552 modules/livecd_stage2_target.py:
4553 addition of wolf31o2's gamecd patchset. untested, so please beware
4555 14 Jul 2004; John Davis <zhen@gentoo.org>
4556 livecd/runscript-support/livecdfs-update.sh,
4557 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4558 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4559 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4560 this out of generic_stage_target and into livecd-stage2 since the
4561 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4563 13 Jul 2004; John Davis <zhen@gentoo.org>
4564 livecd/runscript-support/livecdfs-update.sh:
4565 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4566 default rc'ed programs when only one change was required to rcadd. so I
4567 changed it so that the defaults are *always* loaded and specified additions/
4568 deletions are just added on top of those.
4570 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4571 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4572 targets/livecd-stage1/livecd-stage1-chroot.sh,
4573 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4574 targets/tinderbox/tinderbox-chroot.sh:
4575 changing the more verbose behavior to the -V (verbose) flag
4577 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4578 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4579 targets/livecd-stage1/livecd-stage1-chroot.sh,
4580 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4581 targets/tinderbox/tinderbox-chroot.sh:
4582 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4583 it is about to merge so that deps and USE flags are more evident
4585 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4586 modules/catalyst_support.py:
4587 completely rewrote the catalyst main script so that it can actually utilize
4588 more than one command line flag. new functionality included, but not active
4589 yet (--debug and --verbose). arguments can still be passed on the commandline
4590 through the use of the -C (--cli) flag. updated the arg_parse function in
4591 catalyst_support.py to accomodate my changes.
4593 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4594 modules/generic_target.py, modules/grp_target.py,
4595 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4596 modules/snapshot_target.py, modules/stage1_target.py,
4597 modules/stage2_target.py, modules/stage3_target.py,
4598 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4599 fixes for bugs #55192 and #54137
4600 added a new key for all specfiles, portage_confdir.
4601 this should point to a directory similar in functionality to /etc/portage.
4603 cleaned up the module code a bit so that unnecessary modules
4606 more work on resuming. it is getting there, but it still needs a ton of work,
4607 so please test, and report bugs.
4609 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4610 modules/catalyst_support.py, modules/generic_stage_target.py,
4611 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4612 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4613 stage resuming functionality should be working. I still have to work on GRP
4614 and livecds, but they should not be hard. I could not incorporate emerge
4615 --resume into stage resuming functionality because in some instances, portage
4616 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4617 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4618 ). I also made some small tweaks to the stage target scripts which clean up
4619 the envscript stuff. Not noticable performance wise, but it makes me feel all
4620 warm and fuzzy to know that it is programmed absolutely correctly ;)
4622 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4623 modules/generic_stage_target.py:
4624 revamped the cmd() structure so that it could properly return error codes.
4625 Please note that this might break catalyst until there is some further
4626 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4627 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4628 now. Additionally, catalyst will stop when there is an error with an ebuild
4629 ... it didn't do this before, it just plowed along and packed things up.
4631 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4632 code in portage.py and then answering my noob questions.
4634 13 Jun 2004; John Davis <zhen@gentoo.org>
4635 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4636 livecd/runscript-support/livecdfs-update.sh:
4637 some last minute fixins (stuff to work with the new genkernel)
4639 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4642 11 Jun 2004; John Davis <zhen@gentoo.org>
4643 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4644 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4647 10 Jun 2004; John Davis <zhen@gentoo.org>
4648 livecd/runscript-support/kmerge.sh,
4649 livecd/runscript-support/livecdfs-update.sh,
4650 livecd/runscript-support/post-kmerge.sh,
4651 livecd/runscript-support/pre-kmerge.sh:
4652 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4653 functions control what scripts are added to their respective runlevels. This
4654 option would be specified like so in the spec file: livecd/rcadd:
4655 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4657 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4658 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4659 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4660 the code to give a nice error msg instead of a cryptic traceback
4662 04 Jun 2004; John Davis <zhen@gentoo.org>
4663 livecd/runscript-support/livecdfs-update.sh:
4664 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4665 /etc/bootsplash/default
4667 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4668 targets/embedded/embedded-chroot.sh,
4669 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4670 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4671 targets/livecd-stage1/livecd-stage1-chroot.sh,
4672 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4673 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4674 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4675 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4676 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4677 targets/tinderbox/tinderbox-chroot.sh,
4678 targets/tinderbox/tinderbox-preclean-chroot.sh,
4679 targets/tinderbox/tinderbox.sh:
4680 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4682 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4683 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4684 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4685 It should be a full path pointing to a portage overlay dir.
4687 27 May 2004; John Davis <zhen@gentoo.org>
4688 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4689 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4690 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4691 livecd/runscript/default-runscript.sh:
4692 added updated silos and fixed motd bug
4694 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4695 rolling out version 1.0.8
4697 22 May 2004; John Davis <zhen@gentoo.org>
4698 livecd/runscript-support/kmerge.sh,
4699 livecd/runscript-support/livecdfs-update.sh,
4700 modules/livecd_stage2_target.py:
4701 added key livecd/bootsplash
4703 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4704 livecd/runscript/sparc-archscript.sh,
4705 livecd/runscript/sparc64-archscript.sh:
4706 sparc fixup patches from gustavoz at g.org
4708 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4709 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4710 is livecd/modblacklist
4712 19 May 2004; John Davis <zhen@gentoo.org>
4713 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4714 livecd/runscript/x86-archscript.sh:
4715 added support for livecd/overlay, changed vga=0x317 to vga=791
4716 in the x86 archscript as it is a more standard setting and should
4717 work on more hardware
4719 17 May 2004; John Davis <zhen@gentoo.org>
4720 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4721 livecd/runscript-support/kmerge.sh,
4722 livecd/runscript-support/livecdfs-update.sh,
4723 modules/livecd_stage2_target.py:
4724 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4725 we also now have basic motd copying support for more branded livecds
4727 16 May 2004; John Davis <zhen@gentoo.org>
4728 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4729 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4730 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4732 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4733 modules/catalyst_support.py, modules/embedded_target.py,
4734 modules/generic_stage_target.py, modules/generic_target.py,
4735 modules/grp_target.py, modules/livecd_stage1_target.py,
4736 modules/livecd_stage2_target.py, modules/stage1_target.py,
4737 modules/stage2_target.py, modules/stage3_target.py,
4738 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4739 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4740 caused gcc profile problems.
4742 12 May 2004; John Davis <zhen@gentoo.org>
4743 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4744 livecd/runscript-support/livecdfs-update.sh,
4745 livecd/runscript-support/post-kmerge.sh,
4746 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4748 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4749 silliness). Most notably, I have taken advantage of the update-modules
4750 --assume-kernel fix from agriffis so that we can actually use 3rd party
4751 modules now. Please note that >=baselayout-1.9.0 is required.
4753 02 May 2004; Olivier Crete <tester@gentoo.org>
4755 Added forgotten CHOST for i386 subarch
4757 30 Apr 2004; John Davis <zhen@gentoo.org>
4758 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4759 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4760 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4761 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4763 -fixed 2004.0 branding in the isolinux cdtar
4764 -fixed up acpi stuff in the runscripts
4765 -fixed up the x86 help message and corrected the numerous errors in it
4767 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4768 livecd/runscript/default-runscript.sh:
4769 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4770 1.0.7. we are ready for release
4772 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4773 fix for the problem that gustavoz found wrt the /dev creation stuff not
4774 detecting arches. also an efficiency fix for stage1 building
4776 14 Apr 2004; John Davis <zhen@gentoo.org>
4777 targets/embedded/embedded-chroot.sh,
4778 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4779 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4780 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4781 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4782 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4783 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4784 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4785 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4786 targets/tinderbox/tinderbox-preclean-chroot.sh,
4787 targets/tinderbox/tinderbox.sh:
4788 fix for bug #47733 - fixes for distcc and an envscript bugfix
4790 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4793 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4794 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4795 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4796 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4797 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4798 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4799 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4800 targets/stage1/stage1-preclean1-chroot.sh,
4801 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4802 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4803 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4804 targets/tinderbox/tinderbox.sh:
4805 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4806 zhen@gentoo.org please.
4808 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4809 fix for /dev in stage1
4811 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4814 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4815 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4816 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4817 Added the two kernel-configs for 2004.1 x86
4819 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4820 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4821 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4822 targets/tinderbox/tinderbox.sh:
4823 fix to address missing /dev in stages, fixed path for env-update in all of the
4826 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4827 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4829 01 Apr 2004; John Davis <zhen@gentoo.org>
4830 livecd/runscript/default-runscript.sh:
4831 added in fix for the module.conf stuff courtesy of Benjamin Judas
4834 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4836 cosmetic touchups for 1.0.5
4838 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4839 added support to the stage2 for stackable profiles bootstrap
4841 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4842 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4843 support for sparc32/64 build compatibility
4845 30 Mar 2004; John Davis <zhen@gentoo.org>
4846 livecd/runscript/default-runscript.sh, modules/targets.py,
4847 targets/stage1/build.sh:
4848 fix for bug 46022, more stackable profile fixes, embedded patches added
4850 26 Mar 2004; John Davis <zhen@gentoo.org>
4851 livecd/runscript/default-runscript.sh, modules/targets.py,
4852 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4853 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4854 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4855 fixes for bugs #44625 and #45805
4857 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4858 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4859 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4860 memtest is in. if you want to use it, check out the memtest86 cd tarball
4861 Also, fixes for bugs 45078, 45188, 44306
4863 23 Mar 2004; John Davis <zhen@gentoo.org>
4864 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4865 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4866 livecd/runscript/x86-archscript.sh, modules/targets.py,
4867 targets/livecd-stage3/unmerge.sh:
4868 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4869 created at the end of the livecd-stage2 process.
4871 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4872 targets/embedded/embedded.sh:
4873 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4875 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4876 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4877 removing the hardened-gcc deps since the package itself is deprecated'
4879 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4880 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4882 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4883 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4884 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4885 examples/livecd/alpha/config-2.4.21-r4-alpha,
4886 examples/livecd/alpha/config-2.4.21-r4-jensen,
4887 examples/livecd/alpha/config-2.4.21-r4-legacy,
4888 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4889 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4890 fixes for bugs 43676, 43701. Alpha support added as well.
4892 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4893 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4894 kde/gnome cd specs added.
4896 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4897 fix in catalyst.conf for bug #42044
4899 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4900 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4901 examples/livecd/sparc64/config-2.4.24-sparc64:
4902 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4904 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4905 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4906 for a $clst_conf environment variable. You can use the $clst_conf variable to
4907 point to a file to use in place of /etc/catalyst.conf. By setting this
4908 variable in your shell, catalyst can easily be used by multiple people on the
4909 same machine. Also, ccache support now works for genkernel.
4911 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4912 removed file for livecd-stage2 target, as this is handled by the runscript
4913 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4914 and made "/boot/kernel/foo/extraversion" an optional rather than required
4915 parameter. The aforementioned "packages" is used to specify kernel-related
4916 packages (like module ebuilds) to merge with each kernel, and the new "use"
4917 option is used to specify the USE settings you'd like exported to the
4918 environment during kernel as well as kernel "packages" build.
4920 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4921 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4922 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4923 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4924 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4925 targets/tinderbox/tinderbox.sh:
4926 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4927 it for ebuild - added headers to everything and removed deprecated dirs
4929 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4930 adding Kumba's patches for MIPS
4932 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4933 Added hppa specific code.
4935 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4936 Tinderbox target added. See tinderbox examples in examples/ dir.
4938 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4939 spec file support integrated into catalyst. Use "-f/--file specfile" as
4940 argument; see examples dir for examples.
4941 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4942 example of how to use it.
4944 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4945 support functions for spec file parsing and reading added. Will get added to
4948 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4949 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4952 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4953 Significant rework of code structure. Everything is falling nicely into place.
4955 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4956 Exception handling fully-integrated into current prototype code.
4958 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4959 beginning of exception handling integration, got some of the target code
4962 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4963 major code rework in progress on the python parts.
4965 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4966 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4967 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4968 for organiation's sake, I have moved the files, such as livecd foundations,
4969 into catalyst/files. It will make it easier for us when ebuild time comes
4972 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4973 All preliminary target build scripts are now added and coded to near as spec
4974 that we can have at this point.
4976 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4977 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4978 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4979 something that should be continued as much as reasonably possible in other
4980 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4981 code completed, and internal fall-backs to reasonable global config defaults
4984 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4985 subarch test outsourced to python catalyst-subarches function.
4987 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4988 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4990 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4991 removing dup enter_chroot
4993 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4994 document subarches checking
4996 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4997 Fix valid subarch test.
4999 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5000 include/build_functions.sh, include/functions.sh:
5001 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5002 start_build to build_functions.sh cleaning up the main catalyst script some
5005 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5006 fixed SRCBALL and DESTBALL, making it transparent for profiles
5008 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5009 added an exit condition to the cmd line argument case statement
5011 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5012 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5013 the changes that I made to the above files should make catalyst completely
5014 transparent to no matter what profile we are using. check files/catalyst.conf
5015 for the list of BUILDTYPEs that we support.
5017 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5018 changed how cmd line arguments are handled
5020 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5021 I changed the is_special handling so that it is cleaner and faster
5023 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5024 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5025 livecd/foundations/x86-basic/post-clean.sh,
5026 livecd/foundations/x86-basic/pre-clean.sh,
5027 livecd/foundations/x86-basic/settings:
5028 I outsourced more functions to include/functions.sh. I made it a seperate file
5029 from build_fucntions.sh so that we can keep our build and other functions
5030 apart. I also added in the livecd stuffs from the stager side of things.
5032 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5033 include/build_functions.sh:
5034 I outsourced all of the build functions to include/build_functions.sh. In the
5035 future, this will happen more - the code needs cleaned up.
5037 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5039 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5040 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5041 does not use that anymore.
5043 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5044 since we now have a default profile in portage, i massaged some errors
5045 messages to reflect that.
5047 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5049 removed ccache support from catalyst stage1 build cause it breaks the build.
5050 Additionally, I removed gettext support from bootstrap, because according to
5051 our new default profile, we don't use that anymore.
5053 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5054 added a new var, BUILDTYPE, adding more transparency for building.
5055 In the future, we will be building both selinux and hardened sources.
5057 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5058 fixed some formatting when catalyst prints out build info, additionally,
5059 trying to make catalyst more transparent for future expansion of stages
5061 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5062 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5063 --help. I moved this functionality from the main program section to
5066 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5067 I edited catalyst to change our naming convention from stage*-arch-h.* to
5068 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5069 I change naming conventions, as catalyst will be eventually extended to
5070 do selinux-* stages also.
5072 Additionally, I updated README.catalyst to include profile information.
5074 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5075 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5076 I renamed README.stager to README.catalyst and have made some very minor
5077 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5078 I have hacked bootstrap to use the hardened profile, as well as utilize
5079 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5080 major). Additionally, bin/stage1 has been hacked to accept the hardened
5081 profile, and use hardened-gcc.
5083 09 September 2003; John Davis <zhen@gentoo.org>:
5084 Initial import of hardened stager. I am forking this from the original
5085 stager code in order to better fit our needs. The original stager code is
5086 still used by Gentoo, and is maintained by Daniel Robbins
5087 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5088 contributors that coded stager.