1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
7 targets/support/bootloader-setup.sh:
8 Add gentoo-ilo option for the bootloader on ia64
10 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
11 targets/support/chroot-functions.sh:
12 This is catalyst 2.0.6.915
14 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
15 targets/support/chroot-functions.sh:
16 Replace virtual/portage with sys-apps/portage, bug #358847
18 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
19 This is catalyst 2.0.6.914
21 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
22 Enable new amd64 subarches
24 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
25 This is catalyst 2.0.6.913
27 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
30 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
31 This is catalyst 2.0.6.912
33 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
34 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
37 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
38 This is catalyst 2.0.6.911
40 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
41 Replace -Os with -O2 for ARM
43 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
46 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
47 This is catalyst-2.0.6.909
49 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
50 targets/support/chroot-functions.sh:
51 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
52 <nunomilheiro@gmail.com>, gentoo bug #273664
54 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
55 targets/support/netboot2-final.sh:
56 Fix sparc bug, gentoo bug 297231
58 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
59 Update copyrights, add me to AUTHORS
61 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
62 This is catalyst-2.0.6.908
64 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
65 modules/generic_stage_target.py:
66 Restore old behaviour on the CXXFLAGS variable on the created make.conf
68 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
69 Fix typo and add armv7a-hardfp target
71 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
72 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
73 targets/support/pre-kmerge.sh:
74 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
77 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
78 targets/support/chroot-functions.sh:
79 Only run depclean for stage3/system
81 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
82 This is catalyst 2.0.6.906
84 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
85 targets/support/chroot-functions.sh:
86 Run depclean at the end of stage generation (for Gentoo bug #295132)
88 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
89 targets/support/livecdfs-update.sh:
90 Apply patch from Gentoo bug #284585
92 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
93 Clean up a few extraneous spaces, line wrap a comment, and add Id.
95 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
96 +.gitattributes, README, TODO:
97 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
100 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
101 modules/livecd_stage2_target.py:
102 Apply patch for module blacklisting from gentoo bug #282148
104 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
105 Version bumping to 2.0.6.905 for release.
107 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
108 livecd/files/x86-F6.msg:
109 Apply patch to document espeakup support for Gentoo bug #267708
111 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
112 modules/catalyst/config.py:
113 import catalyst_support for Gentoo bug #271368
115 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
116 Rolling an official catalyst 2.0.6.904 version.
118 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
119 Apply additional patch from Gentoo bug #255793 for arm subarches
121 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
122 targets/support/chroot-functions.sh:
123 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
125 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
126 Additional sh patch from Gentoo bug #255793
128 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
129 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
131 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
132 modules/generic_stage_target.py:
133 Update reference to make.conf.example for new location in portage-2.1.6
135 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
136 targets/stage1/stage1-chroot.sh:
137 Remove --noreplace from run_merge call so that baselayout gets rebuilt
140 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
141 targets/support/rc-update.sh:
142 Change invalid atom '>=sys-apps/baselayout-2*' to
143 '>=sys-apps/baselayout-2'
145 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
146 modules/catalyst_support.py:
147 Try to import portage.util before portage_util
149 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
150 Add note about metadata_overlay being default in 2.1.6
152 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
153 Updated the AUTHORS section and the header for the ChangeLog, to reflect
154 that individual authors now retain their copyright to code they submit.
156 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
157 Rewrote TODO to make it clearer and added a ton of new items to it.
159 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
160 modules/generic_stage_target.py:
161 screw you python...hard
163 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
164 modules/generic_stage_target.py:
165 Disable removal of 'target_path' when build starts
167 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
168 modules/generic_stage_target.py:
169 Apply patch from armin76 to actually make use of the busybox_config value
172 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
173 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
174 Add support for gk's --busybox-config= option
176 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
177 modules/generic_stage_target.py:
178 Missing / before 'iso'
180 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
181 modules/snapshot_target.py:
182 Add support for purging to snapshot target
184 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
185 Add mix-in cdtar idea to TODO
187 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
188 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
189 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
190 Remove old isolinux-3.09 cdtar files
192 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
193 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
194 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
195 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
197 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
198 Marking this 2.0.6.903 for testing.
200 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
201 targets/netboot2/netboot2-controller.sh:
202 Disable copying of nb-busybox.cf since it isn't used anyway
204 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
205 arch/x86.py, catalyst:
206 A few typo and other minor fixes as reported by armin76
208 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
209 modules/generic_stage_target.py:
210 Add support for digests="all" for Gentoo bug #209611
212 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
213 examples/netboot2_template.spec, targets/support/kmerge.sh:
214 Automatically append --netboot to GK_ARGS for netboot2 target Remove
215 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
217 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
218 targets/support/pre-kmerge.sh:
219 Remove evil hacks that copy gk files around for netboot2
221 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
222 Bumping version for release.
224 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
225 modules/catalyst_support.py:
226 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
229 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
230 modules/catalyst_support.py, modules/generic_stage_target.py:
231 Add support for -P/--purgeonly option
233 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
234 Updated README to tell the user where to locate catalyst.conf if not using
235 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
238 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
239 Kicking out a 2.0.6.901 release for testing.
241 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
242 modules/generic_stage_target.py:
243 Automatically prepend build dir path to livecd/iso if it's not an absolute
246 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
247 Update TODO with placeholder idea.
249 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
250 +modules/catalyst/util.py:
251 Create catalyst.util module with capture_traceback() and print_traceback()
252 functions Capture and print traceback when build fails instead of letting
255 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
256 modules/catalyst/config.py, modules/catalyst_support.py:
257 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
259 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
260 modules/catalyst/config.py:
261 A few fixes to ParserBase after actually testing it switch to parsing
262 config file with ConfigParser.
264 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
265 +modules/catalyst/config.py, -modules/catalyst/util.py:
266 More indecisiveness..move util.spec to config.SpecParser.
268 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
269 -modules/catalyst/spec.py, +modules/catalyst/util.py,
270 modules/catalyst_support.py:
271 * Rename catalyst.spec to catalyst.util
272 * Move spec_dump() into spec class
273 * Modify catalyst to use new spec class
275 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
276 +modules/catalyst/__init__.py:
277 Add __init__.py file and import line.
279 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280 +modules/catalyst/spec.py:
281 Initial commit of modules/catalyst/spec.py.
283 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
285 Updating x86/amd64 arch support. Original patches by William Cooke
286 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
288 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
289 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
290 modules/snapshot_target.py, modules/stage4_target.py,
291 targets/support/bootloader-setup.sh, targets/support/functions.sh,
292 targets/support/kmerge.sh:
293 Removing all deprecated interfaces. We no longer wish to support them and
294 they're not needed. Anyone using a pre-2.x spec file will need to update
297 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
298 -livecd/files/Getting_Online.txt:
299 Removing livecd/files/Getting_Online.txt since it was quite outdated.
301 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
303 Updated for new git repo.
305 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
306 targets/support/livecdfs-update.sh:
307 Add gconf settings for gnome-screensaver to disable locking by default. This
310 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
311 Add armv5tel to arm host list.
313 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/support/chroot-functions.sh:
315 If we don't have a distcc user, we need to reinstall distcc, even if it's
316 been built with the right USE. This mainly affects stage1/stage2.
318 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
319 targets/support/chroot-functions.sh:
320 We need to run distcc-config --install, since we won't be installing into
321 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
322 installed versions of distcc.
324 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
325 Add a couple of distcc-related items to TODO.
327 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
328 targets/stage1/stage1-preclean-chroot.sh,
329 targets/stage2/stage2-preclean-chroot.sh,
330 targets/stage3/stage3-preclean-chroot.sh,
331 targets/stage4/stage4-preclean-chroot.sh:
332 We don't want to run setup_myfeatures in preclean, but still want to update
333 the environment and show our debug information.
335 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
336 targets/stage1/stage1-preclean-chroot.sh,
337 targets/stage2/stage2-preclean-chroot.sh,
338 targets/stage3/stage3-preclean-chroot.sh,
339 targets/stage4/stage4-preclean-chroot.sh,
340 targets/support/chroot-functions.sh:
341 Remove the die on LIBDIR check, since it won't be set on non-multilib
342 profiles. We can now run debug in preclean again.
344 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/support/functions.sh:
346 Let's not try to chmod a dangling symlink.
348 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/support/chroot-functions.sh:
350 Added emerge --info to debug output. I don't know why I didn't add it before.
352 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/stage1/stage1-preclean-chroot.sh,
354 targets/stage2/stage2-preclean-chroot.sh,
355 targets/stage3/stage3-preclean-chroot.sh,
356 targets/stage4/stage4-preclean-chroot.sh:
357 We probably shouldn't be running our debug functions in our stages. Let's
360 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
361 targets/support/chroot-functions.sh:
362 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
365 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/livecdfs-update.sh:
367 Only copy the handbook icon if one exists.
369 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 modules/catalyst_lock.py:
371 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
374 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/livecd-stage2/livecd-stage2-controller.sh:
376 We should be matching all possible LIBDIRs, so make sure we do that.
378 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
379 targets/support/livecdfs-update.sh:
380 We no longer need the metadata.tar.bz2, since the Installer uses
383 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 targets/stage1/stage1-chroot.sh:
385 We don't need --newuse if we're not using binary packages, so there's no
388 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/livecd-stage2/livecd-stage2-controller.sh:
390 Added initial framework for creating the CD's root on livecd/livedvd.
391 Currently, the end result is the same, but I'll be adding code to
392 automatically copy the stages and to automatically download the distfiles.
394 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/livecd-stage2/livecd-stage2-controller.sh,
396 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
397 targets/support/rc-update.sh:
398 Change all checks for livecd/type: gentoo-release-livecd to
399 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
400 to allow for auto-fetching of distfiles and stages onto official DVD media.
402 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
403 targets/livecd-stage1/livecd-stage1-controller.sh,
404 targets/livecd-stage2/livecd-stage2-controller.sh:
405 Updated TODO. Added code to livecd-stage1 to generate a package list, which
406 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
407 the distfiles automatically.
409 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 modules/generic_stage_target.py:
411 Fix seedcache output so it fits in 80 columns.
413 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/stage1/stage1-chroot.sh:
415 We should likely install baselayout before anything else, including the
416 package manager. As such, I've moved it to after sys-apps/baselayout is
419 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/livecd-stage2/livecd-stage2-controller.sh:
421 Check for a snapshot in the overlay and error if one is present. This should
422 ensure that the snapshot on the CD is the same as the one used to build the
425 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
426 modules/catalyst_support.py:
427 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
428 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
431 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
432 targets/stage1/stage1-chroot.sh:
433 Change back to using sys-apps/baselayout. We'll need to come up with a
434 better permanent solution now that virtual/baselayout is no more.
436 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
437 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
438 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
440 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
441 targets/support/bootloader-setup.sh:
442 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
445 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
446 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
447 Added TODO. Changed create_handbook_icon call to only be called if
448 /docs/handbook/index.html exists on the disk or in livecd/overlay.
450 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
451 targets/support/kmerge.sh:
452 Run sed on KERNELVERSION to escape the slashes so we can use it in another
455 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
456 targets/support/kmerge.sh:
457 Modify test to run if package.provided exists instead of if it doesn't.
458 Run sed on the correct file.
460 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
461 targets/support/chroot-functions.sh:
462 Added --noreplace to setup_myfeatures merges so we don't blow away any
463 packages which are already installed with the proper USE flags for the given
464 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
466 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 livecd/files/README.txt:
468 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
470 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
471 targets/support/rc-update.sh:
472 Added mdraid for baselayout-2 users.
474 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
475 targets/support/kmerge.sh:
476 Clean up package.provided after the kernel build
478 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/support/kmerge.sh:
480 It helps if I put things in the correct order so they'll actually execute,
481 rather than getting a nice error from emerge.
483 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
484 targets/support/kmerge.sh:
485 Change upgrade to update.
487 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
488 targets/support/kmerge.sh:
489 Add back in the package.provided code that *should* skip the kernel sources
490 merge for call back and subsequent runs.
492 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 targets/support/kmerge.sh:
494 We don't really need to use binary packages for the kernel sources, since it
495 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
496 when we're not using kerncache.
498 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
499 targets/support/kmerge.sh:
500 Remove 'symlink' from USE, since it's not needed and screws up kerncache
502 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
503 targets/livecd-stage2/livecd-stage2-controller.sh:
504 OK, we run our find outside the chroot, so we don't want to use absolute
505 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
506 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
509 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
510 targets/livecd-stage2/livecd-stage2-controller.sh,
511 targets/stage1/stage1-controller.sh:
512 Cleanup the clean section for stage1 and add an updated clean section for
513 livecd-stage2 when we're a minimal, universal, or game CD. This is
514 2.0.6_pre14 for testing.
516 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/support/kmerge.sh:
518 We should be using --newuse when merging our packages in callback.
520 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 targets/grp/grp-chroot.sh:
522 We should only use --noreplace when building a pkgset, everything else
525 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
526 modules/catalyst_support.py, modules/generic_stage_target.py,
527 modules/grp_target.py:
528 Apply additional patches from bug #207862 for CONTENTS generation.
530 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
531 targets/grp/grp-chroot.sh:
532 Call setup_myemergeopts after changing clst_FETCH.
534 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
535 targets/netboot2/netboot2-pkg.sh:
536 Remove a bit of unnecessary code.
538 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
540 targets/support/chroot-functions.sh:
541 Fix some spacing on the -* warning, revert Andrew's last change, since it
542 didn't do anything, and clean up the GRP chroot code so it works smarter and
543 set clst_FETCH when clst_grp_type is something other than pkgset.
545 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
546 targets/support/chroot-functions.sh:
547 Don't set --usepkg and --buildpkg when fetching.
549 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
550 modules/generic_stage_target.py:
551 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
554 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
555 modules/generic_stage_target.py:
556 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
557 boot/kernel/${kname}/config copying code in generic_stage_target.
559 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
560 targets/support/kmerge.sh:
561 Make sure we don't give genkernel a --kernel-config if it isn't set in the
564 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
565 modules/generic_stage_target.py, targets/support/kmerge.sh,
566 targets/support/pre-kmerge.sh:
567 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
568 valid, rather than required, changed clst_ksource to default to
569 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
570 removal of USE to after the kernel build so the modules get the correct USE,
571 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
573 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/support/kmerge.sh:
575 We should run the default functions for kmerge.sh, too.
577 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
578 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
579 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
580 Updated aboot cdtar with a newer version to support newer kernels.
582 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
583 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
584 Updated make_destpath so it writes out to make.conf as well as exporting
585 ROOT to the environment, added a make_destpath call to cleanup_stages, and
586 adding make_destpath /tmp/stage1root to stage1.
588 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
589 Updated README a bit and rolling 2.0.6_pre12 for testing.
591 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
592 targets/support/create-iso.sh:
593 Removed any further checks for clst_fstype and making sure everybody is
594 using ${mkisofs_zisofs_opts}.
596 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
597 targets/support/livecdfs-update.sh:
598 The default theme for GNOME is now Clearlooks, so we can remove the theme
599 code, but we still want to set the font size.
601 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
602 targets/support/livecdfs-update.sh:
603 We need to put quotes around ${user_comment} or useradd gets confused.
605 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
606 targets/support/chroot-functions.sh:
607 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
610 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
611 targets/support/kmerge.sh:
612 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
613 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
615 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
616 targets/support/create-iso.sh:
617 Bash fscking sucks, so we have to compromise on this code reduction solution
618 a bit. It's still far better than it was
620 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
621 targets/support/create-iso.sh:
622 Don't escape quotes when actually running the command
624 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
625 targets/support/kmerge.sh:
626 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
628 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
629 targets/support/kmerge.sh:
630 Use -L instead of -l in test for symlink
632 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
633 targets/stage1/stage1-controller.sh:
634 Remove code for gcc-config/binutils-config since it should be getting done
635 in the preclean script, anyway.
637 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
638 targets/stage1/stage1-chroot.sh:
639 I missed one place where HOSTUSE was being used incorrectly.
641 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
642 targets/support/kmerge.sh:
643 Escape the correct quote
645 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
646 targets/support/kmerge.sh:
647 Change remaining instances of run_emerge to run_merge
649 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
651 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
654 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 targets/support/bootloader-setup.sh:
656 Let's change our splash checking to a global check so it only needs to be
657 done once. This makes much more sense than having all of those if ... else
660 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
661 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
662 Fix our USE invocation here so things work as expected.
664 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/support/livecdfs-update.sh:
666 Force-enable livecd/users for livecd/type gentoo-release-livecd and
669 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 targets/support/livecdfs-update.sh:
671 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
674 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/livecd-stage2/livecd-stage2-controller.sh:
676 Fixing the snapshot copying so it will only copy the correct snapshot for
677 people who don't know how to properly use wget.
679 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/stage1/stage1-chroot.sh:
681 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
684 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
685 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
686 OK, we have to escape our quotes, rather than use single quotes, or we don't
687 evaluate the variables properly.
689 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
690 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
691 targets/support/kmerge.sh:
692 Fixing echo/sed for make.conf writing.
694 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
695 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
696 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
697 Rather than using the environment, we write out our USE to make.conf, then
698 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
699 be written to make.conf, already.
701 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
702 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
703 targets/livecd-stage1/livecd-stage1-chroot.sh,
704 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
705 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
706 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
707 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
708 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
709 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
710 Changing run_emerge to run_merge, changing both setup_portage and
711 setup_myfeatures to add any USE changes to make.conf prior to merge, then
712 removing the settings added, rather than (ab)using the environment.
714 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
716 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
717 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
718 targets/tinderbox/tinderbox-chroot.sh:
719 Rearrange some of the functions in chroot-functions.sh in preparation for
720 some upcoming changes and rename setup_portage to setup_pkgmgr.
722 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/stage1/stage1-controller.sh:
724 Removing an extra env-update call from stage1's preclean.
726 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
727 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
728 targets/support/bootloader-setup.sh:
729 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
730 help.msg which we didn't even use.
732 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
733 targets/support/bootloader-setup.sh:
734 Don't write out out 'default 1' line when creating grub.conf, since the
735 'help' entry is now at the bottom, and we want grub to default to the first
738 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
739 targets/support/bootloader-setup.sh:
740 Removed checks on livecd/splash_type, since we only support one type,
741 removed remaining bootsplash code from bootloader-setup.sh, added automatic
742 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
743 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
745 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/livecd-stage2/livecd-stage2-controller.sh:
747 Let's automatically copy in the snapshot if livecd/type is
748 gentoo-release-livecd.
750 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
751 modules/generic_stage_target.py:
752 Fix leading whitespace in empty() so it's only executed if there's something
753 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
754 211410 for pointing this out
756 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
757 targets/support/rc-update.sh:
758 Quote baselayout package atom
760 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
761 targets/support/chroot-functions.sh:
762 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
763 PATH by default. Instead, simply check if it exists.
765 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
766 targets/support/chroot-functions.sh:
767 Remove temporary package listing code, since --verbose is forced on with
770 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
771 Force-enable --verbose when using --debug
773 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
774 targets/support/kmerge.sh:
775 Changing modules-update to update-modules to quiet a warning and keep us
776 from having it get removed out from under us.
778 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
779 targets/support/chroot-functions.sh:
780 Adding a note to myself for better debug and moving run_default_funcs to the
781 bottom of the script so it gets executed. Since this can otherwise break
782 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
784 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
786 targets/support/chroot-functions.sh:
787 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
788 so we can get the output with --debug, added --newuse to the options for
789 stage1, as we should always rebuild any package where the USE has changed,
790 removed removal of portage logs from stage2-chroot.sh since it is being done
791 by cleanup_stages, moved world removal in cleanup_stages into a check for
792 stages 1 through 3, made update_env_settings check for the existence of
793 env-update before running it since we now run update_env_settings by default
794 everywhere chroot-functions.sh is sourced, and added a section to show_debug
795 to list the packages, since we don't yet force-enable verbose with debug.
797 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
798 modules/catalyst_lock.py:
799 Since my python sucks and I don't feel like troubleshooting it at the
800 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
801 2.0.6_pre8 for testing.
803 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
804 modules/builder.py, modules/catalyst_lock.py:
805 Added some extra debug output to catalyst_lock.py and added Stuart Longland
806 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
808 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
809 modules/catalyst_support.py:
810 change 'is' to == because python is grumpy
812 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
813 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
814 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
815 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
816 targets/support/rc-update.sh:
817 Removing support for bootsplash, since it hasn't been in a supported kernel
818 in a couple years and isn't accepted upstream.
820 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
821 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
822 Fix up the sed for genkernel so it works on versions both before and after
823 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
824 change was a bit too aggressive.
826 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
827 targets/support/bootloader-setup.sh:
828 Change grub timeout to 15 seconds instead of 150.
830 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
831 targets/support/pre-kmerge.sh:
832 Comment out sed on genkernel executable as it appears to do nothing these
835 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
836 targets/livecd-stage2/livecd-stage2-controller.sh:
837 Only call find on libdirs that actually exist. Thanks to Kristoffer
838 <krek6597@student.uu.se> in bug #210807.
840 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
841 modules/generic_stage_target.py:
842 Add warning about -* in foo/use in the spec.
844 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
845 targets/embedded/embedded-chroot.sh,
846 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
847 targets/grp/grp-preclean-chroot.sh,
848 targets/livecd-stage1/livecd-stage1-chroot.sh,
849 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
850 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
851 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
852 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
853 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
854 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
855 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
856 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
857 targets/tinderbox/tinderbox-preclean-chroot.sh:
858 Change all . to source.
860 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
861 targets/embedded/embedded-preclean-chroot.sh,
862 targets/grp/grp-preclean-chroot.sh,
863 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
864 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
865 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
866 targets/stage3/stage3-preclean-chroot.sh,
867 targets/stage4/stage4-preclean-chroot.sh,
868 targets/support/chroot-functions.sh,
869 targets/tinderbox/tinderbox-preclean-chroot.sh:
870 Added a cleanup_stages function and added it to the appropriate places.
872 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
873 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
874 targets/livecd-stage1/livecd-stage1-chroot.sh,
875 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
876 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
877 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
878 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
879 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
880 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
881 Removing any functions that we now call by default when we source
882 chroot-functions.sh by default.
884 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
885 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
886 targets/livecd-stage1/livecd-stage1-chroot.sh,
887 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
888 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
889 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
890 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
891 Clean up the debug code that I've added to stage1, move it to
892 chroot_functions.sh, and call it from all of our main targets.
894 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
895 modules/generic_stage_target.py:
896 Wow. I need to make sure that we actually comment comments in make.conf or
897 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
898 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
900 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
901 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
902 targets/stage3/stage3-chroot.sh:
903 We need to be sure we clear out /var/log/portage/elog as well as
904 /var/log/emerge.log for stages 1 through 3.
906 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
907 modules/generic_stage_target.py,
908 targets/livecd-stage2/livecd-stage2-controller.sh,
909 targets/support/livecdfs-update.sh:
910 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
911 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
912 80 columns. This is catalyst 2.0.6_pre5 for testing.
914 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
915 modules/generic_stage_target.py:
916 Apparently, python doesn't like it when you put a set of comments in front
917 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
920 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
921 modules/generic_stage_target.py:
922 Huge refactoring of modules/generic_stage_target.py to fix indentation and
923 generally clean up the code so it's a bit easier to read/follow.
925 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
926 modules/generic_stage_target.py:
927 Sort and de-dupe myusevars.
929 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
930 targets/stage1/stage1-chroot.sh:
931 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
933 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
934 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
935 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
936 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
937 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
938 targets/tinderbox/tinderbox-chroot.sh:
939 Move export of FEATURES to setup_myfeatures.
941 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
942 targets/stage1/stage1-chroot.sh:
943 Added some debug code to stage1 and fixed a nice bug where we weren't
944 building with the correct USE. Unfortunately, this invalidates any caches
945 for stage1, since we were building with the entire USE from the profile.
946 This is 2.0.6_pre4 for testing.
948 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
949 targets/stage1/stage1-chroot.sh:
950 We don't need to do the device building twice, so removing USE=build from
951 first baselayout install.
953 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
954 targets/support/livecdfs-update.sh:
955 We check for a plugdev group, add it if it doesn't exist, and make sure any
956 users specified by livecd/users is in the group.
958 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
959 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
960 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
962 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
963 modules/catalyst_support.py:
964 Fix up calc_contents in contents_map. Thanks to Brent Baude
965 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
968 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
969 targets/stage1/stage1-chroot.sh:
970 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
971 empty and will cause issues in stage3 and beyond.
973 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
974 targets/support/kmerge.sh, targets/support/rc-update.sh:
975 Changed some of the rc-update code so it should work with baselayout-2,
976 also. This is 2.0.6_pre2 for testing.
978 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
979 files/catalyst.conf, modules/catalyst_support.py,
980 modules/generic_stage_target.py, modules/grp_target.py,
981 modules/snapshot_target.py:
982 Added support for generating CONTENTS files automatically. Patch by Robin
983 Johnson <robbat2@gentoo.org> for bug #207862.
985 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
986 modules/snapshot_target.py:
987 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
988 exclude digest-* files from the snapshot.
990 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
991 arch/x86.py, modules/generic_stage_target.py:
992 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
993 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
995 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
996 targets/support/kmerge.sh:
997 Make the --kerncache option to genkernel dependent on 'kerncache' being in
998 options, so that it can actually be turned off.
1000 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1002 Rearrange things in the arch/*.py files to ensure that nothing is used
1003 before it has been defined.
1005 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1006 Reorder arch/powerpc.py to make python happy.
1008 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1009 modules/snapshot_target.py:
1010 Change .svn --include to an --exclude like it was supposed to be.
1012 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1014 Added several subarches for mips so we can dump the mips subarch profiles
1015 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1018 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1019 targets/livecd-stage2/livecd-stage2-controller.sh:
1020 Changed the code for copying the MOTD files so it's fewer lines and makes
1023 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1024 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1025 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1026 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1028 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1030 Did a little cleanup on the x86.py to remove some redundant entries and
1031 added nocona and core2 to amd64.py, though they're currently commented out.
1033 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1034 modules/generic_stage_target.py:
1035 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1036 flags defined in the spec file.
1038 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1039 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1040 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1041 since catalyst sets CXXFLAGS=CFLAGS by default.
1043 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1044 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1045 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1047 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1048 Added prescott to the subarches for x86.
1050 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1051 modules/netboot2_target.py, targets/support/kmerge.sh:
1052 Add patch to enabled netboot2/linuxrc and automatically add path for
1053 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1054 <jsbronder@gentoo.org> in bug #208106.
1056 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1057 modules/netboot2_target.py:
1058 Allow root_overlay in netboot2 target for bug #208106.
1060 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1061 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1062 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1063 Added USE=bindist automatically to everything that inherits set_use from
1064 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1065 USE=bindist to emerge run for stage1, and did some minor cleanup in
1066 get_libdir in chroot-functions.
1068 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1069 targets/support/bootloader-setup.sh:
1070 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1072 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1073 examples/generic_stage_template.spec, examples/grp_template.spec,
1074 examples/livecd-stage1_template.spec,
1075 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1076 examples/stage4_template.spec, examples/tinderbox_template.spec:
1077 Changing link so it no longer points to a dead page. This is for bug #208609.
1079 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1080 modules/snapshot_target.py:
1081 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1083 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/stage1/stage1-chroot.sh:
1085 As much as I hate this, we're going to force baselayout to install first.
1086 This will keep us from having any issues with packages that don't respect
1089 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1090 Reorder options in catalyst.conf so they're alphabetical.
1092 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1093 targets/support/bootloader-setup.sh:
1094 Add 'pager on' to grub.conf for bug #208531.
1096 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1097 livecd/files/README.txt, livecd/files/x86-F6.msg:
1098 Removing the unused kernel command line options from Volume/Device Management.
1100 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1101 This is now 2.0.5 for release.
1103 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1104 files/catalyst.conf, modules/catalyst_support.py,
1105 modules/generic_stage_target.py,
1106 targets/embedded/embedded-preclean-chroot.sh,
1107 targets/grp/grp-preclean-chroot.sh,
1108 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1109 targets/stage2/stage2-preclean-chroot.sh,
1110 targets/stage3/stage3-preclean-chroot.sh,
1111 targets/support/chroot-functions.sh,
1112 targets/tinderbox/tinderbox-preclean-chroot.sh:
1113 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1114 sys-devel/icecream cluster compiler support for bug #200095. This is
1115 catalyst 2.0.5_pre6 for testing.
1117 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1118 files/catalyst.conf, modules/generic_stage_target.py:
1119 Add the option for using metadata_overlay with portage to speed up cache.
1121 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1122 modules/stage1_target.py, modules/stage2_target.py,
1123 modules/stage3_target.py:
1124 Add /etc/portage to cleanables for stages 1 through 3.
1126 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1127 livecd/files/livecd-local.start,
1128 targets/livecd-stage2/livecd-stage2-controller.sh,
1129 targets/support/livecdfs-update.sh:
1130 We apparently still need profiles/eclass for building the stage3 from the
1131 LiveCD with the installer.
1133 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1134 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1137 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1138 targets/livecd-stage2/livecd-stage2-controller.sh,
1139 targets/support/livecdfs-update.sh:
1140 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1141 preservation of eclasses/profiles, and remove copying of livecd-local.start
1142 since it's not needed anymore.
1144 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1145 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1146 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1149 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1150 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1151 Removing old mkvardb code which is no longer used, commenting out setting of
1152 Gnome theme for testing now that Clearlooks has been default for some time,
1153 and changing vdb move from a case statement to a simple if statement. This
1154 is 2.0.5_pre5 for testing.
1156 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1157 modules/stage1_target.py:
1158 Removing cleaning of python encodings for bug #64890.
1160 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1161 modules/generic_stage_target.py:
1162 Add an extra warning into the generated make.conf about changing the CHOST.
1164 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1165 targets/support/livecdfs-update.sh:
1166 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1168 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1169 targets/embedded/embedded-preclean-chroot.sh,
1170 targets/grp/grp-preclean-chroot.sh,
1171 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1172 targets/stage2/stage2-preclean-chroot.sh,
1173 targets/stage3/stage3-preclean-chroot.sh,
1174 targets/tinderbox/tinderbox-preclean-chroot.sh:
1175 Check to see if distcc is enabled before calling cleanup_distcc().
1177 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1178 arch/sparc.py, arch/x86.py:
1179 Look for linux32 in /bin and /usr/bin.
1181 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1182 modules/generic_stage_target.py:
1183 Make error message more specific when removing immutable flag.
1185 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1186 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1187 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1188 information, and added a small fix for FreeBSD for bug #169041. This is
1189 catalyst 2.0.5_pre4 for testing.
1191 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1192 targets/support/chroot-functions.sh:
1193 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1194 patch from bug #120076 to add cross-compiling support to our distcc
1197 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1198 targets/support/chroot-functions.sh:
1199 Added a version of get_libdir from multilib.eclass so we can determine where
1200 to go poking around if we need to touch anything in libdir.
1202 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1203 Print an error saying what target failed before the traceback.
1205 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1206 modules/catalyst_support.py:
1207 When parsing make.conf, first try pkgcore's
1208 snakeoil.fileutils.read_bash_dict(), then portage's
1209 portage_util.getconfig(), then the internal parse_makeconf().
1211 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1212 modules/catalyst_support.py:
1213 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1215 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1216 examples/netboot_template.spec, examples/tinderbox_template.spec,
1217 modules/grp_target.py, modules/tinderbox_target.py:
1218 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1219 modules, and remove extra pkgcache_path and kerncache_path options from
1222 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1223 This is catalyst 2.0.5_pre3 for testing the new stages code.
1225 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1226 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1227 We need to force USE=bindist on for building stages.
1229 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1230 modules/generic_stage_target.py:
1231 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1232 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1234 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1235 targets/support/rc-update.sh:
1236 Added support for the newer versions of splashutils which use fbcondecor as
1237 the init script. This is catalyst 2.0.5_pre1 for testing.
1239 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1240 targets/livecd-stage2/livecd-stage2-controller.sh:
1241 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1244 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1245 modules/generic_stage_target.py, modules/stage1_target.py,
1246 modules/stage2_target.py:
1247 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1250 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1251 modules/generic_stage_target.py, modules/netboot2_target.py:
1252 Fix typo in getopt call for --clear-autoresume. thanks to
1253 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1254 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1255 Copy overlay files in netboot2 target into proper dir for bug #174635.
1257 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1258 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1259 targets/support/netboot2-final.sh:
1260 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1261 fix a minor bug in System.map copying, add portage_overlay support, and adds
1262 the ability to use globbing in the package file lists for the netboot2
1265 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1266 +targets/netboot2/nb-busybox.cf:
1267 Added nb-busybox.cf to the netboot2 target for bug #174298.
1269 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/support/chroot-functions.sh:
1271 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1273 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1274 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1275 Change moving the VDB until after we have processed unmerge by moving it
1276 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1277 unmerge packages from the gentoo-release-livecd target.
1279 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1280 targets/support/kmerge.sh:
1281 Commented out the package.provided code in catalyst that seemed to cause
1282 problems with kerncache in testing. This is 2.0.4 and should be used for the
1285 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1286 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1287 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1288 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1289 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1290 improve the netboot2 target.
1292 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1293 modules/generic_stage_target.py:
1294 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1295 cause catalyst to export boolean variables as well as string-based
1298 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1299 modules/generic_stage_target.py:
1300 Fixing check for invalid subarch to not filter too much. Fix from Mike
1301 Frysinger <vapier@gentoo.org> for bug #173532.
1303 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1304 Added s390x (64-bit) support via a patch from Mike Frysinger
1305 <vapier@gentoo.org> for bug #173002.
1307 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1309 targets/livecd-stage1/livecd-stage1-chroot.sh,
1310 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1311 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1312 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1313 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1314 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1315 targets/support/pre-kmerge.sh:
1316 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1317 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1318 certain functions/code paths when running with -F/--fetchonly. Simplified
1319 kmerge.sh with regards to kerncache and callback packages. Also, changed
1320 ccache/distcc installs to use run_emerge instead of emerge directly, which
1321 allows us to more easily replace the underlying package manager, or add
1322 support for multiple package managers to catalyst.
1324 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1325 modules/grp_target.py:
1326 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1327 portage_overlay functionality to GRP, where it was mistakenly missing, for
1328 bug #171157. This is catalyst 2.0.3 and ready for release.
1330 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1331 targets/livecd-stage1/livecd-stage1-controller.sh,
1332 targets/support/livecdfs-update.sh:
1333 Removed the generation of grppkgs.txt since the Installer now uses vdb
1336 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1337 targets/support/create-iso.sh:
1338 Fix creation of the EFI images. Since it is FAT, we can't go around
1339 perserving permissions, now, can we?
1341 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1342 targets/support/livecdfs-update.sh:
1343 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1344 broken sed for rc.conf, which caused all kinds of hell to break loose when
1345 booting a new CD. This is 2.0.3_pre3.
1347 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/generic_stage_target.py:
1349 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1350 such as group- from /etc before creating our stage tarballs. This is for bug
1353 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1354 targets/support/livecdfs-update.sh:
1355 Commenting out the livecd-kernel code, since the Installer should be doing
1356 everything necessary itself.
1358 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1359 targets/support/livecdfs-update.sh:
1360 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1361 the usbutils hanlding in case they follow suit with pciutils.
1363 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1364 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1365 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1366 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1367 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1368 problems with using all of the various subarch settings.
1370 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1372 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1373 check look in the correct location, and made sure we don't delete /voot
1374 within the EFI code if grub is present.
1376 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1377 modules/generic_stage_target.py:
1378 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1379 #166294. This one should fix the HPPA/PPC architectures.
1381 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1382 targets/support/chroot-functions.sh:
1383 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1384 remove the autoresume point for portage, as it really isn't needed and
1385 doesn't really gain us much, anyway.
1387 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1388 targets/stage1/stage1-chroot.sh:
1389 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1391 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1392 examples/generic_stage_template.spec, examples/grp_template.spec,
1393 examples/livecd-stage1_template.spec,
1394 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1395 examples/netboot_template.spec, examples/snapshot_template.spec,
1396 examples/stage4_template.spec, examples/tinderbox_template.spec:
1397 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1400 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1401 targets/support/livecdfs-update.sh:
1402 Make sure the user owns his home directory for bug #147195.
1404 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1405 +files/catalystrc, modules/catalyst_support.py:
1406 Re-arranged catalyst.conf to make it easier to follow while looking at the
1407 online reference and added a default catalystrc file, which does nothing.
1409 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1410 modules/catalyst_support.py, modules/embedded_target.py,
1411 modules/generic_stage_target.py, modules/grp_target.py,
1412 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1413 modules/stage3_target.py, modules/tinderbox_target.py:
1414 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1415 tab/space nastiness. This is for bug #161915.
1417 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1418 modules/generic_stage_target.py:
1419 Fixed new cbuild code with another patch from Mike Frysinger
1420 <vapier@gentoo.org> to allow the usage of subarches.
1422 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1423 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1424 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1425 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1426 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1427 targets/support/create-iso.sh, targets/support/functions.sh,
1428 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1429 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1431 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1432 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1433 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1434 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1435 modules/catalyst_lock.py, modules/catalyst_support.py,
1436 modules/embedded_target.py, modules/generic_stage_target.py,
1437 modules/generic_target.py, modules/grp_target.py,
1438 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1439 modules/netboot2_target.py, modules/netboot_target.py,
1440 modules/snapshot_target.py, modules/stage1_target.py,
1441 modules/stage2_target.py, modules/stage3_target.py,
1442 modules/stage4_target.py, modules/tinderbox_target.py,
1443 targets/embedded/embedded-chroot.sh,
1444 targets/embedded/embedded-controller.sh,
1445 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1446 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1447 targets/grp/grp-preclean-chroot.sh,
1448 targets/livecd-stage1/livecd-stage1-chroot.sh,
1449 targets/livecd-stage1/livecd-stage1-controller.sh,
1450 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1451 targets/livecd-stage2/livecd-stage2-controller.sh,
1452 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1453 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1454 targets/netboot2/netboot2-controller.sh,
1455 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1456 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1457 targets/stage1/stage1-controller.sh,
1458 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1459 targets/stage2/stage2-controller.sh,
1460 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1461 targets/stage3/stage3-controller.sh,
1462 targets/stage3/stage3-preclean-chroot.sh,
1463 targets/stage4/stage4-controller.sh,
1464 targets/stage4/stage4-preclean-chroot.sh,
1465 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1466 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1467 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1468 targets/tinderbox/tinderbox-controller.sh,
1469 targets/tinderbox/tinderbox-preclean-chroot.sh:
1470 Removing old CVS Header lines, which are no longer used since moving to SVN.
1472 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1473 targets/stage4/stage4-chroot.sh:
1474 Added back a missing 'then' from stage4 target.
1476 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1477 modules/generic_stage_target.py:
1478 Fix indentation so things actually work.
1480 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1481 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1484 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1486 Fix the display manager sed lines and change the icon for the local Handbook
1487 to use the GNOME 2.16 icon for gedit.
1489 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1490 modules/generic_stage_target.py:
1491 Changed the portage_overlay option to always install overlays in
1492 /usr/local/portage and added code to clean up /usr/local/portage and
1493 make.conf after sucessful execution and before creation of ISO/tarballs.
1495 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1496 targets/support/livecdfs-update.sh:
1497 Fixed a typo which broke coldplugging.
1499 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1501 Added a create_handbook_icon function and rearranged some of the icon
1502 creation for the LiveCD. This should resolve bug #143725 once a new release
1505 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/support/livecdfs-update.sh:
1507 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1508 coldplugging. This allows us to unpack our firmware before we detect
1509 devices, so that devices that need it will get it.
1511 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1512 modules/generic_stage_target.py:
1513 Fix a typo in generic_stage_target.
1515 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 targets/support/livecdfs-update.sh:
1517 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1518 /etc/conf.d/xdm so we support older snapshots and newer ones.
1520 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/livecd_stage2_target.py:
1522 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1525 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1526 modules/livecd_stage2_target.py:
1527 Reverted change in livecd-stage2 to the action_sequence until I can figure
1528 out what the problem is with it.
1530 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1532 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1533 modules/livecd_stage2_target.py:
1534 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1535 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1537 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1538 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1539 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1540 resolves an issue where a variable could be accessed unitialized in obscure
1541 circumstances. This is wrt bug #144984.
1543 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1544 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1545 modules/stage2_target.py, modules/stage4_target.py:
1546 Fixed up action_sequence when using --fetchonly to not create tarballs or
1547 ISO images for bug #143392.
1549 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1551 Clean up the USE usage in GRP/stage4.
1553 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 modules/generic_stage_target.py, modules/stage1_target.py,
1555 modules/stage2_target.py:
1556 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1557 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1559 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1561 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1562 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1563 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1564 instances of USE_ORDER since auto hasn't been valid for some time. This is
1567 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 modules/generic_stage_target.py, modules/stage1_target.py:
1569 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1570 goodness wrt bug #153587.
1572 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1573 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1574 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1576 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1577 modules/generic_stage_target.py, modules/stage4_target.py:
1578 Added a check to see if we have the tarball option enabled, which causes
1579 catalyst to run the capture sequence. This was requested by Tim Yamin for
1580 the stage4 target, but I thought it should be usable on any stage target.
1582 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/support/livecdfs-update.sh:
1584 Moved fstab tweaks all into one location and added make.conf tweak for bug
1587 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1588 Changed the options to be in alphabetical order so my meatspace logical
1589 parser can process them better, added the compress and tarball options,
1590 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1591 removed the unused -x command line parameter for bug #151405.
1593 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 modules/generic_stage_target.py:
1595 Added a warning about changing the CHOST setting for bug #142034.
1597 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1598 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1599 targets/support/chroot-functions.sh:
1600 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1601 <flameeyes@gentoo.org> and attached to bug #150351.
1603 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1604 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1605 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1606 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1607 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1608 modules/embedded_target.py, modules/generic_stage_target.py,
1609 modules/generic_target.py, modules/grp_target.py,
1610 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1611 modules/netboot2_target.py, modules/netboot_target.py,
1612 modules/snapshot_target.py, modules/stage1_target.py,
1613 modules/stage2_target.py, modules/stage3_target.py,
1614 modules/stage4_target.py, modules/tinderbox_target.py,
1615 targets/embedded/embedded-chroot.sh,
1616 targets/embedded/embedded-controller.sh,
1617 targets/embedded/embedded-fs-runscript.sh,
1618 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1619 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1620 targets/grp/grp-preclean-chroot.sh,
1621 targets/livecd-stage1/livecd-stage1-chroot.sh,
1622 targets/livecd-stage1/livecd-stage1-controller.sh,
1623 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1624 targets/livecd-stage2/livecd-stage2-controller.sh,
1625 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1626 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1627 targets/netboot2/netboot2-controller.sh,
1628 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1629 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1630 targets/stage1/stage1-controller.sh,
1631 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1632 targets/stage2/stage2-controller.sh,
1633 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1634 targets/stage3/stage3-controller.sh,
1635 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1636 targets/stage4/stage4-controller.sh,
1637 targets/stage4/stage4-preclean-chroot.sh,
1638 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1639 targets/support/functions.sh, targets/support/kmerge.sh,
1640 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1641 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1642 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1643 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1644 targets/tinderbox/tinderbox-controller.sh,
1645 targets/tinderbox/tinderbox-preclean-chroot.sh:
1646 Removing all copyright and license comment headers from all files so we
1647 don't ever get another bug like bug #149638.
1649 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1650 modules/generic_stage_target.py:
1651 Clean up more spacing/capitalization.
1653 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1654 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1655 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1656 targets/embedded/embedded-controller.sh,
1657 targets/embedded/embedded-fs-runscript.sh,
1658 targets/embedded/embedded-preclean-chroot.sh,
1659 targets/livecd-stage2/livecd-stage2-controller.sh,
1660 targets/netboot2/netboot2-copyfile.sh,
1661 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1662 targets/support/pre-kmerge.sh:
1663 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1664 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1665 calls in kmerge.sh, and updated README.
1667 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1668 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1669 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1671 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 modules/catalyst_support.py:
1673 Added fix for bug #143348.
1675 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1676 targets/support/livecdfs-update.sh:
1677 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1679 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/livecd-stage2/livecd-stage2-controller.sh,
1681 targets/support/livecdfs-update.sh:
1682 Changed some copy commands to use -f, added a check for /etc/gconf before
1683 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1684 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1685 <luca.casagrande@gmail.com>.
1687 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/livecdfs-update.sh:
1689 Fixing sed so that systemspkgs.txt is built properly.
1691 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1692 The sparc32 binary is in /bin, not /usr/bin.
1694 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1695 targets/support/chroot-functions.sh:
1696 We now only set the options for pkgcache if we are not using fetchonly. This
1697 should work around a problem where portage won't fetch the files if a binpkg
1698 already exists for the package.
1700 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/support/livecdfs-update.sh:
1702 Added code to make a backup of custom.conf before we edit it for the
1705 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 targets/support/livecdfs-update.sh:
1707 Remove sed from splash section, since it wasn't actually resolving the
1708 issue, anyway. Change the installer's dialog front-end code to simply run
1709 via sudo, since we don't need to worry about having the X DISPLAY setup or
1710 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1712 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1713 targets/support/livecdfs-update.sh:
1714 Fix my sed line so it actually applies correctly.
1716 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/chroot-functions.sh:
1718 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1721 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/livecdfs-update.sh:
1723 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1724 as well as a possible fix for the read-only filesystem messages from
1725 /sbin/splash-functions.sh
1727 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 targets/support/chroot-functions.sh:
1729 Fix --fetchonly to actually work.
1731 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 examples/livecd-stage2_template.spec:
1733 Added description for livecd/fsops to livecd-stage2's spec template.
1735 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1736 targets/support/livecdfs-update.sh:
1737 I've modified the GDM configuration section to work correctly. I have also
1738 ensured that xdm is no longer started just because livecd/xdm is used, which
1739 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1740 should be the last of the 'release candidates' made. If there are no bug
1741 reports in 2 days, then I'm rolling this as 2.0 final.
1743 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 targets/support/livecdfs-update.sh:
1745 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1746 see once the newer Installer is released, as I still have to fix the
1749 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1750 targets/support/rc-update.sh:
1751 Removed famd from the default runlevel for gentoo-release-livecd. It really
1752 shouldn't cause a problem, but I prefer it stay a bit clean.
1754 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1756 targets/support/create-iso.sh, targets/support/kmerge.sh,
1757 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1758 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1760 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1762 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1763 targets/support/bootloader-setup.sh:
1764 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1765 parameters support. This is for bug #139300.
1767 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1768 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1769 targets/support/filesystem-functions.sh:
1770 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1771 and also to remove some redundant values from livecd-stage2's valid_values.
1774 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1776 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1778 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 modules/generic_stage_target.py:
1780 Fix a problem where catalyst was creating an initial list, then putting that
1781 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1782 pointing it out and for the fix. This is for bug #136351.
1784 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 targets/support/unmerge.sh:
1786 Removing loop for unmerge, as it didn't actually solve anything and the
1787 portage team has helped us out by reverting the behavior that caused this
1788 change in the first place.
1790 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1791 modules/netboot2_target.py, modules/stage1_target.py,
1792 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1793 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1794 having /proc mounted during the preclean stage and also to clean up the
1795 netboot2 code. This is 2.0_rc48.
1797 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 targets/support/unmerge.sh:
1799 Change our unmerge from being a single unmerge to a loop, to work around an
1800 unexpected change in portage 2.1's unmerge processing.
1802 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/bootloader-setup.sh:
1804 Fixed a problem where we were putting the kernel name in twice and causing
1805 and error when using grub as a bootloader. This is for bug #137252.
1807 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1808 targets/support/bootloader-setup.sh:
1809 Added a second pass to the alpha bootloader setup to create aboot items for
1810 serial console for bug #133457.
1812 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1813 +livecd/cdtar/arcload-0.43-r1.tbz2:
1814 Added arcload cdtar for mips.
1816 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1817 targets/netboot/netboot-controller.sh:
1818 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1821 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1823 Add patch from bug #135051 to fix the seedcache extraction logic.
1825 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1826 targets/support/livecdfs-update.sh:
1827 Don't set icon theme to Clearlooks, since it doesn't exist.
1829 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/support/livecdfs-update.sh:
1831 Fix sed on installer icons.
1833 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1836 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 targets/stage1/stage1-controller.sh:
1838 Added a -type f to the find call in stage1 for bug #132180.
1840 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1842 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1843 properly on IBM PPC64 machines.
1845 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1846 modules/generic_stage_target.py:
1849 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 targets/support/rc-update.sh:
1851 Removed x-setup from default runlevel, as it is now controlled via the
1852 autoconfig init script.
1854 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1855 Fix ppc64 based arches to subclass ppc64
1857 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 modules/livecd_stage1_target.py:
1859 Use the full category/package name for livecd-tools.
1861 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 targets/support/livecdfs-update.sh:
1863 Make copies and deletes recursive for firmware since some packages put their
1864 firmware in a subdirectory.
1866 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1867 targets/support/livecdfs-update.sh:
1868 Fix detection of the Installer.
1870 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1871 Added 970, power3, power4, and power5 sub-arches for ppc64.
1873 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 targets/support/livecdfs-update.sh:
1875 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1876 no longer necessary and can cause possible problems with Installer-based
1879 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1880 recursive directory create
1882 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1883 modules/catalyst_support.py:
1884 Changed a display error from bug #131502 and rolling 2.0_rc45.
1886 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1887 targets/support/create-iso.sh:
1888 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1891 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1892 modules/generic_stage_target.py:
1893 digests function uses raw output from hash function now
1895 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1896 change hash result format so .DIGESTS is generated correctly
1898 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1899 modules/catalyst_support.py:
1900 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1903 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1904 targets/support/livecdfs-update.sh:
1905 Added a space for bug #131181.
1907 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 targets/support/kmerge.sh:
1909 Fixed creation of kernelpkgs.txt file for the installer.
1911 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1912 modules/generic_stage_target.py:
1913 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1916 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1917 targets/livecd-stage2/livecd-stage2-controller.sh,
1918 targets/support/bootloader-setup.sh:
1919 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1920 rolling out an emergency rc44.
1922 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/support/bootloader-setup.sh:
1924 If you use elif, you have to use a then after it. Yeah, that one's totally
1927 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1928 targets/support/livecdfs-update.sh:
1929 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1931 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1932 targets/support/rc-update.sh:
1933 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1936 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/support/bootloader-setup.sh:
1938 Removed bootplash support from ppc/ppc64 since they only will work with
1939 gensplash. Forced use of livecd/splash_type of bootsplash to get
1940 splash=silent. This should reduce the number of things on the kernel command
1941 line that aren't necessary.
1943 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1944 modules/catalyst_support.py:
1945 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1946 parse_spec. This should resolve bug #130103, as well as make the code much
1947 cleaner. This is 2.0_rc42.
1949 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1950 modules/generic_stage_target.py:
1951 Forced -p on tar for compressing stages.
1953 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1954 targets/support/chroot-functions.sh:
1955 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1958 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/stage1/build.py:
1960 Added patch to build.py for portage 2.1 support.
1962 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 targets/support/kmerge.sh:
1964 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1965 <liyiming@ict.ac.cn> in bug #129890.
1967 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1968 targets/support/livecdfs-update.sh:
1969 Moved sed line for ##STARTX to end of file, since we aren't touching
1970 /etc/startx until the end.
1972 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 targets/support/livecdfs-update.sh:
1974 Added a check for the games group and add it if it doesn't exist already.
1975 This should resolve bug #125498.
1977 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1978 examples/generic_stage_template.spec, examples/grp_template.spec,
1979 examples/livecd-stage1_template.spec,
1980 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1981 examples/netboot_template.spec, examples/snapshot_template.spec,
1982 examples/stage4_template.spec, examples/tinderbox_template.spec:
1983 Removed portdir_overlay from the snapshot example spec and added
1984 portage_overlay to the example specs for the relevant targets.
1986 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1987 This is 2.0_rc41 since it has better LiveCD support.
1989 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 targets/support/livecdfs-update.sh:
1993 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 targets/support/functions.sh:
1995 Removed check for livecd/dev-manager being udev since it was done
1996 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1997 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1998 #128265 for pointing this out.
2000 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2002 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2003 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2005 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2006 modules/generic_stage_target.py:
2007 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2008 live system. You can thank Andrew Gaffney for the fix.
2010 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2011 targets/livecd-stage2/livecd-stage2-controller.sh:
2012 Don't copy motd files if we're using livecd/type generic-livecd.
2014 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2015 targets/livecd-stage2/livecd-stage2-controller.sh,
2016 targets/support/livecdfs-update.sh:
2017 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2018 some extra cleanup to generic-livecd.
2020 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2021 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2022 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2023 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2024 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2025 targets/support/bootloader-setup.sh:
2026 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2027 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2028 and removed all older cdtar files for PPC*.
2030 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2031 livecd/files/livecd.motd.txt:
2032 Added message to the official LiveCD MOTD mentioning how to run the
2033 installer. Blame codeman. This is 2.0_rc40.
2035 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2036 fix so snapshot target doesnt have errors
2038 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2039 targets/support/livecdfs-update.sh:
2040 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2041 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2044 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/support/rc-update.sh:
2046 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2049 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 targets/support/livecdfs-update.sh:
2051 Added wrapping around the udev sed for those crazy 2.4-users.
2053 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2054 targets/support/livecdfs-update.sh:
2055 Added sed fix for udev starting evms_activate unconditionally. This is
2058 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2059 add stage4/unmerge stage4/rm to valid options
2061 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/rc-update.sh:
2063 Added fix for bug #122154 from Rajiv Manglani.
2065 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2066 targets/support/kmerge.sh:
2067 Fixed creation of kernelpkgs.txt for the Installer.
2069 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2070 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2071 Updated elilo tarball for IA64.
2073 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2074 DIGESTS support for snapshot creation
2076 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2077 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2078 candidates ever end?
2080 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2081 fix for .DIGESTS.DIGESTS issue in grp
2083 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2084 modules/generic_stage_target.py:
2085 fix for failure when root_overlay is not set
2087 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2088 targets/support/bootloader-setup.sh:
2089 Added IA64/SGI patch from plasmaroo.
2091 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2092 targets/livecd-stage1/livecd-stage1-controller.sh,
2093 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2094 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2097 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2098 modules/generic_stage_target.py:
2099 Allow multiple overlays for root_overlay and overlay spec option
2101 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2102 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2103 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2104 targets/support/rc-update.sh:
2105 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2106 fixed bug #122154. This is catalyst 2.0_rc36.
2108 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2109 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2110 Updated the LiveCD motd to tell the user to run the display manager again,
2111 rather than startx, while mentioning that startx is useful as a rescue X
2112 session since it starts twm. This is catalyst 2.0_rc35.
2114 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2115 Add hfs-hide options to mkisofs so macs boot
2117 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2118 modules/generic_stage_target.py:
2119 Fix indentation issues
2121 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2124 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2125 targets/support/bootloader-setup.sh:
2126 add additional console less entry when consoles are chosen for ppc64
2128 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 fix kernelopts and extraversion env variable exports
2132 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2133 targets/support/livecdfs-update.sh:
2134 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2135 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2137 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2138 targets/support/kmerge.sh:
2139 Changing the way we determine if extraversion is set. This is catalyst
2142 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/support/livecdfs-update.sh:
2144 Change net.ethX links to link to net.lo instead of net.eth0.
2146 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2147 examples/stage4_template.spec:
2148 Fixed rcadd example for stage4. Blame rajiv.
2150 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2151 This is catalyst 2.0_rc31.
2153 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2154 targets/support/livecdfs-update.sh:
2155 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2156 Gaffney for pointing me in the right direction.
2158 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2159 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2161 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2164 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2165 examples/livecd-stage2_template.spec:
2166 updated examples to have console and machine_type
2168 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2169 targets/support/bootloader-setup.sh:
2170 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2173 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2174 This is catalyst 2.0_rc29.
2176 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2177 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2178 Removed extra yaboot.conf from
2179 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2181 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2182 targets/support/kill-chroot-pids.sh:
2183 add sleep to try and give processes a chance to die. bug 119940
2185 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2186 targets/support/functions.sh:
2187 Removed some quotes to make sure we have a binary operator and closing bug
2190 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2191 targets/support/create-iso.sh:
2192 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2194 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2195 targets/support/bootloader-setup.sh:
2196 Added path from bug #120935 for PPC/PPC64.
2198 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2199 Additional spacing fixes submitted by `Kumba
2201 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2202 modules/stage2_target.py:
2203 space cleanups contributed from `Kumba
2205 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2206 add grp/use to valid_values in the grp module
2208 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2211 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2212 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2213 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2214 targets/support/bootloader-setup.sh:
2215 ppc cdtar update; ppc64 bootloader updates
2217 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2218 targets/support/create-iso.sh:
2219 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2221 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2222 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2223 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2224 targets/support/create-iso.sh:
2225 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2227 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2228 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2229 Add ppc console and machine_type=ibm
2231 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2232 modules/generic_stage_target.py:
2233 Fix type error when kernel packages arent defined
2235 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2236 examples/generic_stage_template.spec, examples/grp_template.spec,
2237 examples/livecd-stage1_template.spec,
2238 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2239 examples/stage4_template.spec:
2240 Added more verbose wording and examples for pkgcache_path and
2241 kerncache_path, where necessary.
2243 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2244 targets/support/create-iso.sh:
2245 Really fixing bug #120475 this time. This is 2.0_rc25.
2247 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2248 targets/support/create-iso.sh:
2249 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2252 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2253 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2254 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2255 Added initial support for EFI booting on x86. This is completely untested,
2256 so use it at your own risk. Also, no bug reports without patches, please.
2257 This is catalyst 2.0_rc23.
2259 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2260 kmerge should have been kerncache
2262 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2263 targets/support/pre-kmerge.sh:
2264 Fix a few other places for the kerncache update
2266 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2267 examples/generic_stage_template.spec, examples/grp_template.spec,
2268 examples/livecd-stage1_template.spec,
2269 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2270 examples/netboot_template.spec, examples/stage4_template.spec,
2271 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2272 targets/support/kmerge.sh:
2273 Separation of kerncache from snapcache
2275 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2276 It helps if I actually increment the version number.
2278 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2279 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2280 Added --oneshot to default options for stage1 building. Added code to wipe
2281 world during stages 1 and 3. This is catalyst 2.0_rc22.
2283 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2284 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2285 Fix bug if no kernel packages were defined but there was a postconf setting.
2286 x86 softlevel support is enhanced.
2288 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 targets/support/bootloader-setup.sh:
2290 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2292 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2293 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2295 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2298 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2299 Netboot2 fixes for spec parameter checks
2301 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2302 modules/generic_stage_target.py, modules/stage4_target.py:
2303 add makeopts spec file support.
2305 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2306 modules/generic_stage_target.py:
2307 Added fix for bug #119635.
2309 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2310 Fix pre-kmerge.sh for stage4
2312 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2315 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2316 modules/generic_stage_target.py:
2317 fix crash when no kernel is defined. spacing issue
2319 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2322 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2323 modules/livecd_stage2_target.py:
2324 Added livecd/volid to valid_values.
2326 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2327 modules/generic_stage_target.py:
2328 remove extra function that was converting strings to lists unnecessarily
2330 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2331 This is catalyst 2.0_rc17.
2333 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2334 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2335 modules/stage4_target.py:
2336 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2338 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2339 targets/embedded/embedded-preclean-chroot.sh,
2340 targets/grp/grp-preclean-chroot.sh,
2341 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2342 targets/stage1/stage1-preclean-chroot.sh,
2343 targets/stage2/stage2-preclean-chroot.sh,
2344 targets/stage3/stage3-preclean-chroot.sh,
2345 targets/support/chroot-functions.sh,
2346 targets/tinderbox/tinderbox-preclean-chroot.sh:
2347 Added function to cleanup stray /etc/distcc/hosts files.
2349 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2350 targets/support/bootloader-setup.sh:
2351 Added fix from bug #119123. This is catalyst 2.0_rc16.
2353 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2354 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2355 Fixing some spacing. This is catalyst 2.0_rc15.
2357 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2358 Attempt to fix bug #117649
2360 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2361 modules/generic_stage_target.py:
2362 fixes for bugs #119009, #119041 and #118985
2364 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2365 +examples/netboot2_template.spec, modules/catalyst_support.py,
2366 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2367 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2368 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2371 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2372 targets/support/kmerge.sh:
2373 Fix for ccache (null)/.ccache bug
2375 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2378 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2379 Added ppc -mcpu patch from Pylon for bug #118709.
2381 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2382 modules/embedded_target.py, modules/stage4_target.py:
2383 Added linuxrc to embedded and stage4 targets.
2385 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2386 modules/generic_stage_target.py, targets/support/kmerge.sh:
2387 filter kname - and . for kmerge.sh
2389 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2390 targets/support/create-iso.sh:
2391 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2393 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2394 modules/generic_stage_target.py:
2395 change .digests to .DIGESTS
2397 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2398 targets/support/kmerge.sh:
2399 Commented ccache for genkernel build which will resolve #117648 until a
2400 proper solution can be found. This is 2.0_rc13.
2402 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2403 targets/stage1/stage1-controller.sh:
2404 Added patch from vapier for bug #117254.
2406 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2407 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2408 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2409 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2412 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2413 modules/generic_stage_target.py:
2414 Remove chost/cflags etc. warning messages
2416 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2417 modules/generic_stage_target.py:
2418 Attempt to fix bug 117253; chost is wrong on autoresume
2420 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2421 modules/generic_stage_target.py, modules/netboot_target.py,
2422 modules/stage1_target.py:
2423 make setting of destdir more global and part of generic_stage_target
2425 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2426 Fix destpath bug in netboot target
2428 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2429 modules/generic_stage_target.py, modules/stage4_target.py:
2430 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2433 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2434 modules/generic_stage_target.py, modules/stage4_target.py:
2435 remove stray ' from arch/sh.py
2437 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2438 targets/stage1/stage1-controller.sh:
2439 This finally fixes the issues with gcc-config/binutils-config in stage1.
2440 This is catalyst 2.0_rc12.
2442 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2443 Fix incorrect warning message. portdir_overlay -> portage_overlay
2445 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/stage1/stage1-controller.sh,
2447 targets/stage1/stage1-preclean-chroot.sh:
2448 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2449 running gcc-config and binutils-config, though it probably breaks running on
2450 non-Gentoo platforms.
2452 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2453 modules/stage1_target.py:
2454 Make stage1 clean up python 2.3 and 2.4, also.
2456 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2457 targets/support/livecdfs-update.sh:
2458 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2460 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2461 modules/generic_stage_target.py:
2462 Change digests file format to HASH_NAME HASH FILE_NAME
2464 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/stage1/stage1-controller.sh:
2466 Moved gcc-config/binutils-config to before the chroot.
2468 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2469 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2470 installed. Supports all of shashs algorithms as of 12_21_2005
2472 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2473 modules/generic_stage_target.py:
2474 Catalyst should die if source_subpath is not a string
2476 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2477 modules/generic_stage_target.py:
2478 Fix for source_subpath bug
2480 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2481 examples/generic_stage_template.spec:
2482 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2483 both stages 1 and 2.
2485 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2486 modules/stage2_target.py:
2487 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2488 stage1 to be overridden again.
2490 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2491 targets/stage1/stage1-controller.sh:
2492 It looks like gcc-config/binutils-config needs to be run with the full path,
2493 since it is run outside of the chroot.
2495 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2496 targets/stage1/stage1-controller.sh:
2497 Fixed gcc-config calls. This is 2.0_rc11.
2499 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2500 This is catalyst 2.0_rc10.
2502 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2503 modules/generic_stage_target.py:
2504 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2507 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2508 targets/support/functions.sh:
2509 Changed from -z to -n for bug #116180.
2511 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2512 modules/catalyst_support.py, modules/generic_stage_target.py:
2513 Detect missing binaries for the hashing functions and abort if not found
2515 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2516 files/catalyst.conf:
2517 Updated README to list new requirements. Set default hash as crc32. Set
2518 default digests as sha1/md5.
2520 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2521 modules/catalyst_support.py, modules/generic_stage_target.py,
2522 modules/livecd_stage2_target.py, modules/stage2_target.py:
2523 Change the internal hash checking to be quicker and more memory efficient.
2524 Add additional hash digests options.
2526 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2527 targets/tinderbox/tinderbox-chroot.sh,
2528 targets/tinderbox/tinderbox-controller.sh,
2529 targets/tinderbox/tinderbox-preclean-chroot.sh:
2530 Fixed up spacing/coding style on tinderbox.
2532 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2534 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2535 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2536 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2537 Fixed up spacing/coding style on support.
2539 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2540 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2542 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2543 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2544 targets/stage4/stage4-preclean-chroot.sh:
2545 Fixed up spacing/coding style on stage4.
2547 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2548 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2549 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2550 targets/stage3/stage3-controller.sh,
2551 targets/stage3/stage3-preclean-chroot.sh:
2552 Fixed up spacing/coding style on stages 2 and 3
2554 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2556 targets/stage1/stage1-preclean-chroot.sh:
2557 Fixed up spacing/coding style on stage1. Also changed
2558 gcc-config/binutils-config to be outside the chroot.
2560 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2561 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2562 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2563 Fixed up spacing/coding style on netboot.
2565 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2566 targets/livecd-stage1/livecd-stage1-chroot.sh,
2567 targets/livecd-stage1/livecd-stage1-controller.sh,
2568 targets/livecd-stage2/livecd-stage2-controller.sh:
2569 Fixed up spacing/coding style on livecd-stage*.
2571 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2572 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2573 targets/grp/grp-preclean-chroot.sh:
2574 Fixed up spacing/coding style on grp.
2576 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/embedded/embedded-chroot.sh,
2578 targets/embedded/embedded-controller.sh,
2579 targets/embedded/embedded-fs-runscript.sh,
2580 targets/embedded/embedded-preclean-chroot.sh:
2581 Fixed up spacing/coding style on embedded.
2583 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2584 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2585 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2586 targets/support/functions.sh:
2587 Removing extra line from x86.py, fixing up comments, spacing, and coding
2588 style in targets/support through functions.sh
2590 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2591 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2592 Fix more tab/spacing issues .. trying to make everything use tabs
2594 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2595 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2596 modules/stage1_target.py, modules/stage2_target.py,
2597 modules/stage3_target.py, modules/stage4_target.py:
2598 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2601 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2602 modules/generic_stage_target.py:
2603 Add envscript warning to aid users who may not know what they are doing
2605 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2606 examples/generic_stage_template.spec:
2607 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2608 only configurable when building a stage2 tarball, to match the current state
2609 of portage. This is 2.0_rc9.
2611 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2612 targets/support/chroot-functions.sh:
2613 Silence more of portages beeps and clicks and whistles
2615 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2616 targets/support/chroot-functions.sh:
2617 Change the portage emerge to use run_emerge
2619 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2620 modules/generic_stage_target.py, modules/snapshot_target.py,
2621 modules/stage1_target.py, modules/stage2_target.py,
2622 modules/stage3_target.py:
2623 allow portdir_overlay to be part of all specs not including snapshot spec.
2624 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2625 Remove overlay support from the snapshot spec but added a warning.
2627 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2628 modules/stage2_target.py:
2629 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2632 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2633 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2634 Add support for bootloader softlevel=; have rsync delete the extra files out
2635 of the overlay so that the overlay always matches the source dir
2637 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2638 Swapped -v/-V since I had gotten them wrong here.
2640 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py:
2642 Fix stupid overlay bug
2644 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2645 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2646 targets/livecd-stage1/livecd-stage1-chroot.sh,
2647 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2648 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2649 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2650 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2651 targets/support/unmerge.sh:
2652 Made sure we use -f on removing the default links for splash. Removed
2653 check_portage_version as it really isn't needed anymore. Removed
2654 --no-install from genkernel commands in kmerge.sh so users must manually
2655 remove kernels from /boot. This is 2.0_rc8.
2657 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/support/livecdfs-update.sh:
2659 Made sed on devfsd.conf conditional on it existing. Removes one more error
2660 message from a standard catalyst run.
2662 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2663 Added warning about breaking snapshot cache and re-enable autoresume, since
2664 the errors I was getting were elsewhere.
2666 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2667 modules/generic_stage_target.py:
2668 Fix indentation error the last commit caused
2670 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2671 modules/generic_stage_target.py:
2672 Always clear autoresume points after a successful run
2674 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2675 targets/support/livecdfs-update.sh:
2676 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2677 snapshot caching after a successful gentoo-release-livecd run.
2679 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2680 targets/support/rc-update.sh:
2681 Added famd to default on official LiveCD.
2683 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2684 targets/support/chroot-functions.sh:
2685 Fixes 'too many arguments' error in check_portage_version.
2687 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py:
2689 remove extra self.env={} that was resetting the environment to null
2691 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/livecd_stage1_target.py:
2693 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2696 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2697 Add a default path to the environment in the chroot
2699 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2700 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2701 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2702 targets/livecd-stage2/livecd-stage2-controller.sh,
2703 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2704 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2705 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2706 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2707 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2708 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2709 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2710 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2711 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2713 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2715 Fixed up the man page, which has been suffering for some time, and also
2716 reversed -v/-V in the help message.
2718 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 targets/support/livecdfs-update.sh:
2720 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2723 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2724 Turning off autoresume of doom until I can get more testing. I've had
2725 several issues with it. I'll be reporting/fixing these as I come across them
2726 but for now wish to turn it off by default as I don't want this one feature
2727 to stop the possible 2.0 final release.
2729 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 targets/livecd-stage2/unmerge.sh:
2731 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2732 anymore and probably should have been removed a long time ago when the new
2733 code was put into place in livecdfs-update.sh and livecd-local.start
2736 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2737 targets/livecd-stage1/livecd-stage1-chroot.sh,
2738 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2739 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2740 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2742 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2743 modules/generic_stage_target.py, modules/generic_target.py:
2744 self.env should be a part of the super class generic_target so it applies to
2745 snapshots as well; removing redundant pass in the generic_target class as
2746 its not needed. There is code there to fill the statements
2748 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2749 targets/support/livecdfs-update.sh:
2750 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2753 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2754 Changed version stamp to 2.0_rc6.
2756 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py:
2758 Fix for unpack cases
2760 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/generic_stage_target.py:
2764 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2765 modules/catalyst_support.py, modules/generic_stage_target.py,
2766 modules/grp_target.py, modules/livecd_stage1_target.py,
2767 modules/livecd_stage2_target.py, modules/netboot_target.py,
2768 modules/snapshot_target.py, modules/tinderbox_target.py:
2769 Stop reading env from the OS. Rely on the more on the envscript for oddball
2770 settings. Change -v to verbose and -V to version
2772 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2775 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2776 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2779 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2780 examples/generic_stage_template.spec:
2781 Added chost/cflags/cxxflags/ldflags to example spec template.
2783 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784 targets/support/rc-update.sh:
2785 OK, just kidding on that last commit. We were already doing rc-update add
2786 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2787 there's no point in having it in rc-update.sh
2789 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2790 targets/support/rc-update.sh:
2791 Have rc-update add xdm if livecd/xdm is set.
2793 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2794 modules/catalyst_lock.py, modules/catalyst_support.py,
2795 modules/embedded_target.py, modules/generic_stage_target.py,
2796 modules/grp_target.py, modules/livecd_stage1_target.py,
2797 modules/livecd_stage2_target.py, modules/netboot_target.py,
2798 modules/stage1_target.py, modules/stage4_target.py,
2799 modules/tinderbox_target.py:
2800 So I was just kidding on that last commit. This one is 2.0_rc4.
2802 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2803 modules/catalyst_lock.py, modules/catalyst_support.py,
2804 modules/embedded_target.py, modules/generic_stage_target.py,
2805 modules/grp_target.py, modules/livecd_stage1_target.py,
2806 modules/livecd_stage2_target.py, modules/netboot_target.py,
2807 modules/stage1_target.py, modules/stage2_target.py,
2808 modules/stage4_target.py, modules/tinderbox_target.py:
2809 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2811 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2812 files/catalyst.conf, modules/catalyst_lock.py,
2813 modules/catalyst_support.py, modules/embedded_target.py,
2814 modules/generic_stage_target.py, modules/grp_target.py,
2815 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2816 modules/netboot_target.py, modules/stage1_target.py,
2817 modules/stage2_target.py, modules/stage4_target.py,
2818 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2819 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2820 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2822 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2823 modules/generic_stage_target.py:
2824 Fix autoresume for unpacking tarballs
2826 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2827 targets/support/livecdfs-update.sh:
2828 remove gnap livecd-type per Koon's request
2830 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2831 change rc-update add modules default to rc-update add modules boot
2833 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/generic_stage_target.py, modules/grp_target.py:
2835 Add more verbosity to digests if -V is enabled, add more print messages to
2838 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2839 modules/generic_stage_target.py, modules/grp_target.py:
2840 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2842 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2843 Fix folder name for grp build dir to not have .tar.bz2 at the end
2845 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2846 modules/catalyst_support.py, modules/generic_stage_target.py:
2847 Add md5 and sha .digests file creation per wolf31o2's feature request
2849 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2850 This is catalyst-2.0_rc2.
2852 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2853 files/catalyst.conf, modules/generic_stage_target.py,
2854 modules/livecd_stage1_target.py:
2855 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2856 after each successful kernel build;add autoresume documentation to
2859 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2860 targets/embedded/embedded-controller.sh,
2861 targets/embedded/embedded-fs-runscript.sh,
2862 targets/livecd-stage2/livecd-stage2-controller.sh,
2863 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2864 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2865 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2866 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2867 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2868 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2869 targets/support/rc-update.sh:
2870 Changed multiple spaces to tabs to satisfy my OCD.
2872 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2873 targets/support/chroot-functions.sh:
2874 Bumped genkernel detection to require 3.3.0 or higher
2876 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2877 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2878 targets/netboot/netboot-controller.sh:
2879 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2880 clst_grp_use. This is catalyst-2.0_rc1.
2882 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2883 targets/netboot/netboot-controller.sh:
2884 change to clst_use from clst_netboot_use
2886 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2887 targets/livecd-stage1/livecd-stage1-chroot.sh,
2888 targets/stage4/stage4-chroot.sh:
2889 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2891 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2892 targets/stage4/stage4-chroot.sh:
2893 Fixed USE invocations in stage4 target.
2895 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2896 modules/livecd_stage1_target.py:
2897 Force use=livecd for livecd-stage1
2899 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2900 This is version 2.0_pre20051129.
2902 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2903 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2904 Removed kudzu-knoppix from example spec files.
2906 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2907 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2908 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2910 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2911 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2912 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2913 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2914 definitions in the examples to fit in 80 columns.
2916 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2917 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2918 modules/grp_target.py, modules/tinderbox_target.py,
2919 targets/tinderbox/tinderbox-chroot.sh:
2920 Tinderbox script: added newuse, tinderbox and grp targets added support for
2921 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2922 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2924 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2925 Added portdir example to catalyst.conf for bug #113272.
2927 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2928 targets/support/create-iso.sh:
2929 Fixed a few lines which were causing the isolinux directory to be removed
2930 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2932 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2933 targets/support/create-iso.sh:
2934 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2936 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2937 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2938 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2939 too many arches dont use it by default, test for an initrd in the yaboot
2942 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2943 modules/generic_stage_target.py:
2944 Fix split error if use is specified
2946 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2947 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2948 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2949 Updated palo version from catalyst 1.x for HPPA.
2951 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2952 targets/support/bootloader-setup.sh:
2953 Removing for loop for grub on amd64/x86 as it was totally useless.
2955 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2956 targets/support/bootloader-setup.sh:
2957 Remove vga= line for PPC.
2959 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2960 targets/support/bootloader-setup.sh:
2961 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2963 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2964 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2965 Removing slot patch as it probably didn't belong here anyway, and updating
2966 version stamp to 2.0_pre20051118.
2968 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2970 targets/support/bootloader-setup.sh:
2971 fix the bootloader script for isolinux so that it actually makes a cfg file,
2972 remove extra unneeded catalyst aborting print statement, reorganize rm code
2973 to make sure is splits properly and is an array even from the cmdline
2975 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2976 targets/support/livecdfs-update.sh:
2977 Added call to update-usbids to download the latest usb.ids file.
2979 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2980 modules/generic_stage_target.py:
2981 Move checks of running catalyst into the target which is simpler
2983 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2984 modules/generic_stage_target.py:
2985 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2986 that doesnt exist yet
2988 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2989 Keep unnecessary programs from installing into kerncache
2991 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2992 modules/generic_stage_target.py:
2993 Turn on more tracebacks at this point to better debug .. will need to turn
2994 them down as we find errors and build appropriate error handlers
2996 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2997 Changed version marker to 2.0_pre20051115 for new ebuild.
2999 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3000 modules/livecd_stage2_target.py:
3001 Fix bug in livecd stage2 so that it doesnt try to use tar
3003 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3004 targets/livecd-stage2/livecd-stage2-controller.sh:
3005 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3006 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3007 of Getting_Online.txt from catalyst 1.1.10.10.
3009 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3010 Added Joshua Kinard to authors for his mips contributions.
3012 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3013 examples/livecd-stage2_template.spec:
3014 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3015 Paul Kessler on gentoo-catalyst. ;]
3017 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3018 Change variables from cat1 format to cat2
3020 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py, modules/stage1_target.py:
3022 Fix modules has no attribute register
3024 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3025 modules/generic_stage_target.py:
3026 Fix broken aliases code that was just proof of concept
3028 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3029 Output mkisofs command line options to assist in debugging
3031 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3032 modules/generic_stage_target.py, targets/support/create-iso.sh:
3035 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3036 modules/generic_stage_target.py:
3037 Add VERY basic support for aliases kernel parameter.
3039 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3040 modules/livecd_stage2_target.py:
3041 Remove large section of commented code
3043 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3044 modules/generic_stage_target.py, modules/stage1_target.py:
3045 Allow LDFLAGS to be specified as an ENV variable for stage1
3047 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3048 modules/generic_stage_target.py:
3049 Fix rc-update to automatically run default options for livecds. Removed an
3050 erroneous key check.
3052 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3053 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3054 Make use spec key optional to default to profile defaults
3056 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3057 +examples/stage4_template.spec:
3058 Preliminary stage4_template.spec file
3060 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3062 Updated version stamp and added slot patch.
3064 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3065 Fix ordering problem so self.settings is defined
3067 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py:
3069 Correct a rsync issue when the directory doesnt exist
3071 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3073 targets/livecd-stage2/livecd-stage2-controller.sh,
3074 targets/netboot/netboot-controller.sh,
3075 targets/stage4/stage4-controller.sh:
3076 run pre_kmerge and post_kmerge only once
3078 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3079 targets/support/bootloader-setup.sh:
3080 MIPS bootloader patch
3082 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3083 targets/support/mips-arcload_conf.sh:
3084 Fix MIPS Serial Detection
3086 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3087 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3088 +targets/support/mips-arcload_conf.sh:
3089 Application of Kumba's patches for MIPS support
3091 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3092 Check for the correct arch specific cd building tool
3094 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/generic_stage_target.py:
3096 Print a warning if livecd/iso is not defined
3098 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3099 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3101 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 targets/support/post-kmerge.sh:
3103 Check for existence of files in /lib/modules before running depscan.sh. This
3104 replaces the mips-specific check and makes it portable.
3106 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3107 modules/generic_stage_target.py:
3108 update autoresume logic when dealing with rsync unpack operations
3110 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3111 targets/support/post-kmerge.sh:
3112 Bypass module load on mips
3114 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3115 remove --no-deps so dependancies get installed for genkernel
3117 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3118 modules/generic_stage_target.py:
3119 Fix missing : statement in unpack
3121 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3122 modules/generic_stage_target.py:
3123 fix livecd-stage2 unpack when seedcache is turned off
3125 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 targets/support/functions.sh:
3127 Fix module unpacking and make it actually optional.
3129 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3130 modules/generic_stage_target.py:
3131 Fix broken seedcache autoresume interaction
3133 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3134 modules/generic_stage_target.py:
3135 Cleanup stage directories properly for tar installs
3137 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3138 Tinderbox no longer cleans /tmp/*
3140 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3141 targets/tinderbox/tinderbox-chroot.sh,
3142 targets/tinderbox/tinderbox-controller.sh:
3143 Fixing problem with bind mounted portage and final rsync on tinderbox target
3144 and adding additional logging.
3146 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3147 Stop tinderbox from trying to create a tarball of itself
3149 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3150 modules/generic_stage_target.py:
3151 Fix catalyst so it fully disables snapcache when its not specified in the
3154 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3155 examples/livecd-stage2_template.spec:
3156 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3157 spec template and updating version stamp.
3159 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3160 modules/catalyst_support.py:
3161 allow file_check to proceed if key is not in use
3163 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3164 Recursively make the missing directories
3166 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3167 Fix extract_modules to just echo a warning that it is missing
3169 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3170 files/catalyst.conf:
3171 Updating default configuration for catalyst and updating version stamp,
3172 since we're beginning internal testing for release.
3174 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3175 modules/generic_stage_target.py:
3176 fix bug 106004 split strings into a list for empty and rm operation
3178 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3179 modules/livecd_stage2_target.py:
3180 Append slashes to directories so rsyncs work properly
3182 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 examples/livecd-stage2_template.spec:
3184 Changing source_subpath for livecd-stage2 example for bug #101704.
3186 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3187 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3188 targets/support/livecdfs-update.sh:
3189 Added livecd/xdm and livecd/xsession options. These are used to setup the
3190 default display manager and X session, respectively. Added supporting
3191 documentation to example spec files. Imported more work from my fsscript for
3192 the official LiveCD.
3194 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3195 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3196 discussion, see bug #88777.
3198 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3199 modules/generic_stage_target.py:
3200 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3201 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3203 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3204 targets/livecd-stage1/livecd-stage1-controller.sh,
3205 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3206 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3207 on livecd-stage2 and removing universal motd for livecd/type of
3208 gentoo-release-livecd.
3210 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3211 modules/livecd_stage1_target.py:
3212 Add optional livecd/type env var for scripts to add optional items to the
3215 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 -livecd/files/x86-help.msg:
3217 Removing x86-help.msg as it is no longer used.
3219 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3221 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3222 Add dobladecenter description to bootloader files for x86/amd64.
3224 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3225 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3227 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 modules/generic_stage_target.py:
3229 Added split to use section for bug #104414.
3231 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3232 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3233 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3234 Tabs to whitespaces for isolinux.
3236 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 targets/support/bootloader-setup.sh:
3238 Changed isolinux to use new split-out help messages. Using grub gives a
3239 single help message with pager.
3241 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3243 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3244 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3245 Added F2->F7 help messages for isolinux.
3247 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 livecd/files/README.txt, livecd/files/generic.motd.txt,
3249 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3250 livecd/files/livecd-local.start:
3251 Updated files from latest used to build LiveCD.
3253 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3254 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3256 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 modules/catalyst_support.py:
3258 Added fix for using options with = in them with --cli (ex.
3259 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3260 <cell@ices.utexas.edu> for pointing this out to me via email.
3262 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3263 modules/generic_stage_target.py, targets/support/functions.sh:
3264 fix bug in exec_in_chroot for stage1 target
3266 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3267 modules/generic_stage_target.py:
3268 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3269 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3271 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3272 catalyst, examples/livecd-stage2_template.spec,
3273 examples/snapshot_template.spec, files/catalyst.conf,
3274 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3275 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3276 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3277 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3278 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3279 targets/livecd-stage2/livecd-stage2-controller.sh,
3280 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3281 targets/stage2/stage2-preclean-chroot.sh,
3282 targets/stage3/stage3-preclean-chroot.sh,
3283 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3284 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3285 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3286 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3287 targets/support/target_image_setup.sh:
3288 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3289 to look at gamecdfs-update.sh yet.
3291 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3292 modules/generic_stage_target.py:
3293 Remove extra debugging print statement
3295 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3296 +modules/catalyst_lock.py, modules/catalyst_support.py,
3297 modules/embedded_target.py, modules/generic_stage_target.py,
3298 modules/grp_target.py, modules/livecd_stage1_target.py,
3299 modules/livecd_stage2_target.py, modules/netboot_target.py,
3300 modules/snapshot_target.py, modules/stage1_target.py,
3301 modules/stage2_target.py, modules/stage4_target.py,
3302 targets/support/functions.sh:
3303 Add locking support. Code simplification for unpack and unpack snapshot.
3304 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3305 Add seedcache support (Grabs output from previous target run)
3306 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3308 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3309 modules/catalyst_support.py, modules/generic_stage_target.py:
3310 Add support to cache the snapshot dir. add snapcache to options. add
3311 snapshot_cache= to override the default location of the cache in
3312 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3314 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3315 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3316 Forward port README.txt and Getting_Online.txt files from catalyst
3319 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3320 Add automatic creation/deletion of runlevels based on rcadd rcdel
3322 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3323 Fix grp so that grp/use is not required anymore
3325 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3326 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3327 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3328 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3329 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3330 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3331 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3332 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3333 they are known to cause booting problems.
3335 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3337 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3338 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3341 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3342 targets/stage1/stage1-chroot.sh:
3343 Fixed quoting in stage1 profile check.
3345 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3346 targets/stage3/stage3-chroot.sh:
3347 Fixing USE for stage3.
3349 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3350 targets/support/chroot-functions.sh:
3351 Fix FETCH code so it will run for Pylon
3353 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3354 targets/grp/grp-chroot.sh:
3355 Fix bindist invcation.
3357 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3358 targets/grp/grp-chroot.sh:
3359 Made sure bindist was used for all emerges in GRP.
3361 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3362 Fix USE flags for GRP build
3364 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3365 targets/stage4/stage4-chroot.sh:
3366 let GRP use the users environment variables and removed extra
3367 GRP_STAGE23_USE from stage4
3369 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3370 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3371 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3373 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3374 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3375 impact all previous spec files that use this option. It's beejay's fault.
3377 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3378 Changed to use linux32 for ppc32 support when build host is ppc64.
3380 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3382 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3384 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3385 Minor cosmetic print statement fixes for readability
3387 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3388 modules/catalyst_support.py, modules/generic_stage_target.py:
3389 Fix None None bug and exception reporting
3391 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3392 Fix iso creation script. Case statement out of place
3394 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3395 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3396 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3397 catalyst, files/catalyst.conf, modules/builder.py,
3398 modules/catalyst_support.py, modules/embedded_target.py,
3399 modules/generic_stage_target.py, modules/generic_target.py,
3400 modules/grp_target.py, modules/livecd_stage1_target.py,
3401 modules/livecd_stage2_target.py, modules/netboot_target.py,
3402 modules/snapshot_target.py, modules/stage1_target.py,
3403 modules/stage2_target.py, modules/stage3_target.py,
3404 modules/stage4_target.py, modules/tinderbox_target.py,
3405 targets/embedded/embedded-chroot.sh,
3406 targets/embedded/embedded-fs-runscript.sh,
3407 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3408 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3409 targets/grp/grp-preclean-chroot.sh,
3410 targets/livecd-stage1/livecd-stage1-chroot.sh,
3411 targets/livecd-stage1/livecd-stage1-controller.sh,
3412 targets/livecd-stage2/livecd-stage2-controller.sh,
3413 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3414 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3415 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3416 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3417 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3418 targets/stage2/stage2-controller.sh,
3419 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3420 targets/stage3/stage3-controller.sh,
3421 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3422 targets/stage4/stage4-controller.sh,
3423 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3424 targets/support/create-iso.sh, targets/support/functions.sh,
3425 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3426 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3427 targets/support/target_image_setup.sh,
3428 targets/tinderbox/tinderbox-chroot.sh,
3429 targets/tinderbox/tinderbox-controller.sh,
3430 targets/tinderbox/tinderbox-preclean-chroot.sh:
3431 Big honkin' copyright update.
3433 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3434 modules/generic_stage_target.py:
3435 add additional logging output. Use standard os redirection methods to log to
3438 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3439 targets/stage1/stage1-chroot.sh:
3440 Added profile sanity check for bug #97867.
3442 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 targets/support/bootloader-setup.sh:
3444 Removing acpi=off from default kernel arguments and adding ia64
3445 livecd-stage2 support functions and cdtar.
3447 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3448 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3449 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3450 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3451 splash command line.
3453 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3454 targets/support/create-iso.sh:
3455 Fixed up zisofs support. Waiting for response from sparc before touching
3458 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3460 targets/support/functions.sh:
3461 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3462 to allow it to work on all arches that dynamically build their bootloader
3465 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3466 targets/stage4/stage4-controller.sh:
3467 Fix stage4 so it doesnt run the bootloader stuff
3469 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 targets/support/bootloader-setup.sh:
3471 Removed dokeymap from non-Gentoo releases.
3473 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 targets/support/livecdfs-update.sh:
3475 Added call to update-pciids to download the latest pci.ids file.
3477 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3478 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3479 modules/stage4_target.py:
3480 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3482 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3483 Fix issue where -s on the command line would not run
3485 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3486 livecd/files/generic.motd.txt:
3487 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3488 kernel configurations.
3490 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 targets/support/livecdfs-update.sh:
3492 Updated hostname/domainname creation for new baselayout.
3494 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3496 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3498 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3499 targets/support/chroot-functions.sh:
3500 Change portage emerge to use --oneshot --nodeps to keep from merging the
3501 same packages multiple times.
3503 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 targets/stage2/stage2-chroot.sh:
3505 Added a -p bootstrap when catalyst is called with -V (verbose).
3507 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3508 targets/support/livecdfs-update.sh:
3509 Removed inittab hack, as this is done by livecd-tools.
3511 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3512 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3513 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3515 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3517 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3518 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3519 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3520 targets/livecd-stage2/livecd-stage2-controller.sh:
3521 Removed gentoo.png and creation of face directory. Changed
3522 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3525 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3526 targets/stage1/stage1-preclean-chroot.sh,
3527 targets/support/chroot-functions.sh:
3528 Added setup_binutils function and force both of them to run during stage1
3531 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 examples/livecd-stage2_template.spec:
3533 Added livecd/volid explanation to example spec.
3535 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3536 targets/support/create-iso.sh:
3537 General cleanup of ISO code and added default livecd/volid when it is not set.
3539 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 targets/embedded/embedded-controller.sh:
3541 Actually modify the embedded target this time.
3543 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3544 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3545 targets/livecd-stage2/livecd-stage2-controller.sh,
3546 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3547 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3548 and livecd-stage2 targets.
3550 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3551 files/catalyst.conf:
3552 Retired John Davis <zhen@gentoo.org> and added storedir to default
3555 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 targets/support/livecdfs-update.sh:
3557 Uncommented openglify, since it is needed for both opengl-update-livecd and
3560 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3561 modules/generic_stage_target.py:
3562 Fix print statement so it shows when kill_chroot_pids is run correctly
3564 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3565 modules/snapshot_target.py:
3566 Fix snapshot target to skip the kill_pids check
3568 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3569 Bug fixes in parse_spec, fix issues detecting list or string.
3571 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3572 modules/catalyst_support.py:
3573 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3574 spaces are after :. Better handling of comments ( ie preprocessed and
3575 stripped off ). Unset empty keys.
3577 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3578 targets/support/kill-chroot-pids.sh:
3579 Remove extra P_NAME definition that is never used. Saves processing time.
3580 Bumped catalyst to pre2
3582 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3583 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3584 +targets/support/kill-chroot-pids.sh:
3585 User info about runscript and archscript. Added checks for processes running
3586 in the chroot and created a script to kill them. Should fix the unmounting
3587 issues with gconfd or any other running application in the chroot
3589 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3590 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3591 Remove using gcc-config to set things up as we should all be using 2005.0
3594 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3595 examples/livecd-stage2_template.spec:
3596 Added livecd/users to example livecd-stage2 spec file.
3598 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3599 targets/support/livecdfs-update.sh:
3600 Change default hostnames for livecds
3602 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3603 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3604 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3607 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/livecd_stage2_target.py:
3609 Clear autoresume flags when build is done
3611 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3612 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3613 targets/support/create-iso.sh:
3614 Fix isolinux so that it finds menus and kernels and stuff
3616 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3617 modules/generic_stage_target.py:
3618 Make purge operation a little less chatty, removed print statements
3620 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3621 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3622 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3623 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3625 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3626 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3627 print warning message about deprecated use of cdfstype
3629 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3630 targets/support/chroot-functions.sh:
3631 statically define genkernel location to eliminate which command failure if
3632 genkernel is not installed
3634 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3635 modules/generic_stage_target.py:
3636 change the portage_overlay to an array so it always works
3638 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3639 modules/catalyst_support.py:
3640 Fix exception handling to remove extraneous prints of None
3642 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3643 Remove iso creation code from stage4
3645 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3646 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3647 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3648 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3649 targets/livecd-stage1/livecd-stage1-chroot.sh,
3650 targets/livecd-stage1/livecd-stage1-controller.sh,
3651 targets/livecd-stage2/livecd-stage2-controller.sh,
3652 targets/netboot/netboot-controller.sh,
3653 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3654 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3655 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3656 targets/support/create-iso.sh, targets/support/kmerge.sh,
3657 targets/support/target_image_setup.sh,
3658 targets/tinderbox/tinderbox-controller.sh:
3659 Fix some exception handling in catalyst_support.py, remove intermediate
3660 destination folder of iso and tarball, add additional tests for folders not
3661 found on host but defined in spec file, keep catalyst from erroring in this
3662 case, change exit code on shell scripts so that errors are reported to
3663 catalyst and causes catalyst to die on errors, fix bug in
3664 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3665 check for mkisofs that informs the user of where to get the program, and
3666 removed the autoresume code from ccache and distcc installation until I can
3667 figure out a way to have the autoresume flag go someplace outside the chroot.
3669 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3670 Remove bind mounts before rm operations happen at startup
3672 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3673 modules/generic_stage_target.py:
3674 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3676 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3677 modules/generic_stage_target.py:
3678 fix minor bug in the purge code so that it actually runs the commands
3680 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3681 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3682 modules/stage4_target.py:
3683 Change ordering of tasks so root_overlay and fsscript occur after
3684 livecd_update, giving users a chance to override livecd_update
3686 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3687 modules/catalyst_support.py, modules/generic_stage_target.py:
3688 Added a better exception handling message for keyboard interrupt and added
3689 countdown timer for purge operation to give an opportunity to exit
3691 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3692 modules/catalyst_support.py, modules/generic_stage_target.py:
3693 Add support to clear the autoresume flags and improve the purge code to
3694 clean the chroot, and pkg/kern cache
3696 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3697 modules/catalyst_support.py, modules/generic_stage_target.py,
3698 modules/livecd_stage1_target.py:
3699 only append livecd-tools to the livecd-stage1 target package list and move a
3700 check out of the way so command line and spec files can co-exist
3702 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3703 modules/generic_stage_target.py:
3704 fixed python syntax in set_packages so catalyst will run
3706 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3707 modules/embedded_target.py, modules/generic_stage_target.py,
3708 modules/grp_target.py, modules/livecd_stage1_target.py,
3709 modules/livecd_stage2_target.py, modules/netboot_target.py,
3710 modules/stage4_target.py, modules/tinderbox_target.py,
3711 targets/embedded/embedded-chroot.sh,
3712 targets/embedded/embedded-controller.sh,
3713 targets/livecd-stage1/livecd-stage1-controller.sh,
3714 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3715 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3716 targets/livecd-stage2/livecd-stage2-controller.sh,
3717 -targets/livecd-stage2/livecd-stage2-iso.sh,
3718 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3719 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3720 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3721 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3722 +targets/support/target_image_setup.sh:
3723 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3726 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3727 targets/livecd-stage2/livecd-stage2-controller.sh,
3728 targets/support/livecdfs-update.sh:
3729 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3730 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3731 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3734 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 targets/livecd-stage2/livecd-stage2-controller.sh,
3736 targets/support/rc-update.sh:
3737 Updated rc-update.sh with better defaults for different livecd/type settings
3738 and cleaning up file copying in livecd-stage2-controller.sh to match
3741 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3742 Made example of catalyst.conf in README match the default catalyst.conf
3745 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3747 Removing old files from previous maintainers and updating README.
3749 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3750 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3751 Added livecd/users option to create non-root users. The first user listed
3752 will also be used for auto-starting X, if X is merged onto the CD.
3754 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 targets/livecd-stage1/livecd-stage1-controller.sh,
3756 targets/livecd-stage2/livecd-stage2-controller.sh,
3757 targets/support/livecdfs-update.sh:
3758 Updated all instances of livecd/type: gentoo-release-environmental to
3759 gentoo-release-livecd and added generic-livecd.
3761 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3762 examples/fsscript.sh.example, examples/gamecd.conf.example,
3763 examples/generic_stage_template.spec, examples/grp_template.spec,
3764 examples/livecd-stage1_template.spec,
3765 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3766 examples/snapshot_template.spec:
3767 Imported example files from catalyst 1.1.9 to make them more verbose.
3769 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3770 Fix grp/use bug #89365
3772 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3773 modules/generic_stage_target.py, targets/support/kmerge.sh:
3774 Fixes for initramfs overlay support.
3776 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3777 modules/generic_stage_target.py, targets/support/kmerge.sh,
3778 targets/support/pre-kmerge.sh:
3779 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3780 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3781 caching bug; Also adding preliminary support for initramfs_overlay from
3784 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3785 modules/generic_stage_target.py, targets/support/kmerge.sh:
3786 Removed support for postconf as genkernel no longer has that option
3788 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3789 modules/embedded_target.py, modules/generic_stage_target.py,
3790 modules/grp_target.py, modules/livecd_stage1_target.py,
3791 modules/livecd_stage2_target.py, modules/netboot_target.py,
3792 modules/stage4_target.py, modules/tinderbox_target.py,
3793 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3794 targets/stage1/stage1-preclean-chroot.sh,
3795 targets/support/chroot-functions.sh:
3796 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3797 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3799 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3800 modules/livecd_stage2_target.py:
3801 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3803 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3804 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3805 modules/livecd_stage2_target.py, modules/stage4_target.py,
3806 targets/livecd-stage1/livecd-stage1-controller.sh,
3807 targets/livecd-stage2/livecd-stage2-controller.sh,
3808 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3809 targets/support/functions.sh, targets/support/kmerge.sh,
3810 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3811 Generalized kernel support, fsscript, rcupdate, etc for stage4
3813 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3814 targets/support/pre-kmerge.sh:
3815 Removed sed for usb devices from legacy genkernel, as we're going to require
3816 a version much higher that no longer exhibits the bug.
3818 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3820 targets/support/livecdfs-update.sh:
3821 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3822 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3823 the ut2004demo shell script has been renamed to ut2004-demo.
3825 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3826 let genkernel always reinstall itself
3828 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3829 modules/catalyst_support.py, modules/generic_stage_target.py,
3830 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3831 fix case bug in livecdfs-update.sh; fix bug in initial command line
3832 arguement parsing; add cflags spec file support which is only allowed to
3835 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3836 targets/stage3/stage3-chroot.sh:
3837 Fix a use flag bug in the stage3
3839 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3840 modules/generic_stage_target.py:
3841 Changes to allow cflags, chost, cxxflags in a spec file
3843 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3844 targets/livecd-stage1/livecd-stage1-controller.sh,
3845 targets/livecd-stage2/livecd-stage2-controller.sh,
3846 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3847 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3848 targets/support/pre-kmerge.sh:
3849 change the code to use more case statements. Fix gcc issue in stage1.
3851 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3852 targets/livecd-stage1/livecd-stage1-controller.sh,
3853 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3854 Merging in changes from catalyst 1.1.x for gamecd support.
3856 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3857 targets/stage1/stage1-preclean-chroot.sh:
3858 Removing gcc-config stuff to see if its still required to work around a gcc
3861 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3862 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3863 Added tests for genkernel >3.2.0
3865 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3868 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3869 Updated AUTHORS with new maintainers and updated contributors list.
3871 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3872 examples/fsscript.sh.example, livecd/files/README.txt,
3873 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3874 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3875 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3876 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3877 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3878 universal.motd.txt to resolve documentation issue on bug #86914. Added
3879 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3880 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3883 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3884 targets/livecd-stage2/livecd-stage2-controller.sh:
3885 Removed a few unnecessary comments
3887 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3888 Removed obsolete files from the livecd directory as the functionality has
3889 moved into the targets folders
3891 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3892 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3893 Additional catalyst 2.0.0 files
3895 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3896 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3897 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3898 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3899 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3900 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3901 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3902 -livecd/runscript/alpha-archscript.sh,
3903 -livecd/runscript/default-runscript.sh,
3904 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3905 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3906 -livecd/runscript-support/gamecdfs-update.sh,
3907 -livecd/runscript-support/kmerge.sh,
3908 -livecd/runscript-support/livecdfs-update.sh,
3909 -livecd/runscript-support/post-kmerge.sh,
3910 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3911 modules/embedded_target.py, modules/generic_stage_target.py,
3912 modules/grp_target.py, modules/livecd_stage1_target.py,
3913 modules/livecd_stage2_target.py, -modules/netboot.py,
3914 +modules/netboot_target.py, modules/snapshot_target.py,
3915 modules/stage1_target.py, +modules/stage4_target.py,
3916 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3917 +targets/embedded/embedded-controller.sh,
3918 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3919 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3920 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3921 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3922 +targets/livecd-stage1/livecd-stage1-controller.sh,
3923 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3924 -targets/livecd-stage1/livecd-stage1.sh,
3925 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3926 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3927 +targets/livecd-stage2/livecd-stage2-controller.sh,
3928 +targets/livecd-stage2/livecd-stage2-iso.sh,
3929 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3930 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3931 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3932 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3933 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3934 +targets/stage1/stage1-controller.sh,
3935 +targets/stage1/stage1-preclean-chroot.sh,
3936 -targets/stage1/stage1-preclean1-chroot.sh,
3937 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3938 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3939 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3940 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3941 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3942 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3943 +targets/stage4/stage4-preclean-chroot.sh,
3944 +targets/support/chroot-functions.sh,
3945 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3946 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3947 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3948 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3949 +targets/tinderbox/tinderbox-controller.sh,
3950 targets/tinderbox/tinderbox-preclean-chroot.sh,
3951 -targets/tinderbox/tinderbox.sh:
3952 Initial Import of Catalyst 2.0.0
3954 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3955 livecd/runscript-support/livecdfs-update.sh:
3956 Added /usr/portage as tmpfs (this will be made conditional later).
3958 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3959 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3960 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3961 from an interactive shell.
3963 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3965 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3966 livecd/runscript-support/pre-kmerge.sh,
3967 livecd/runscript/default-runscript.sh:
3968 Moved livecd-bash_profile to livecd-bashrc. Added check for
3969 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3970 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3973 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3974 modules/generic_stage_target.py:
3975 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3978 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3979 livecd/runscript/default-runscript.sh,
3980 targets/livecd-stage1/livecd-stage1.sh:
3981 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3982 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3983 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3986 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3987 livecd/runscript/ppc-archscript.sh:
3988 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3990 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3992 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3993 for multiple initrd files.
3995 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3996 livecd/runscript/ppc-archscript.sh:
3997 Modifed PPC archscript to close bug #84648 and also to make the PPC
3998 archscript produce multiple initrd files, like x86/amd64.
4000 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4001 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4002 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4003 livecd/runscript/ppc-archscript.sh:
4004 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4005 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4006 livecd/volid for the HFS volid, too.
4008 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4009 Calling this one 1.1.7 and rolling a tarball.
4011 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4013 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4014 -livecd/runscript/sparc64-archscript.sh,
4015 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4016 Added livecd/volid to set the volume ID when creating the ISO, patch by
4017 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4018 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4020 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4022 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4023 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4025 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 livecd/runscript-support/livecdfs-update.sh:
4027 Removed hdparm from default runlevel as it break ide=nodma at boot.
4029 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4030 livecd/runscript-support/kmerge.sh,
4031 livecd/runscript-support/pre-kmerge.sh,
4032 targets/livecd-stage1/livecd-stage1-chroot.sh:
4033 Revert last set of changes and remove portage version check from emerge in
4034 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4037 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 livecd/runscript-support/kmerge.sh,
4039 livecd/runscript-support/pre-kmerge.sh:
4040 Change genkernel check to use best_version and has_version to determine if
4041 the any previously installed versions of genkernel are up to date. Change
4042 emerge line for kernels to use -n option to only install if they were not
4043 previously installed.
4045 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4046 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4047 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4048 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4049 livecd/runscript/sparc-archscript.sh:
4050 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4051 unified sparc32/sparc64 cdtar.
4053 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript-support/livecdfs-update.sh,
4055 livecd/runscript-support/pre-kmerge.sh:
4056 Change sudoers update to only run if /etc/sudoers exists and only reduce
4057 splash to 1024x768 on minimal and universal install CD.
4059 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4060 targets/livecd-stage1/livecd-stage1.sh:
4061 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4064 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4065 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4066 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4067 livecd/runscript/sparc64-archscript.sh,
4068 livecd/runscript/x86-archscript.sh:
4069 Added a new empty livecd file to each archscript. This will be used for an
4070 identifier by genkernel to allow booting from a non-primary CDROM.
4072 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4073 Catalyst 1.1.6 is here.
4075 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4076 targets/stage1/stage1-preclean2-chroot.sh:
4077 Commenting out stage1 cleaning of /var/db.
4079 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4080 livecd/runscript-support/pre-kmerge.sh:
4081 Made splash reduction to 1024x768 only for minimal and universal release media.
4083 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 targets/stage1/stage1-preclean2-chroot.sh:
4085 Added SLOT files back to /var/db entries in stage1.
4087 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4089 livecd/runscript/default-runscript.sh,
4090 livecd/runscript-support/livecdfs-update.sh,
4091 targets/livecd-stage2/unmerge.sh:
4092 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4093 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4094 the copy from preserving permissions and also adding /usr/share/faces and
4095 default Gentoo icon. We'll see how the icon does for us. Removing serial
4096 init script, as it causes problems with the splash theme.
4098 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 targets/livecd-stage1/livecd-stage1.sh:
4102 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4103 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4104 livecd/runscript-support/kmerge.sh,
4105 livecd/runscript-support/livecdfs-update.sh,
4106 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4107 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4108 targets/stage1/stage1-preclean2-chroot.sh:
4109 Removed x-setup from local.start and added in symlinks for gconf, portage
4110 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4111 baselayout and removed /etc/startx from the environmental type. Commented
4112 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4113 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4114 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4115 for X, use the latest pci.ids and usb.ids from portage, and create
4116 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4117 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4118 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4119 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4120 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4123 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4124 Removed ccache from default options as it breaks catalyst when merged with
4127 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4128 modules/snapshot_target.py:
4129 Added /local/ to snapshot exclusion.
4131 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4132 livecd/runscript-support/livecdfs-update.sh:
4133 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4134 gustavoz and his 5 interface Xeon for this.
4136 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4137 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4138 Added a conditional before killing gconfd-2. This is also going to be
4139 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4142 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4143 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4144 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4145 Moved killall -9 gconfd-2 to execute outside chroot.
4147 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4148 livecd/files/x86-help.msg:
4149 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4152 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4153 livecd/runscript/x86-archscript.sh:
4154 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4157 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4160 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4161 targets/livecd-stage1/livecd-stage1.sh:
4162 Added killall for gconfd-2 back into livecd-stage1.sh
4164 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4165 livecd/runscript/alpha-archscript.sh:
4166 Alpha fixes for multiple kernels..
4168 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/runscript-support/kmerge.sh:
4170 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4172 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4173 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4174 livecd/runscript/sparc64-archscript.sh:
4175 Force devfs if udev is not selected for all supporting arches.
4177 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4178 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4179 livecd/runscript-support/kmerge.sh:
4180 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4183 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4185 Re-enabled preclean in grp and added gconfd-2 killing.
4187 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4188 livecd/runscript/x86-archscript.sh:
4189 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4192 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4193 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4194 targets/livecd-stage1/livecd-stage1-chroot.sh,
4195 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4196 targets/livecd-stage1/livecd-stage1.sh,
4197 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4198 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4199 Added ability to pause indefinitely. This closes bug #79798. I've also added
4200 the gcond-2 killall back in, but now it is in the actual preclean script and
4201 is executed inside the chroot.
4203 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4204 Updated for 1.1.3 release.
4206 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4207 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4208 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4209 targets/netboot/netboot-packages.sh,
4210 targets/tinderbox/tinderbox-chroot.sh:
4211 Updated to use package.use correctly. Blame Robert Paskowitz
4212 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4214 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4215 targets/stage1/stage1-preclean2-chroot.sh:
4216 Fixed find line for new stage1 /var/db/pkg.
4218 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4219 targets/stage1/stage1-preclean2-chroot.sh:
4220 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4221 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4224 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4225 livecd/runscript-support/livecdfs-update.sh:
4226 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4227 added net.ethX symlinks, and added copying of files from
4228 /usr/lib/hotplug/firmware into firmware tarball.
4230 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4231 livecd/runscript-support/livecdfs-update.sh:
4232 Firmware updated to use new /lib/firmware directory.
4234 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4235 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4236 work when both -f and -C were used on the command line.
4238 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4239 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4240 targets/livecd-stage1/livecd-stage1-chroot.sh,
4241 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4242 targets/stage3/stage3-chroot.sh:
4243 Added a portage version check to each target that uses --newuse to ensure a
4244 high enough version is used. This resolves bug #75336.
4246 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4247 livecd/files/livecd-local.start:
4248 Possible local.start fix for beejay.
4250 12 Jan 2005; John Davis <zhen@gentoo.org>
4251 modules/embedded.py:
4252 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4254 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4255 livecd/runscript-support/kmerge.sh:
4256 Added ccache support to genkernel call in livecd-stage2.
4258 11 Jan 2005; John Davis <zhen@gentoo.org>
4259 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4260 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4261 targets/netboot/netboot.sh:
4262 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4263 some feature enhancements.
4265 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4266 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4267 targets/livecd-stage1/livecd-stage1-chroot.sh,
4268 targets/livecd-stage1/livecd-stage1.sh,
4269 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4270 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4271 Added a -F or --fetchonly command line option and closing out bug #77480.
4272 Also added a portage version check to livecd-stage1 to close out bug #68307.
4274 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 livecd/runscript-support/livecdfs-update.sh,
4276 targets/stage3/stage3-chroot.sh:
4277 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4278 target to use emerge -e when building. This is only temporary until the
4279 bootstrap.sh script can be fixed or another solution can be decided upon.
4281 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4282 +targets/embedded/kmerge.sh:
4283 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4284 from mutex@gentoo.org
4286 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4287 modules/livecd_stage2_target.py:
4290 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4291 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4292 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4293 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4294 the brokenness of a stage1 tarball.
4296 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4297 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4300 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4301 modules/livecd_stage2_target.py:
4304 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4305 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4306 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4307 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4308 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4309 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4310 Upgraded the isolinux cdtar files and closing bug #70518.
4312 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4313 modules/embedded_target.py, modules/generic_stage_target.py,
4314 modules/grp_target.py, modules/livecd_stage1_target.py,
4315 modules/livecd_stage2_target.py, modules/netboot.py,
4316 modules/stage1_target.py, modules/tinderbox_target.py:
4317 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4318 separate out specific target logic from the generic targets modules.
4320 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4321 new PPC arch file from pvdabeel@gentoo.org
4323 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4324 examples/generic_stage_template.spec, modules/catalyst_support.py:
4325 tweaking error handling in the main catalyst script
4326 updated the example to include a blurb about portage_confdir
4328 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/runscript-support/livecdfs-update.sh:
4330 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4332 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4335 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4336 fix for #66592. catalyst now gives a traceback when it bails out, making
4337 troubleshooting amazingly easier
4339 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4340 modules/catalyst_support.py, modules/embedded_target.py,
4341 modules/generic_stage_target.py, modules/grp_target.py,
4342 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4343 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4344 Reversing patch from Eric Edgar from bug #70663.
4346 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4347 livecd/runscript/x86-archscript.sh:
4348 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4349 not work without it (mkisofs fails on creating ISO).
4351 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4352 modules/catalyst_support.py, modules/embedded_target.py,
4353 modules/generic_stage_target.py, modules/grp_target.py,
4354 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4355 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4356 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4357 separate out specific target logic from the generic targets modules.
4359 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4360 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4361 targets/embedded/embedded.sh:
4362 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4364 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4365 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4366 livecd/runscript/default-runscript.sh,
4367 livecd/runscript-support/gamecdfs-update.sh,
4368 livecd/runscript-support/livecdfs-update.sh,
4369 modules/livecd_stage2_target.py:
4370 Added gamecd/conf option to livecd_stage2_target.py, added
4371 gamecd.conf.example to /examples, cleaned up game-specific code in
4372 gamecdfs-update.sh to make it more generic, added more fundtionality to
4373 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4374 and gentoo-gamecd to make spec files simpler and to remove the need for
4375 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4376 user to still use a custom fsscript of their own.
4378 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4379 +livecd/files/environmental.motd.txt,
4380 targets/livecd-stage1/livecd-stage1.sh:
4381 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4383 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4384 livecd/runscript/default-runscript.sh,
4385 livecd/runscript-support/livecdfs-update.sh:
4386 Added gentoo-release-environmental as a valid livecd/type and did some
4387 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4388 devices other than eth0.
4390 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4391 targets/livecd-stage1/livecd-stage1-chroot.sh:
4392 Changed livecd-stage1 to merge each package individually. This should not
4393 make it into a production version of catalyst, but is here as a possible
4394 solution to bug #68307.
4396 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4397 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4398 livecd/runscript/sparc-archscript.sh,
4399 livecd/runscript/sparc64-archscript.sh,
4400 livecd/runscript/x86-archscript.sh:
4401 Added failures to all arches on mkisofs failure and also made -z option to
4402 mkisofs optional on x86 depending on loop type used.
4404 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4405 livecd/runscript/x86-archscript.sh:
4406 Making sure the mkisofs call causes a failure when it doesn't complete
4407 successfully. Once again, blame jforman, our beloved infra-monkey.
4409 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4410 livecd/runscript/default-runscript.sh:
4411 squashfs-utils->squashfs-tools fix. Blame jforman.
4413 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4414 livecd/isogen/x86-isogen.sh:
4415 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4416 possibly not booting on really old systems.
4418 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4419 livecd/runscript/x86-archscript.sh:
4420 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4421 possibly not booting on really old systems.
4423 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4424 livecd/runscript-support/livecdfs-update.sh:
4425 Save some space by removing redundant firmware after tarball is made, only
4426 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4429 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4430 targets/stage1/stage1-preclean2-chroot.sh:
4431 Added patch from vapier and closing bug #73556.
4433 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4434 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4435 +targets/embedded/embedded-fs-runscript.sh,
4436 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4437 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4438 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4439 from mutex@gentoo.org for modules/embedded.py
4441 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4442 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4443 livecd/runscript-support/livecdfs-update.sh:
4444 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4445 aliases having --color rather than --color=auto.
4447 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4448 livecd/files/livecd-local.start:
4449 Let's try actually making a proper edit on livecd/files/livecd-local.start
4450 this time, shall we...
4452 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4453 livecd/files/livecd-local.start:
4454 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4455 x-setup check for /etc/startx.
4457 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4458 livecd/runscript-support/gamecdfs-update.sh:
4459 Fixing minor sed bug in gamecdfs-update.sh.
4461 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4462 examples/snapshot_template.spec,
4463 livecd/runscript-support/gamecdfs-update.sh,
4464 livecd/runscript-support/livecdfs-update.sh:
4465 Fixing typo in snapshot_template.spec and closing bug #70321.
4467 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4468 livecd/runscript-support/pre-kmerge.sh:
4469 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4470 genkernel will only add the 1024x768 version of the gensplash image to the
4471 bzImage, which added with the livecd-stage2 removal of the unused splash
4472 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4474 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4475 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4476 livecd/runscript/sparc64-archscript.sh:
4477 Updated with silo/mkisofs patch from gustavoz.
4479 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4480 livecd/files/x86-help.msg:
4481 Updated x86-help.msg to make it fall more inline with current
4482 genkernel/livecd-tools options.
4484 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4485 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4486 livecd/runscript-support/pre-kmerge.sh:
4487 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4488 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4489 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4492 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4493 livecd/runscript-support/kmerge.sh,
4494 livecd/runscript-support/livecdfs-update.sh,
4495 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4496 Changed kernel build caching to use kerncache option, rather than pkgcache
4497 option. Fixed --postconf and --callback for builds that do not require them.
4498 Removed delay when removing package sin the system profile. This is now
4499 catalyst 1.1.0, so enjoy.
4501 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4502 livecd/runscript-support/livecdfs-update.sh:
4503 Stopping udev from using the nasty device tarball. We don't need it anyway.
4505 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4506 livecd/runscript/sparc-archscript.sh,
4507 livecd/runscript/sparc64-archscript.sh,
4508 livecd/runscript-support/kmerge.sh,
4509 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4510 Fixing gpm support by uncommenting default settings. Fixing case where
4511 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4512 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4513 not get renamed. Fixed a problem where we were accidentally removing the
4514 hwdata-knoppix versions of pci.ids and usb.ids and linking
4515 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4516 for 2004.3 and catalyst 1.1.0.
4518 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4519 patch from vapier@gentoo.org for bug #68080
4521 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4522 livecd/runscript-support/kmerge.sh:
4523 made kernel caching dependent on the "pkgcache" option so that genkernel's
4524 postconf can actually work
4526 18 Oct 2004; John Davis <zhen@gentoo.org>
4527 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4528 livecd/runscript-support/livecdfs-update.sh:
4529 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4531 17 Oct 2004; John Davis <zhen@gentoo.org>
4532 livecd/runscript-support/livecdfs-update.sh:
4533 firmware tarball fix for packages that need firmware such as ipw2100
4535 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4536 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4537 livecd/runscript-support/livecdfs-update.sh,
4538 modules/livecd_stage2_target.py:
4539 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4541 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4542 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4543 should not hurt non-HT users
4545 12 Oct 2004; John Davis <zhen@gentoo.org>
4546 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4547 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4548 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4549 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4550 livecd/runscript-support/kmerge.sh:
4551 bugfixes for #67195, #67197, #67122, and #46918
4553 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4554 small netboot fixups
4556 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4557 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4558 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4559 targets/netboot/netboot.sh:
4560 sweeping updates and changes to the netboot code. the patches should fix the
4561 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4562 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4564 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4565 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4566 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4567 targets/netboot/netboot.sh:
4568 more code cleanup and maintenance
4570 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4571 modules/generic_stage_target.py, +modules/netboot.py,
4572 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4573 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4574 +targets/netboot/netboot.sh:
4575 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4578 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4579 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4580 targets/livecd-stage1/livecd-stage1-chroot.sh,
4581 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4582 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4583 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4584 have to start a server on the build host for it to distribute.
4586 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4587 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4588 just do -s version_stamp
4590 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4591 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4593 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4594 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4595 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4596 modules/livecd_stage2_target.py:
4597 udev support for livecds
4599 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4600 +targets/livecd-stage2/unmerge.sh:
4601 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4602 Also, livecd-stage2 unmerge.sh added back in.
4604 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4605 livecd/runscript-support/livecdfs-update.sh:
4606 bugfixes for #60887 and #63338
4608 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4609 bugfixes for #63382 and #63338
4611 08 Sep 2004; John Davis <zhen@gentoo.org>
4612 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4613 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4614 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4615 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4616 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4617 targets/livecd-stage1/livecd-stage1-chroot.sh,
4618 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4619 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4620 lots of changes in this revision. first of all, major cosmetic fixups to the
4621 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4622 for distcc or ccache builds in most of the targets. bug #56581 is finially
4623 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4624 performance enhancement here.
4626 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4627 modules/livecd_stage2_target.py:
4628 fix for bug #63033, thanks to usata@gentoo.org for the patch
4630 30 Aug 2004; John Davis <zhen@gentoo.org>
4631 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4632 bugfixes for #61537 and #61779
4634 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4635 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4636 modules/snapshot_target.py:
4637 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4638 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4639 time should also be improved due to a more efficient use of rsync. This commit will
4640 mark the portage version of catalyst-1.9.0.
4642 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4643 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4646 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4649 02 Aug 2004; John Davis <zhen@gentoo.org>
4650 livecd/runscript-support/livecdfs-update.sh:
4653 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4654 +targets/stage1/build.py, -targets/stage1/build.sh,
4655 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4656 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4657 targets/stage3/stage3-chroot.sh:
4658 applied patch from bug #58840. it should fix up things for uclibc stages and
4659 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4661 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4662 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4663 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4664 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4665 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4666 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4667 livecd/runscript-support/livecdfs-update.sh,
4668 modules/livecd_stage2_target.py:
4669 addition of wolf31o2's gamecd patchset. untested, so please beware
4671 14 Jul 2004; John Davis <zhen@gentoo.org>
4672 livecd/runscript-support/livecdfs-update.sh,
4673 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4674 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4675 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4676 this out of generic_stage_target and into livecd-stage2 since the
4677 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4679 13 Jul 2004; John Davis <zhen@gentoo.org>
4680 livecd/runscript-support/livecdfs-update.sh:
4681 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4682 default rc'ed programs when only one change was required to rcadd. so I
4683 changed it so that the defaults are *always* loaded and specified additions/
4684 deletions are just added on top of those.
4686 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4687 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4688 targets/livecd-stage1/livecd-stage1-chroot.sh,
4689 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4690 targets/tinderbox/tinderbox-chroot.sh:
4691 changing the more verbose behavior to the -V (verbose) flag
4693 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4694 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4695 targets/livecd-stage1/livecd-stage1-chroot.sh,
4696 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4697 targets/tinderbox/tinderbox-chroot.sh:
4698 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4699 it is about to merge so that deps and USE flags are more evident
4701 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4702 modules/catalyst_support.py:
4703 completely rewrote the catalyst main script so that it can actually utilize
4704 more than one command line flag. new functionality included, but not active
4705 yet (--debug and --verbose). arguments can still be passed on the commandline
4706 through the use of the -C (--cli) flag. updated the arg_parse function in
4707 catalyst_support.py to accomodate my changes.
4709 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4710 modules/generic_target.py, modules/grp_target.py,
4711 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4712 modules/snapshot_target.py, modules/stage1_target.py,
4713 modules/stage2_target.py, modules/stage3_target.py,
4714 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4715 fixes for bugs #55192 and #54137
4716 added a new key for all specfiles, portage_confdir.
4717 this should point to a directory similar in functionality to /etc/portage.
4719 cleaned up the module code a bit so that unnecessary modules
4722 more work on resuming. it is getting there, but it still needs a ton of work,
4723 so please test, and report bugs.
4725 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4726 modules/catalyst_support.py, modules/generic_stage_target.py,
4727 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4728 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4729 stage resuming functionality should be working. I still have to work on GRP
4730 and livecds, but they should not be hard. I could not incorporate emerge
4731 --resume into stage resuming functionality because in some instances, portage
4732 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4733 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4734 ). I also made some small tweaks to the stage target scripts which clean up
4735 the envscript stuff. Not noticable performance wise, but it makes me feel all
4736 warm and fuzzy to know that it is programmed absolutely correctly ;)
4738 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4739 modules/generic_stage_target.py:
4740 revamped the cmd() structure so that it could properly return error codes.
4741 Please note that this might break catalyst until there is some further
4742 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4743 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4744 now. Additionally, catalyst will stop when there is an error with an ebuild
4745 ... it didn't do this before, it just plowed along and packed things up.
4747 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4748 code in portage.py and then answering my noob questions.
4750 13 Jun 2004; John Davis <zhen@gentoo.org>
4751 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4752 livecd/runscript-support/livecdfs-update.sh:
4753 some last minute fixins (stuff to work with the new genkernel)
4755 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4758 11 Jun 2004; John Davis <zhen@gentoo.org>
4759 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4760 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4763 10 Jun 2004; John Davis <zhen@gentoo.org>
4764 livecd/runscript-support/kmerge.sh,
4765 livecd/runscript-support/livecdfs-update.sh,
4766 livecd/runscript-support/post-kmerge.sh,
4767 livecd/runscript-support/pre-kmerge.sh:
4768 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4769 functions control what scripts are added to their respective runlevels. This
4770 option would be specified like so in the spec file: livecd/rcadd:
4771 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4773 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4774 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4775 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4776 the code to give a nice error msg instead of a cryptic traceback
4778 04 Jun 2004; John Davis <zhen@gentoo.org>
4779 livecd/runscript-support/livecdfs-update.sh:
4780 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4781 /etc/bootsplash/default
4783 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4784 targets/embedded/embedded-chroot.sh,
4785 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4786 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4787 targets/livecd-stage1/livecd-stage1-chroot.sh,
4788 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4789 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4790 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4791 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4792 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4793 targets/tinderbox/tinderbox-chroot.sh,
4794 targets/tinderbox/tinderbox-preclean-chroot.sh,
4795 targets/tinderbox/tinderbox.sh:
4796 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4798 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4799 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4800 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4801 It should be a full path pointing to a portage overlay dir.
4803 27 May 2004; John Davis <zhen@gentoo.org>
4804 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4805 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4806 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4807 livecd/runscript/default-runscript.sh:
4808 added updated silos and fixed motd bug
4810 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4811 rolling out version 1.0.8
4813 22 May 2004; John Davis <zhen@gentoo.org>
4814 livecd/runscript-support/kmerge.sh,
4815 livecd/runscript-support/livecdfs-update.sh,
4816 modules/livecd_stage2_target.py:
4817 added key livecd/bootsplash
4819 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4820 livecd/runscript/sparc-archscript.sh,
4821 livecd/runscript/sparc64-archscript.sh:
4822 sparc fixup patches from gustavoz at g.org
4824 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4825 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4826 is livecd/modblacklist
4828 19 May 2004; John Davis <zhen@gentoo.org>
4829 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4830 livecd/runscript/x86-archscript.sh:
4831 added support for livecd/overlay, changed vga=0x317 to vga=791
4832 in the x86 archscript as it is a more standard setting and should
4833 work on more hardware
4835 17 May 2004; John Davis <zhen@gentoo.org>
4836 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4837 livecd/runscript-support/kmerge.sh,
4838 livecd/runscript-support/livecdfs-update.sh,
4839 modules/livecd_stage2_target.py:
4840 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4841 we also now have basic motd copying support for more branded livecds
4843 16 May 2004; John Davis <zhen@gentoo.org>
4844 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4845 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4846 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4848 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4849 modules/catalyst_support.py, modules/embedded_target.py,
4850 modules/generic_stage_target.py, modules/generic_target.py,
4851 modules/grp_target.py, modules/livecd_stage1_target.py,
4852 modules/livecd_stage2_target.py, modules/stage1_target.py,
4853 modules/stage2_target.py, modules/stage3_target.py,
4854 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4855 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4856 caused gcc profile problems.
4858 12 May 2004; John Davis <zhen@gentoo.org>
4859 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4860 livecd/runscript-support/livecdfs-update.sh,
4861 livecd/runscript-support/post-kmerge.sh,
4862 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4864 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4865 silliness). Most notably, I have taken advantage of the update-modules
4866 --assume-kernel fix from agriffis so that we can actually use 3rd party
4867 modules now. Please note that >=baselayout-1.9.0 is required.
4869 02 May 2004; Olivier Crete <tester@gentoo.org>
4871 Added forgotten CHOST for i386 subarch
4873 30 Apr 2004; John Davis <zhen@gentoo.org>
4874 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4875 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4876 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4877 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4879 -fixed 2004.0 branding in the isolinux cdtar
4880 -fixed up acpi stuff in the runscripts
4881 -fixed up the x86 help message and corrected the numerous errors in it
4883 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4884 livecd/runscript/default-runscript.sh:
4885 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4886 1.0.7. we are ready for release
4888 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4889 fix for the problem that gustavoz found wrt the /dev creation stuff not
4890 detecting arches. also an efficiency fix for stage1 building
4892 14 Apr 2004; John Davis <zhen@gentoo.org>
4893 targets/embedded/embedded-chroot.sh,
4894 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4895 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4896 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4897 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4898 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4899 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4900 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4901 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4902 targets/tinderbox/tinderbox-preclean-chroot.sh,
4903 targets/tinderbox/tinderbox.sh:
4904 fix for bug #47733 - fixes for distcc and an envscript bugfix
4906 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4909 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4910 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4911 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4912 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4913 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4914 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4915 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4916 targets/stage1/stage1-preclean1-chroot.sh,
4917 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4918 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4919 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4920 targets/tinderbox/tinderbox.sh:
4921 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4922 zhen@gentoo.org please.
4924 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4925 fix for /dev in stage1
4927 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4930 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4931 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4932 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4933 Added the two kernel-configs for 2004.1 x86
4935 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4936 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4937 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4938 targets/tinderbox/tinderbox.sh:
4939 fix to address missing /dev in stages, fixed path for env-update in all of the
4942 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4943 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4945 01 Apr 2004; John Davis <zhen@gentoo.org>
4946 livecd/runscript/default-runscript.sh:
4947 added in fix for the module.conf stuff courtesy of Benjamin Judas
4950 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4952 cosmetic touchups for 1.0.5
4954 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4955 added support to the stage2 for stackable profiles bootstrap
4957 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4958 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4959 support for sparc32/64 build compatibility
4961 30 Mar 2004; John Davis <zhen@gentoo.org>
4962 livecd/runscript/default-runscript.sh, modules/targets.py,
4963 targets/stage1/build.sh:
4964 fix for bug 46022, more stackable profile fixes, embedded patches added
4966 26 Mar 2004; John Davis <zhen@gentoo.org>
4967 livecd/runscript/default-runscript.sh, modules/targets.py,
4968 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4969 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4970 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4971 fixes for bugs #44625 and #45805
4973 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4974 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4975 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4976 memtest is in. if you want to use it, check out the memtest86 cd tarball
4977 Also, fixes for bugs 45078, 45188, 44306
4979 23 Mar 2004; John Davis <zhen@gentoo.org>
4980 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4981 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4982 livecd/runscript/x86-archscript.sh, modules/targets.py,
4983 targets/livecd-stage3/unmerge.sh:
4984 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4985 created at the end of the livecd-stage2 process.
4987 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4988 targets/embedded/embedded.sh:
4989 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4991 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4992 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4993 removing the hardened-gcc deps since the package itself is deprecated'
4995 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4996 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4998 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4999 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5000 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5001 examples/livecd/alpha/config-2.4.21-r4-alpha,
5002 examples/livecd/alpha/config-2.4.21-r4-jensen,
5003 examples/livecd/alpha/config-2.4.21-r4-legacy,
5004 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5005 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5006 fixes for bugs 43676, 43701. Alpha support added as well.
5008 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5009 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5010 kde/gnome cd specs added.
5012 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5013 fix in catalyst.conf for bug #42044
5015 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5016 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5017 examples/livecd/sparc64/config-2.4.24-sparc64:
5018 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5020 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5021 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5022 for a $clst_conf environment variable. You can use the $clst_conf variable to
5023 point to a file to use in place of /etc/catalyst.conf. By setting this
5024 variable in your shell, catalyst can easily be used by multiple people on the
5025 same machine. Also, ccache support now works for genkernel.
5027 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5028 removed file for livecd-stage2 target, as this is handled by the runscript
5029 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5030 and made "/boot/kernel/foo/extraversion" an optional rather than required
5031 parameter. The aforementioned "packages" is used to specify kernel-related
5032 packages (like module ebuilds) to merge with each kernel, and the new "use"
5033 option is used to specify the USE settings you'd like exported to the
5034 environment during kernel as well as kernel "packages" build.
5036 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5037 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5038 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5039 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5040 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5041 targets/tinderbox/tinderbox.sh:
5042 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5043 it for ebuild - added headers to everything and removed deprecated dirs
5045 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5046 adding Kumba's patches for MIPS
5048 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5049 Added hppa specific code.
5051 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5052 Tinderbox target added. See tinderbox examples in examples/ dir.
5054 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5055 spec file support integrated into catalyst. Use "-f/--file specfile" as
5056 argument; see examples dir for examples.
5057 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5058 example of how to use it.
5060 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5061 support functions for spec file parsing and reading added. Will get added to
5064 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5065 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5068 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5069 Significant rework of code structure. Everything is falling nicely into place.
5071 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5072 Exception handling fully-integrated into current prototype code.
5074 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5075 beginning of exception handling integration, got some of the target code
5078 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5079 major code rework in progress on the python parts.
5081 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5082 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5083 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5084 for organiation's sake, I have moved the files, such as livecd foundations,
5085 into catalyst/files. It will make it easier for us when ebuild time comes
5088 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5089 All preliminary target build scripts are now added and coded to near as spec
5090 that we can have at this point.
5092 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5093 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5094 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5095 something that should be continued as much as reasonably possible in other
5096 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5097 code completed, and internal fall-backs to reasonable global config defaults
5100 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5101 subarch test outsourced to python catalyst-subarches function.
5103 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5104 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5106 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5107 removing dup enter_chroot
5109 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5110 document subarches checking
5112 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5113 Fix valid subarch test.
5115 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5116 include/build_functions.sh, include/functions.sh:
5117 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5118 start_build to build_functions.sh cleaning up the main catalyst script some
5121 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5122 fixed SRCBALL and DESTBALL, making it transparent for profiles
5124 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5125 added an exit condition to the cmd line argument case statement
5127 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5128 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5129 the changes that I made to the above files should make catalyst completely
5130 transparent to no matter what profile we are using. check files/catalyst.conf
5131 for the list of BUILDTYPEs that we support.
5133 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5134 changed how cmd line arguments are handled
5136 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5137 I changed the is_special handling so that it is cleaner and faster
5139 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5140 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5141 livecd/foundations/x86-basic/post-clean.sh,
5142 livecd/foundations/x86-basic/pre-clean.sh,
5143 livecd/foundations/x86-basic/settings:
5144 I outsourced more functions to include/functions.sh. I made it a seperate file
5145 from build_fucntions.sh so that we can keep our build and other functions
5146 apart. I also added in the livecd stuffs from the stager side of things.
5148 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5149 include/build_functions.sh:
5150 I outsourced all of the build functions to include/build_functions.sh. In the
5151 future, this will happen more - the code needs cleaned up.
5153 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5155 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5156 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5157 does not use that anymore.
5159 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5160 since we now have a default profile in portage, i massaged some errors
5161 messages to reflect that.
5163 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5165 removed ccache support from catalyst stage1 build cause it breaks the build.
5166 Additionally, I removed gettext support from bootstrap, because according to
5167 our new default profile, we don't use that anymore.
5169 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5170 added a new var, BUILDTYPE, adding more transparency for building.
5171 In the future, we will be building both selinux and hardened sources.
5173 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5174 fixed some formatting when catalyst prints out build info, additionally,
5175 trying to make catalyst more transparent for future expansion of stages
5177 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5178 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5179 --help. I moved this functionality from the main program section to
5182 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5183 I edited catalyst to change our naming convention from stage*-arch-h.* to
5184 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5185 I change naming conventions, as catalyst will be eventually extended to
5186 do selinux-* stages also.
5188 Additionally, I updated README.catalyst to include profile information.
5190 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5191 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5192 I renamed README.stager to README.catalyst and have made some very minor
5193 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5194 I have hacked bootstrap to use the hardened profile, as well as utilize
5195 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5196 major). Additionally, bin/stage1 has been hacked to accept the hardened
5197 profile, and use hardened-gcc.
5199 09 September 2003; John Davis <zhen@gentoo.org>:
5200 Initial import of hardened stager. I am forking this from the original
5201 stager code in order to better fit our needs. The original stager code is
5202 still used by Gentoo, and is maintained by Daniel Robbins
5203 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5204 contributors that coded stager.