1 # ChangeLog for catalyst
2 # Copyright 1999-2010 Gentoo Foundation; 2008-2010 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
9 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
10 This is catalyst 2.0.6.912
12 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
13 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
16 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
17 This is catalyst 2.0.6.911
19 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
20 Replace -Os with -O2 for ARM
22 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
25 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
26 This is catalyst-2.0.6.909
28 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
29 targets/support/chroot-functions.sh:
30 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
31 <nunomilheiro@gmail.com>, gentoo bug #273664
33 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
34 targets/support/netboot2-final.sh:
35 Fix sparc bug, gentoo bug 297231
37 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
38 Update copyrights, add me to AUTHORS
40 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
41 This is catalyst-2.0.6.908
43 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
44 modules/generic_stage_target.py:
45 Restore old behaviour on the CXXFLAGS variable on the created make.conf
47 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
48 Fix typo and add armv7a-hardfp target
50 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
51 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
52 targets/support/pre-kmerge.sh:
53 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
56 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
57 targets/support/chroot-functions.sh:
58 Only run depclean for stage3/system
60 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
61 This is catalyst 2.0.6.906
63 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
64 targets/support/chroot-functions.sh:
65 Run depclean at the end of stage generation (for Gentoo bug #295132)
67 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
68 targets/support/livecdfs-update.sh:
69 Apply patch from Gentoo bug #284585
71 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
72 Clean up a few extraneous spaces, line wrap a comment, and add Id.
74 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
75 +.gitattributes, README, TODO:
76 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
79 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
80 modules/livecd_stage2_target.py:
81 Apply patch for module blacklisting from gentoo bug #282148
83 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
84 Version bumping to 2.0.6.905 for release.
86 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
87 livecd/files/x86-F6.msg:
88 Apply patch to document espeakup support for Gentoo bug #267708
90 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
91 modules/catalyst/config.py:
92 import catalyst_support for Gentoo bug #271368
94 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
95 Rolling an official catalyst 2.0.6.904 version.
97 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
98 Apply additional patch from Gentoo bug #255793 for arm subarches
100 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
101 targets/support/chroot-functions.sh:
102 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
104 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
105 Additional sh patch from Gentoo bug #255793
107 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
108 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
110 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
111 modules/generic_stage_target.py:
112 Update reference to make.conf.example for new location in portage-2.1.6
114 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
115 targets/stage1/stage1-chroot.sh:
116 Remove --noreplace from run_merge call so that baselayout gets rebuilt
119 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
120 targets/support/rc-update.sh:
121 Change invalid atom '>=sys-apps/baselayout-2*' to
122 '>=sys-apps/baselayout-2'
124 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
125 modules/catalyst_support.py:
126 Try to import portage.util before portage_util
128 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
129 Add note about metadata_overlay being default in 2.1.6
131 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
132 Updated the AUTHORS section and the header for the ChangeLog, to reflect
133 that individual authors now retain their copyright to code they submit.
135 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
136 Rewrote TODO to make it clearer and added a ton of new items to it.
138 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
139 modules/generic_stage_target.py:
140 screw you python...hard
142 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
143 modules/generic_stage_target.py:
144 Disable removal of 'target_path' when build starts
146 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
147 modules/generic_stage_target.py:
148 Apply patch from armin76 to actually make use of the busybox_config value
151 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
152 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
153 Add support for gk's --busybox-config= option
155 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
156 modules/generic_stage_target.py:
157 Missing / before 'iso'
159 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
160 modules/snapshot_target.py:
161 Add support for purging to snapshot target
163 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
164 Add mix-in cdtar idea to TODO
166 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
167 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
168 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
169 Remove old isolinux-3.09 cdtar files
171 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
172 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
173 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
174 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
176 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
177 Marking this 2.0.6.903 for testing.
179 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
180 targets/netboot2/netboot2-controller.sh:
181 Disable copying of nb-busybox.cf since it isn't used anyway
183 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
184 arch/x86.py, catalyst:
185 A few typo and other minor fixes as reported by armin76
187 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
188 modules/generic_stage_target.py:
189 Add support for digests="all" for Gentoo bug #209611
191 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
192 examples/netboot2_template.spec, targets/support/kmerge.sh:
193 Automatically append --netboot to GK_ARGS for netboot2 target Remove
194 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
196 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
197 targets/support/pre-kmerge.sh:
198 Remove evil hacks that copy gk files around for netboot2
200 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
201 Bumping version for release.
203 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
204 modules/catalyst_support.py:
205 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
208 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
209 modules/catalyst_support.py, modules/generic_stage_target.py:
210 Add support for -P/--purgeonly option
212 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
213 Updated README to tell the user where to locate catalyst.conf if not using
214 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
217 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
218 Kicking out a 2.0.6.901 release for testing.
220 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
221 modules/generic_stage_target.py:
222 Automatically prepend build dir path to livecd/iso if it's not an absolute
225 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
226 Update TODO with placeholder idea.
228 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
229 +modules/catalyst/util.py:
230 Create catalyst.util module with capture_traceback() and print_traceback()
231 functions Capture and print traceback when build fails instead of letting
234 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
235 modules/catalyst/config.py, modules/catalyst_support.py:
236 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
238 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
239 modules/catalyst/config.py:
240 A few fixes to ParserBase after actually testing it switch to parsing
241 config file with ConfigParser.
243 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
244 +modules/catalyst/config.py, -modules/catalyst/util.py:
245 More indecisiveness..move util.spec to config.SpecParser.
247 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
248 -modules/catalyst/spec.py, +modules/catalyst/util.py,
249 modules/catalyst_support.py:
250 * Rename catalyst.spec to catalyst.util
251 * Move spec_dump() into spec class
252 * Modify catalyst to use new spec class
254 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
255 +modules/catalyst/__init__.py:
256 Add __init__.py file and import line.
258 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
259 +modules/catalyst/spec.py:
260 Initial commit of modules/catalyst/spec.py.
262 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
264 Updating x86/amd64 arch support. Original patches by William Cooke
265 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
267 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
268 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
269 modules/snapshot_target.py, modules/stage4_target.py,
270 targets/support/bootloader-setup.sh, targets/support/functions.sh,
271 targets/support/kmerge.sh:
272 Removing all deprecated interfaces. We no longer wish to support them and
273 they're not needed. Anyone using a pre-2.x spec file will need to update
276 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
277 -livecd/files/Getting_Online.txt:
278 Removing livecd/files/Getting_Online.txt since it was quite outdated.
280 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
282 Updated for new git repo.
284 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
285 targets/support/livecdfs-update.sh:
286 Add gconf settings for gnome-screensaver to disable locking by default. This
289 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
290 Add armv5tel to arm host list.
292 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
293 targets/support/chroot-functions.sh:
294 If we don't have a distcc user, we need to reinstall distcc, even if it's
295 been built with the right USE. This mainly affects stage1/stage2.
297 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
298 targets/support/chroot-functions.sh:
299 We need to run distcc-config --install, since we won't be installing into
300 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
301 installed versions of distcc.
303 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
304 Add a couple of distcc-related items to TODO.
306 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
307 targets/stage1/stage1-preclean-chroot.sh,
308 targets/stage2/stage2-preclean-chroot.sh,
309 targets/stage3/stage3-preclean-chroot.sh,
310 targets/stage4/stage4-preclean-chroot.sh:
311 We don't want to run setup_myfeatures in preclean, but still want to update
312 the environment and show our debug information.
314 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
315 targets/stage1/stage1-preclean-chroot.sh,
316 targets/stage2/stage2-preclean-chroot.sh,
317 targets/stage3/stage3-preclean-chroot.sh,
318 targets/stage4/stage4-preclean-chroot.sh,
319 targets/support/chroot-functions.sh:
320 Remove the die on LIBDIR check, since it won't be set on non-multilib
321 profiles. We can now run debug in preclean again.
323 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
324 targets/support/functions.sh:
325 Let's not try to chmod a dangling symlink.
327 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
328 targets/support/chroot-functions.sh:
329 Added emerge --info to debug output. I don't know why I didn't add it before.
331 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
332 targets/stage1/stage1-preclean-chroot.sh,
333 targets/stage2/stage2-preclean-chroot.sh,
334 targets/stage3/stage3-preclean-chroot.sh,
335 targets/stage4/stage4-preclean-chroot.sh:
336 We probably shouldn't be running our debug functions in our stages. Let's
339 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
340 targets/support/chroot-functions.sh:
341 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
344 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/support/livecdfs-update.sh:
346 Only copy the handbook icon if one exists.
348 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 modules/catalyst_lock.py:
350 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
353 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
354 targets/livecd-stage2/livecd-stage2-controller.sh:
355 We should be matching all possible LIBDIRs, so make sure we do that.
357 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/support/livecdfs-update.sh:
359 We no longer need the metadata.tar.bz2, since the Installer uses
362 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/stage1/stage1-chroot.sh:
364 We don't need --newuse if we're not using binary packages, so there's no
367 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
368 targets/livecd-stage2/livecd-stage2-controller.sh:
369 Added initial framework for creating the CD's root on livecd/livedvd.
370 Currently, the end result is the same, but I'll be adding code to
371 automatically copy the stages and to automatically download the distfiles.
373 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
374 targets/livecd-stage2/livecd-stage2-controller.sh,
375 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
376 targets/support/rc-update.sh:
377 Change all checks for livecd/type: gentoo-release-livecd to
378 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
379 to allow for auto-fetching of distfiles and stages onto official DVD media.
381 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
382 targets/livecd-stage1/livecd-stage1-controller.sh,
383 targets/livecd-stage2/livecd-stage2-controller.sh:
384 Updated TODO. Added code to livecd-stage1 to generate a package list, which
385 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
386 the distfiles automatically.
388 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 modules/generic_stage_target.py:
390 Fix seedcache output so it fits in 80 columns.
392 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
393 targets/stage1/stage1-chroot.sh:
394 We should likely install baselayout before anything else, including the
395 package manager. As such, I've moved it to after sys-apps/baselayout is
398 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/livecd-stage2/livecd-stage2-controller.sh:
400 Check for a snapshot in the overlay and error if one is present. This should
401 ensure that the snapshot on the CD is the same as the one used to build the
404 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
405 modules/catalyst_support.py:
406 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
407 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
410 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/stage1/stage1-chroot.sh:
412 Change back to using sys-apps/baselayout. We'll need to come up with a
413 better permanent solution now that virtual/baselayout is no more.
415 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
416 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
417 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
419 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
420 targets/support/bootloader-setup.sh:
421 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
424 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
425 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
426 Added TODO. Changed create_handbook_icon call to only be called if
427 /docs/handbook/index.html exists on the disk or in livecd/overlay.
429 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
430 targets/support/kmerge.sh:
431 Run sed on KERNELVERSION to escape the slashes so we can use it in another
434 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
435 targets/support/kmerge.sh:
436 Modify test to run if package.provided exists instead of if it doesn't.
437 Run sed on the correct file.
439 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
440 targets/support/chroot-functions.sh:
441 Added --noreplace to setup_myfeatures merges so we don't blow away any
442 packages which are already installed with the proper USE flags for the given
443 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
445 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 livecd/files/README.txt:
447 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
449 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
450 targets/support/rc-update.sh:
451 Added mdraid for baselayout-2 users.
453 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
454 targets/support/kmerge.sh:
455 Clean up package.provided after the kernel build
457 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/support/kmerge.sh:
459 It helps if I put things in the correct order so they'll actually execute,
460 rather than getting a nice error from emerge.
462 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
463 targets/support/kmerge.sh:
464 Change upgrade to update.
466 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/support/kmerge.sh:
468 Add back in the package.provided code that *should* skip the kernel sources
469 merge for call back and subsequent runs.
471 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
472 targets/support/kmerge.sh:
473 We don't really need to use binary packages for the kernel sources, since it
474 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
475 when we're not using kerncache.
477 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
478 targets/support/kmerge.sh:
479 Remove 'symlink' from USE, since it's not needed and screws up kerncache
481 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
482 targets/livecd-stage2/livecd-stage2-controller.sh:
483 OK, we run our find outside the chroot, so we don't want to use absolute
484 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
485 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
488 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
489 targets/livecd-stage2/livecd-stage2-controller.sh,
490 targets/stage1/stage1-controller.sh:
491 Cleanup the clean section for stage1 and add an updated clean section for
492 livecd-stage2 when we're a minimal, universal, or game CD. This is
493 2.0.6_pre14 for testing.
495 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
496 targets/support/kmerge.sh:
497 We should be using --newuse when merging our packages in callback.
499 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/grp/grp-chroot.sh:
501 We should only use --noreplace when building a pkgset, everything else
504 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
505 modules/catalyst_support.py, modules/generic_stage_target.py,
506 modules/grp_target.py:
507 Apply additional patches from bug #207862 for CONTENTS generation.
509 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
510 targets/grp/grp-chroot.sh:
511 Call setup_myemergeopts after changing clst_FETCH.
513 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
514 targets/netboot2/netboot2-pkg.sh:
515 Remove a bit of unnecessary code.
517 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
518 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
519 targets/support/chroot-functions.sh:
520 Fix some spacing on the -* warning, revert Andrew's last change, since it
521 didn't do anything, and clean up the GRP chroot code so it works smarter and
522 set clst_FETCH when clst_grp_type is something other than pkgset.
524 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
525 targets/support/chroot-functions.sh:
526 Don't set --usepkg and --buildpkg when fetching.
528 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 modules/generic_stage_target.py:
530 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
533 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 modules/generic_stage_target.py:
535 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
536 boot/kernel/${kname}/config copying code in generic_stage_target.
538 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/support/kmerge.sh:
540 Make sure we don't give genkernel a --kernel-config if it isn't set in the
543 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
544 modules/generic_stage_target.py, targets/support/kmerge.sh,
545 targets/support/pre-kmerge.sh:
546 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
547 valid, rather than required, changed clst_ksource to default to
548 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
549 removal of USE to after the kernel build so the modules get the correct USE,
550 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
552 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
553 targets/support/kmerge.sh:
554 We should run the default functions for kmerge.sh, too.
556 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
557 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
558 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
559 Updated aboot cdtar with a newer version to support newer kernels.
561 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
562 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
563 Updated make_destpath so it writes out to make.conf as well as exporting
564 ROOT to the environment, added a make_destpath call to cleanup_stages, and
565 adding make_destpath /tmp/stage1root to stage1.
567 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
568 Updated README a bit and rolling 2.0.6_pre12 for testing.
570 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/support/create-iso.sh:
572 Removed any further checks for clst_fstype and making sure everybody is
573 using ${mkisofs_zisofs_opts}.
575 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/support/livecdfs-update.sh:
577 The default theme for GNOME is now Clearlooks, so we can remove the theme
578 code, but we still want to set the font size.
580 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 targets/support/livecdfs-update.sh:
582 We need to put quotes around ${user_comment} or useradd gets confused.
584 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 targets/support/chroot-functions.sh:
586 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
589 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
590 targets/support/kmerge.sh:
591 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
592 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
594 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
595 targets/support/create-iso.sh:
596 Bash fscking sucks, so we have to compromise on this code reduction solution
597 a bit. It's still far better than it was
599 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
600 targets/support/create-iso.sh:
601 Don't escape quotes when actually running the command
603 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
604 targets/support/kmerge.sh:
605 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
607 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
608 targets/support/kmerge.sh:
609 Use -L instead of -l in test for symlink
611 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
612 targets/stage1/stage1-controller.sh:
613 Remove code for gcc-config/binutils-config since it should be getting done
614 in the preclean script, anyway.
616 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/stage1/stage1-chroot.sh:
618 I missed one place where HOSTUSE was being used incorrectly.
620 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
621 targets/support/kmerge.sh:
622 Escape the correct quote
624 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
625 targets/support/kmerge.sh:
626 Change remaining instances of run_emerge to run_merge
628 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
630 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
633 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
634 targets/support/bootloader-setup.sh:
635 Let's change our splash checking to a global check so it only needs to be
636 done once. This makes much more sense than having all of those if ... else
639 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
641 Fix our USE invocation here so things work as expected.
643 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 targets/support/livecdfs-update.sh:
645 Force-enable livecd/users for livecd/type gentoo-release-livecd and
648 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
649 targets/support/livecdfs-update.sh:
650 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
653 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/livecd-stage2/livecd-stage2-controller.sh:
655 Fixing the snapshot copying so it will only copy the correct snapshot for
656 people who don't know how to properly use wget.
658 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/stage1/stage1-chroot.sh:
660 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
663 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
665 OK, we have to escape our quotes, rather than use single quotes, or we don't
666 evaluate the variables properly.
668 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
670 targets/support/kmerge.sh:
671 Fixing echo/sed for make.conf writing.
673 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
675 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
676 Rather than using the environment, we write out our USE to make.conf, then
677 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
678 be written to make.conf, already.
680 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
682 targets/livecd-stage1/livecd-stage1-chroot.sh,
683 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
684 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
685 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
686 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
687 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
688 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
689 Changing run_emerge to run_merge, changing both setup_portage and
690 setup_myfeatures to add any USE changes to make.conf prior to merge, then
691 removing the settings added, rather than (ab)using the environment.
693 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
695 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
696 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
697 targets/tinderbox/tinderbox-chroot.sh:
698 Rearrange some of the functions in chroot-functions.sh in preparation for
699 some upcoming changes and rename setup_portage to setup_pkgmgr.
701 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
702 targets/stage1/stage1-controller.sh:
703 Removing an extra env-update call from stage1's preclean.
705 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
707 targets/support/bootloader-setup.sh:
708 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
709 help.msg which we didn't even use.
711 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
712 targets/support/bootloader-setup.sh:
713 Don't write out out 'default 1' line when creating grub.conf, since the
714 'help' entry is now at the bottom, and we want grub to default to the first
717 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
718 targets/support/bootloader-setup.sh:
719 Removed checks on livecd/splash_type, since we only support one type,
720 removed remaining bootsplash code from bootloader-setup.sh, added automatic
721 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
722 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
724 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 targets/livecd-stage2/livecd-stage2-controller.sh:
726 Let's automatically copy in the snapshot if livecd/type is
727 gentoo-release-livecd.
729 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
730 modules/generic_stage_target.py:
731 Fix leading whitespace in empty() so it's only executed if there's something
732 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
733 211410 for pointing this out
735 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
736 targets/support/rc-update.sh:
737 Quote baselayout package atom
739 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
740 targets/support/chroot-functions.sh:
741 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
742 PATH by default. Instead, simply check if it exists.
744 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
745 targets/support/chroot-functions.sh:
746 Remove temporary package listing code, since --verbose is forced on with
749 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
750 Force-enable --verbose when using --debug
752 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 targets/support/kmerge.sh:
754 Changing modules-update to update-modules to quiet a warning and keep us
755 from having it get removed out from under us.
757 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
758 targets/support/chroot-functions.sh:
759 Adding a note to myself for better debug and moving run_default_funcs to the
760 bottom of the script so it gets executed. Since this can otherwise break
761 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
763 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
764 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
765 targets/support/chroot-functions.sh:
766 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
767 so we can get the output with --debug, added --newuse to the options for
768 stage1, as we should always rebuild any package where the USE has changed,
769 removed removal of portage logs from stage2-chroot.sh since it is being done
770 by cleanup_stages, moved world removal in cleanup_stages into a check for
771 stages 1 through 3, made update_env_settings check for the existence of
772 env-update before running it since we now run update_env_settings by default
773 everywhere chroot-functions.sh is sourced, and added a section to show_debug
774 to list the packages, since we don't yet force-enable verbose with debug.
776 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
777 modules/catalyst_lock.py:
778 Since my python sucks and I don't feel like troubleshooting it at the
779 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
780 2.0.6_pre8 for testing.
782 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
783 modules/builder.py, modules/catalyst_lock.py:
784 Added some extra debug output to catalyst_lock.py and added Stuart Longland
785 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
787 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
788 modules/catalyst_support.py:
789 change 'is' to == because python is grumpy
791 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
792 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
793 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
794 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
795 targets/support/rc-update.sh:
796 Removing support for bootsplash, since it hasn't been in a supported kernel
797 in a couple years and isn't accepted upstream.
799 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
801 Fix up the sed for genkernel so it works on versions both before and after
802 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
803 change was a bit too aggressive.
805 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
806 targets/support/bootloader-setup.sh:
807 Change grub timeout to 15 seconds instead of 150.
809 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
810 targets/support/pre-kmerge.sh:
811 Comment out sed on genkernel executable as it appears to do nothing these
814 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
815 targets/livecd-stage2/livecd-stage2-controller.sh:
816 Only call find on libdirs that actually exist. Thanks to Kristoffer
817 <krek6597@student.uu.se> in bug #210807.
819 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
820 modules/generic_stage_target.py:
821 Add warning about -* in foo/use in the spec.
823 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 targets/embedded/embedded-chroot.sh,
825 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
826 targets/grp/grp-preclean-chroot.sh,
827 targets/livecd-stage1/livecd-stage1-chroot.sh,
828 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
829 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
830 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
831 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
832 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
833 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
834 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
835 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
836 targets/tinderbox/tinderbox-preclean-chroot.sh:
837 Change all . to source.
839 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
840 targets/embedded/embedded-preclean-chroot.sh,
841 targets/grp/grp-preclean-chroot.sh,
842 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
843 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
844 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
845 targets/stage3/stage3-preclean-chroot.sh,
846 targets/stage4/stage4-preclean-chroot.sh,
847 targets/support/chroot-functions.sh,
848 targets/tinderbox/tinderbox-preclean-chroot.sh:
849 Added a cleanup_stages function and added it to the appropriate places.
851 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
852 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
853 targets/livecd-stage1/livecd-stage1-chroot.sh,
854 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
855 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
856 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
857 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
858 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
859 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
860 Removing any functions that we now call by default when we source
861 chroot-functions.sh by default.
863 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
864 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
865 targets/livecd-stage1/livecd-stage1-chroot.sh,
866 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
867 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
868 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
869 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
870 Clean up the debug code that I've added to stage1, move it to
871 chroot_functions.sh, and call it from all of our main targets.
873 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
874 modules/generic_stage_target.py:
875 Wow. I need to make sure that we actually comment comments in make.conf or
876 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
877 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
879 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
880 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
881 targets/stage3/stage3-chroot.sh:
882 We need to be sure we clear out /var/log/portage/elog as well as
883 /var/log/emerge.log for stages 1 through 3.
885 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
886 modules/generic_stage_target.py,
887 targets/livecd-stage2/livecd-stage2-controller.sh,
888 targets/support/livecdfs-update.sh:
889 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
890 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
891 80 columns. This is catalyst 2.0.6_pre5 for testing.
893 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 modules/generic_stage_target.py:
895 Apparently, python doesn't like it when you put a set of comments in front
896 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
899 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
900 modules/generic_stage_target.py:
901 Huge refactoring of modules/generic_stage_target.py to fix indentation and
902 generally clean up the code so it's a bit easier to read/follow.
904 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
905 modules/generic_stage_target.py:
906 Sort and de-dupe myusevars.
908 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
909 targets/stage1/stage1-chroot.sh:
910 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
912 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
913 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
914 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
915 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
916 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
917 targets/tinderbox/tinderbox-chroot.sh:
918 Move export of FEATURES to setup_myfeatures.
920 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
921 targets/stage1/stage1-chroot.sh:
922 Added some debug code to stage1 and fixed a nice bug where we weren't
923 building with the correct USE. Unfortunately, this invalidates any caches
924 for stage1, since we were building with the entire USE from the profile.
925 This is 2.0.6_pre4 for testing.
927 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
928 targets/stage1/stage1-chroot.sh:
929 We don't need to do the device building twice, so removing USE=build from
930 first baselayout install.
932 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
933 targets/support/livecdfs-update.sh:
934 We check for a plugdev group, add it if it doesn't exist, and make sure any
935 users specified by livecd/users is in the group.
937 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
938 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
939 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
941 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
942 modules/catalyst_support.py:
943 Fix up calc_contents in contents_map. Thanks to Brent Baude
944 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
947 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
948 targets/stage1/stage1-chroot.sh:
949 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
950 empty and will cause issues in stage3 and beyond.
952 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
953 targets/support/kmerge.sh, targets/support/rc-update.sh:
954 Changed some of the rc-update code so it should work with baselayout-2,
955 also. This is 2.0.6_pre2 for testing.
957 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
958 files/catalyst.conf, modules/catalyst_support.py,
959 modules/generic_stage_target.py, modules/grp_target.py,
960 modules/snapshot_target.py:
961 Added support for generating CONTENTS files automatically. Patch by Robin
962 Johnson <robbat2@gentoo.org> for bug #207862.
964 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
965 modules/snapshot_target.py:
966 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
967 exclude digest-* files from the snapshot.
969 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
970 arch/x86.py, modules/generic_stage_target.py:
971 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
972 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
974 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
975 targets/support/kmerge.sh:
976 Make the --kerncache option to genkernel dependent on 'kerncache' being in
977 options, so that it can actually be turned off.
979 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
981 Rearrange things in the arch/*.py files to ensure that nothing is used
982 before it has been defined.
984 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
985 Reorder arch/powerpc.py to make python happy.
987 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
988 modules/snapshot_target.py:
989 Change .svn --include to an --exclude like it was supposed to be.
991 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
993 Added several subarches for mips so we can dump the mips subarch profiles
994 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
997 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
998 targets/livecd-stage2/livecd-stage2-controller.sh:
999 Changed the code for copying the MOTD files so it's fewer lines and makes
1002 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1003 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1004 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1005 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1007 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1009 Did a little cleanup on the x86.py to remove some redundant entries and
1010 added nocona and core2 to amd64.py, though they're currently commented out.
1012 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1013 modules/generic_stage_target.py:
1014 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1015 flags defined in the spec file.
1017 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1018 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1019 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1020 since catalyst sets CXXFLAGS=CFLAGS by default.
1022 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1023 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1024 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1026 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1027 Added prescott to the subarches for x86.
1029 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1030 modules/netboot2_target.py, targets/support/kmerge.sh:
1031 Add patch to enabled netboot2/linuxrc and automatically add path for
1032 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1033 <jsbronder@gentoo.org> in bug #208106.
1035 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1036 modules/netboot2_target.py:
1037 Allow root_overlay in netboot2 target for bug #208106.
1039 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1040 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1041 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1042 Added USE=bindist automatically to everything that inherits set_use from
1043 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1044 USE=bindist to emerge run for stage1, and did some minor cleanup in
1045 get_libdir in chroot-functions.
1047 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1048 targets/support/bootloader-setup.sh:
1049 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1051 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1052 examples/generic_stage_template.spec, examples/grp_template.spec,
1053 examples/livecd-stage1_template.spec,
1054 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1055 examples/stage4_template.spec, examples/tinderbox_template.spec:
1056 Changing link so it no longer points to a dead page. This is for bug #208609.
1058 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1059 modules/snapshot_target.py:
1060 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1062 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1063 targets/stage1/stage1-chroot.sh:
1064 As much as I hate this, we're going to force baselayout to install first.
1065 This will keep us from having any issues with packages that don't respect
1068 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1069 Reorder options in catalyst.conf so they're alphabetical.
1071 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1072 targets/support/bootloader-setup.sh:
1073 Add 'pager on' to grub.conf for bug #208531.
1075 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1076 livecd/files/README.txt, livecd/files/x86-F6.msg:
1077 Removing the unused kernel command line options from Volume/Device Management.
1079 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1080 This is now 2.0.5 for release.
1082 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1083 files/catalyst.conf, modules/catalyst_support.py,
1084 modules/generic_stage_target.py,
1085 targets/embedded/embedded-preclean-chroot.sh,
1086 targets/grp/grp-preclean-chroot.sh,
1087 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1088 targets/stage2/stage2-preclean-chroot.sh,
1089 targets/stage3/stage3-preclean-chroot.sh,
1090 targets/support/chroot-functions.sh,
1091 targets/tinderbox/tinderbox-preclean-chroot.sh:
1092 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1093 sys-devel/icecream cluster compiler support for bug #200095. This is
1094 catalyst 2.0.5_pre6 for testing.
1096 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1097 files/catalyst.conf, modules/generic_stage_target.py:
1098 Add the option for using metadata_overlay with portage to speed up cache.
1100 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1101 modules/stage1_target.py, modules/stage2_target.py,
1102 modules/stage3_target.py:
1103 Add /etc/portage to cleanables for stages 1 through 3.
1105 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1106 livecd/files/livecd-local.start,
1107 targets/livecd-stage2/livecd-stage2-controller.sh,
1108 targets/support/livecdfs-update.sh:
1109 We apparently still need profiles/eclass for building the stage3 from the
1110 LiveCD with the installer.
1112 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1113 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1116 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1117 targets/livecd-stage2/livecd-stage2-controller.sh,
1118 targets/support/livecdfs-update.sh:
1119 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1120 preservation of eclasses/profiles, and remove copying of livecd-local.start
1121 since it's not needed anymore.
1123 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1124 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1125 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1128 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1129 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1130 Removing old mkvardb code which is no longer used, commenting out setting of
1131 Gnome theme for testing now that Clearlooks has been default for some time,
1132 and changing vdb move from a case statement to a simple if statement. This
1133 is 2.0.5_pre5 for testing.
1135 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1136 modules/stage1_target.py:
1137 Removing cleaning of python encodings for bug #64890.
1139 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1140 modules/generic_stage_target.py:
1141 Add an extra warning into the generated make.conf about changing the CHOST.
1143 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1144 targets/support/livecdfs-update.sh:
1145 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1147 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1148 targets/embedded/embedded-preclean-chroot.sh,
1149 targets/grp/grp-preclean-chroot.sh,
1150 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1151 targets/stage2/stage2-preclean-chroot.sh,
1152 targets/stage3/stage3-preclean-chroot.sh,
1153 targets/tinderbox/tinderbox-preclean-chroot.sh:
1154 Check to see if distcc is enabled before calling cleanup_distcc().
1156 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1157 arch/sparc.py, arch/x86.py:
1158 Look for linux32 in /bin and /usr/bin.
1160 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1161 modules/generic_stage_target.py:
1162 Make error message more specific when removing immutable flag.
1164 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1165 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1166 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1167 information, and added a small fix for FreeBSD for bug #169041. This is
1168 catalyst 2.0.5_pre4 for testing.
1170 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1171 targets/support/chroot-functions.sh:
1172 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1173 patch from bug #120076 to add cross-compiling support to our distcc
1176 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1177 targets/support/chroot-functions.sh:
1178 Added a version of get_libdir from multilib.eclass so we can determine where
1179 to go poking around if we need to touch anything in libdir.
1181 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1182 Print an error saying what target failed before the traceback.
1184 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1185 modules/catalyst_support.py:
1186 When parsing make.conf, first try pkgcore's
1187 snakeoil.fileutils.read_bash_dict(), then portage's
1188 portage_util.getconfig(), then the internal parse_makeconf().
1190 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1191 modules/catalyst_support.py:
1192 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1194 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1195 examples/netboot_template.spec, examples/tinderbox_template.spec,
1196 modules/grp_target.py, modules/tinderbox_target.py:
1197 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1198 modules, and remove extra pkgcache_path and kerncache_path options from
1201 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1202 This is catalyst 2.0.5_pre3 for testing the new stages code.
1204 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1205 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1206 We need to force USE=bindist on for building stages.
1208 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1209 modules/generic_stage_target.py:
1210 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1211 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1213 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1214 targets/support/rc-update.sh:
1215 Added support for the newer versions of splashutils which use fbcondecor as
1216 the init script. This is catalyst 2.0.5_pre1 for testing.
1218 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1219 targets/livecd-stage2/livecd-stage2-controller.sh:
1220 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1223 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1224 modules/generic_stage_target.py, modules/stage1_target.py,
1225 modules/stage2_target.py:
1226 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1229 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1230 modules/generic_stage_target.py, modules/netboot2_target.py:
1231 Fix typo in getopt call for --clear-autoresume. thanks to
1232 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1233 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1234 Copy overlay files in netboot2 target into proper dir for bug #174635.
1236 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1237 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1238 targets/support/netboot2-final.sh:
1239 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1240 fix a minor bug in System.map copying, add portage_overlay support, and adds
1241 the ability to use globbing in the package file lists for the netboot2
1244 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1245 +targets/netboot2/nb-busybox.cf:
1246 Added nb-busybox.cf to the netboot2 target for bug #174298.
1248 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1249 targets/support/chroot-functions.sh:
1250 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1252 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1253 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1254 Change moving the VDB until after we have processed unmerge by moving it
1255 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1256 unmerge packages from the gentoo-release-livecd target.
1258 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1259 targets/support/kmerge.sh:
1260 Commented out the package.provided code in catalyst that seemed to cause
1261 problems with kerncache in testing. This is 2.0.4 and should be used for the
1264 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1265 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1266 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1267 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1268 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1269 improve the netboot2 target.
1271 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 modules/generic_stage_target.py:
1273 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1274 cause catalyst to export boolean variables as well as string-based
1277 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1278 modules/generic_stage_target.py:
1279 Fixing check for invalid subarch to not filter too much. Fix from Mike
1280 Frysinger <vapier@gentoo.org> for bug #173532.
1282 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1283 Added s390x (64-bit) support via a patch from Mike Frysinger
1284 <vapier@gentoo.org> for bug #173002.
1286 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1287 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1288 targets/livecd-stage1/livecd-stage1-chroot.sh,
1289 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1290 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1291 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1292 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1293 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1294 targets/support/pre-kmerge.sh:
1295 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1296 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1297 certain functions/code paths when running with -F/--fetchonly. Simplified
1298 kmerge.sh with regards to kerncache and callback packages. Also, changed
1299 ccache/distcc installs to use run_emerge instead of emerge directly, which
1300 allows us to more easily replace the underlying package manager, or add
1301 support for multiple package managers to catalyst.
1303 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1304 modules/grp_target.py:
1305 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1306 portage_overlay functionality to GRP, where it was mistakenly missing, for
1307 bug #171157. This is catalyst 2.0.3 and ready for release.
1309 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/livecd-stage1/livecd-stage1-controller.sh,
1311 targets/support/livecdfs-update.sh:
1312 Removed the generation of grppkgs.txt since the Installer now uses vdb
1315 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/support/create-iso.sh:
1317 Fix creation of the EFI images. Since it is FAT, we can't go around
1318 perserving permissions, now, can we?
1320 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1321 targets/support/livecdfs-update.sh:
1322 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1323 broken sed for rc.conf, which caused all kinds of hell to break loose when
1324 booting a new CD. This is 2.0.3_pre3.
1326 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1327 modules/generic_stage_target.py:
1328 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1329 such as group- from /etc before creating our stage tarballs. This is for bug
1332 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/support/livecdfs-update.sh:
1334 Commenting out the livecd-kernel code, since the Installer should be doing
1335 everything necessary itself.
1337 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/livecdfs-update.sh:
1339 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1340 the usbutils hanlding in case they follow suit with pciutils.
1342 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1343 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1344 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1345 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1346 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1347 problems with using all of the various subarch settings.
1349 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1350 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1351 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1352 check look in the correct location, and made sure we don't delete /voot
1353 within the EFI code if grub is present.
1355 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1356 modules/generic_stage_target.py:
1357 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1358 #166294. This one should fix the HPPA/PPC architectures.
1360 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/support/chroot-functions.sh:
1362 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1363 remove the autoresume point for portage, as it really isn't needed and
1364 doesn't really gain us much, anyway.
1366 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/stage1/stage1-chroot.sh:
1368 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1370 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1371 examples/generic_stage_template.spec, examples/grp_template.spec,
1372 examples/livecd-stage1_template.spec,
1373 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1374 examples/netboot_template.spec, examples/snapshot_template.spec,
1375 examples/stage4_template.spec, examples/tinderbox_template.spec:
1376 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1379 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1380 targets/support/livecdfs-update.sh:
1381 Make sure the user owns his home directory for bug #147195.
1383 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1384 +files/catalystrc, modules/catalyst_support.py:
1385 Re-arranged catalyst.conf to make it easier to follow while looking at the
1386 online reference and added a default catalystrc file, which does nothing.
1388 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1389 modules/catalyst_support.py, modules/embedded_target.py,
1390 modules/generic_stage_target.py, modules/grp_target.py,
1391 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1392 modules/stage3_target.py, modules/tinderbox_target.py:
1393 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1394 tab/space nastiness. This is for bug #161915.
1396 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1397 modules/generic_stage_target.py:
1398 Fixed new cbuild code with another patch from Mike Frysinger
1399 <vapier@gentoo.org> to allow the usage of subarches.
1401 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1402 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1403 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1404 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1405 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1406 targets/support/create-iso.sh, targets/support/functions.sh,
1407 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1408 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1410 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1411 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1412 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1413 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1414 modules/catalyst_lock.py, modules/catalyst_support.py,
1415 modules/embedded_target.py, modules/generic_stage_target.py,
1416 modules/generic_target.py, modules/grp_target.py,
1417 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1418 modules/netboot2_target.py, modules/netboot_target.py,
1419 modules/snapshot_target.py, modules/stage1_target.py,
1420 modules/stage2_target.py, modules/stage3_target.py,
1421 modules/stage4_target.py, modules/tinderbox_target.py,
1422 targets/embedded/embedded-chroot.sh,
1423 targets/embedded/embedded-controller.sh,
1424 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1425 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1426 targets/grp/grp-preclean-chroot.sh,
1427 targets/livecd-stage1/livecd-stage1-chroot.sh,
1428 targets/livecd-stage1/livecd-stage1-controller.sh,
1429 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1430 targets/livecd-stage2/livecd-stage2-controller.sh,
1431 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1432 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1433 targets/netboot2/netboot2-controller.sh,
1434 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1435 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1436 targets/stage1/stage1-controller.sh,
1437 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1438 targets/stage2/stage2-controller.sh,
1439 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1440 targets/stage3/stage3-controller.sh,
1441 targets/stage3/stage3-preclean-chroot.sh,
1442 targets/stage4/stage4-controller.sh,
1443 targets/stage4/stage4-preclean-chroot.sh,
1444 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1445 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1446 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1447 targets/tinderbox/tinderbox-controller.sh,
1448 targets/tinderbox/tinderbox-preclean-chroot.sh:
1449 Removing old CVS Header lines, which are no longer used since moving to SVN.
1451 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1452 targets/stage4/stage4-chroot.sh:
1453 Added back a missing 'then' from stage4 target.
1455 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 modules/generic_stage_target.py:
1457 Fix indentation so things actually work.
1459 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1460 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1463 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1465 Fix the display manager sed lines and change the icon for the local Handbook
1466 to use the GNOME 2.16 icon for gedit.
1468 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 modules/generic_stage_target.py:
1470 Changed the portage_overlay option to always install overlays in
1471 /usr/local/portage and added code to clean up /usr/local/portage and
1472 make.conf after sucessful execution and before creation of ISO/tarballs.
1474 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/support/livecdfs-update.sh:
1476 Fixed a typo which broke coldplugging.
1478 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1480 Added a create_handbook_icon function and rearranged some of the icon
1481 creation for the LiveCD. This should resolve bug #143725 once a new release
1484 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/support/livecdfs-update.sh:
1486 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1487 coldplugging. This allows us to unpack our firmware before we detect
1488 devices, so that devices that need it will get it.
1490 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1491 modules/generic_stage_target.py:
1492 Fix a typo in generic_stage_target.
1494 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 targets/support/livecdfs-update.sh:
1496 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1497 /etc/conf.d/xdm so we support older snapshots and newer ones.
1499 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 modules/livecd_stage2_target.py:
1501 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1504 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 modules/livecd_stage2_target.py:
1506 Reverted change in livecd-stage2 to the action_sequence until I can figure
1507 out what the problem is with it.
1509 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1510 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1511 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1512 modules/livecd_stage2_target.py:
1513 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1514 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1516 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1518 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1519 resolves an issue where a variable could be accessed unitialized in obscure
1520 circumstances. This is wrt bug #144984.
1522 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1523 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1524 modules/stage2_target.py, modules/stage4_target.py:
1525 Fixed up action_sequence when using --fetchonly to not create tarballs or
1526 ISO images for bug #143392.
1528 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1530 Clean up the USE usage in GRP/stage4.
1532 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 modules/generic_stage_target.py, modules/stage1_target.py,
1534 modules/stage2_target.py:
1535 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1536 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1538 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1540 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1541 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1542 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1543 instances of USE_ORDER since auto hasn't been valid for some time. This is
1546 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 modules/generic_stage_target.py, modules/stage1_target.py:
1548 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1549 goodness wrt bug #153587.
1551 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1553 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1555 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 modules/generic_stage_target.py, modules/stage4_target.py:
1557 Added a check to see if we have the tarball option enabled, which causes
1558 catalyst to run the capture sequence. This was requested by Tim Yamin for
1559 the stage4 target, but I thought it should be usable on any stage target.
1561 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/livecdfs-update.sh:
1563 Moved fstab tweaks all into one location and added make.conf tweak for bug
1566 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1567 Changed the options to be in alphabetical order so my meatspace logical
1568 parser can process them better, added the compress and tarball options,
1569 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1570 removed the unused -x command line parameter for bug #151405.
1572 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1573 modules/generic_stage_target.py:
1574 Added a warning about changing the CHOST setting for bug #142034.
1576 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1577 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1578 targets/support/chroot-functions.sh:
1579 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1580 <flameeyes@gentoo.org> and attached to bug #150351.
1582 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1583 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1584 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1585 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1586 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1587 modules/embedded_target.py, modules/generic_stage_target.py,
1588 modules/generic_target.py, modules/grp_target.py,
1589 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1590 modules/netboot2_target.py, modules/netboot_target.py,
1591 modules/snapshot_target.py, modules/stage1_target.py,
1592 modules/stage2_target.py, modules/stage3_target.py,
1593 modules/stage4_target.py, modules/tinderbox_target.py,
1594 targets/embedded/embedded-chroot.sh,
1595 targets/embedded/embedded-controller.sh,
1596 targets/embedded/embedded-fs-runscript.sh,
1597 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1598 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1599 targets/grp/grp-preclean-chroot.sh,
1600 targets/livecd-stage1/livecd-stage1-chroot.sh,
1601 targets/livecd-stage1/livecd-stage1-controller.sh,
1602 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1603 targets/livecd-stage2/livecd-stage2-controller.sh,
1604 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1605 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1606 targets/netboot2/netboot2-controller.sh,
1607 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1608 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1609 targets/stage1/stage1-controller.sh,
1610 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1611 targets/stage2/stage2-controller.sh,
1612 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1613 targets/stage3/stage3-controller.sh,
1614 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1615 targets/stage4/stage4-controller.sh,
1616 targets/stage4/stage4-preclean-chroot.sh,
1617 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1618 targets/support/functions.sh, targets/support/kmerge.sh,
1619 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1620 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1621 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1622 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1623 targets/tinderbox/tinderbox-controller.sh,
1624 targets/tinderbox/tinderbox-preclean-chroot.sh:
1625 Removing all copyright and license comment headers from all files so we
1626 don't ever get another bug like bug #149638.
1628 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 modules/generic_stage_target.py:
1630 Clean up more spacing/capitalization.
1632 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1633 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1634 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1635 targets/embedded/embedded-controller.sh,
1636 targets/embedded/embedded-fs-runscript.sh,
1637 targets/embedded/embedded-preclean-chroot.sh,
1638 targets/livecd-stage2/livecd-stage2-controller.sh,
1639 targets/netboot2/netboot2-copyfile.sh,
1640 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1641 targets/support/pre-kmerge.sh:
1642 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1643 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1644 calls in kmerge.sh, and updated README.
1646 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1648 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1650 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 modules/catalyst_support.py:
1652 Added fix for bug #143348.
1654 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 targets/support/livecdfs-update.sh:
1656 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1658 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1659 targets/livecd-stage2/livecd-stage2-controller.sh,
1660 targets/support/livecdfs-update.sh:
1661 Changed some copy commands to use -f, added a check for /etc/gconf before
1662 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1663 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1664 <luca.casagrande@gmail.com>.
1666 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1667 targets/support/livecdfs-update.sh:
1668 Fixing sed so that systemspkgs.txt is built properly.
1670 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1671 The sparc32 binary is in /bin, not /usr/bin.
1673 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/support/chroot-functions.sh:
1675 We now only set the options for pkgcache if we are not using fetchonly. This
1676 should work around a problem where portage won't fetch the files if a binpkg
1677 already exists for the package.
1679 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/support/livecdfs-update.sh:
1681 Added code to make a backup of custom.conf before we edit it for the
1684 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1685 targets/support/livecdfs-update.sh:
1686 Remove sed from splash section, since it wasn't actually resolving the
1687 issue, anyway. Change the installer's dialog front-end code to simply run
1688 via sudo, since we don't need to worry about having the X DISPLAY setup or
1689 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1691 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1692 targets/support/livecdfs-update.sh:
1693 Fix my sed line so it actually applies correctly.
1695 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 targets/support/chroot-functions.sh:
1697 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1700 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/support/livecdfs-update.sh:
1702 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1703 as well as a possible fix for the read-only filesystem messages from
1704 /sbin/splash-functions.sh
1706 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 targets/support/chroot-functions.sh:
1708 Fix --fetchonly to actually work.
1710 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 examples/livecd-stage2_template.spec:
1712 Added description for livecd/fsops to livecd-stage2's spec template.
1714 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1715 targets/support/livecdfs-update.sh:
1716 I've modified the GDM configuration section to work correctly. I have also
1717 ensured that xdm is no longer started just because livecd/xdm is used, which
1718 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1719 should be the last of the 'release candidates' made. If there are no bug
1720 reports in 2 days, then I'm rolling this as 2.0 final.
1722 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/livecdfs-update.sh:
1724 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1725 see once the newer Installer is released, as I still have to fix the
1728 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/rc-update.sh:
1730 Removed famd from the default runlevel for gentoo-release-livecd. It really
1731 shouldn't cause a problem, but I prefer it stay a bit clean.
1733 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1735 targets/support/create-iso.sh, targets/support/kmerge.sh,
1736 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1737 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1739 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1741 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1742 targets/support/bootloader-setup.sh:
1743 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1744 parameters support. This is for bug #139300.
1746 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1747 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1748 targets/support/filesystem-functions.sh:
1749 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1750 and also to remove some redundant values from livecd-stage2's valid_values.
1753 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1755 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1757 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 modules/generic_stage_target.py:
1759 Fix a problem where catalyst was creating an initial list, then putting that
1760 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1761 pointing it out and for the fix. This is for bug #136351.
1763 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/unmerge.sh:
1765 Removing loop for unmerge, as it didn't actually solve anything and the
1766 portage team has helped us out by reverting the behavior that caused this
1767 change in the first place.
1769 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1770 modules/netboot2_target.py, modules/stage1_target.py,
1771 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1772 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1773 having /proc mounted during the preclean stage and also to clean up the
1774 netboot2 code. This is 2.0_rc48.
1776 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/support/unmerge.sh:
1778 Change our unmerge from being a single unmerge to a loop, to work around an
1779 unexpected change in portage 2.1's unmerge processing.
1781 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/bootloader-setup.sh:
1783 Fixed a problem where we were putting the kernel name in twice and causing
1784 and error when using grub as a bootloader. This is for bug #137252.
1786 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/bootloader-setup.sh:
1788 Added a second pass to the alpha bootloader setup to create aboot items for
1789 serial console for bug #133457.
1791 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 +livecd/cdtar/arcload-0.43-r1.tbz2:
1793 Added arcload cdtar for mips.
1795 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1796 targets/netboot/netboot-controller.sh:
1797 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1800 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1801 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1802 Add patch from bug #135051 to fix the seedcache extraction logic.
1804 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/livecdfs-update.sh:
1806 Don't set icon theme to Clearlooks, since it doesn't exist.
1808 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/livecdfs-update.sh:
1810 Fix sed on installer icons.
1812 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1815 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/stage1/stage1-controller.sh:
1817 Added a -type f to the find call in stage1 for bug #132180.
1819 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1820 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1821 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1822 properly on IBM PPC64 machines.
1824 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1825 modules/generic_stage_target.py:
1828 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/rc-update.sh:
1830 Removed x-setup from default runlevel, as it is now controlled via the
1831 autoconfig init script.
1833 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1834 Fix ppc64 based arches to subclass ppc64
1836 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 modules/livecd_stage1_target.py:
1838 Use the full category/package name for livecd-tools.
1840 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/support/livecdfs-update.sh:
1842 Make copies and deletes recursive for firmware since some packages put their
1843 firmware in a subdirectory.
1845 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 targets/support/livecdfs-update.sh:
1847 Fix detection of the Installer.
1849 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1850 Added 970, power3, power4, and power5 sub-arches for ppc64.
1852 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1853 targets/support/livecdfs-update.sh:
1854 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1855 no longer necessary and can cause possible problems with Installer-based
1858 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1859 recursive directory create
1861 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1862 modules/catalyst_support.py:
1863 Changed a display error from bug #131502 and rolling 2.0_rc45.
1865 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1866 targets/support/create-iso.sh:
1867 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1870 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1871 modules/generic_stage_target.py:
1872 digests function uses raw output from hash function now
1874 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1875 change hash result format so .DIGESTS is generated correctly
1877 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 modules/catalyst_support.py:
1879 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1882 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1883 targets/support/livecdfs-update.sh:
1884 Added a space for bug #131181.
1886 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1887 targets/support/kmerge.sh:
1888 Fixed creation of kernelpkgs.txt file for the installer.
1890 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 modules/generic_stage_target.py:
1892 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1895 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1896 targets/livecd-stage2/livecd-stage2-controller.sh,
1897 targets/support/bootloader-setup.sh:
1898 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1899 rolling out an emergency rc44.
1901 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 targets/support/bootloader-setup.sh:
1903 If you use elif, you have to use a then after it. Yeah, that one's totally
1906 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1907 targets/support/livecdfs-update.sh:
1908 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1910 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/rc-update.sh:
1912 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1915 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/bootloader-setup.sh:
1917 Removed bootplash support from ppc/ppc64 since they only will work with
1918 gensplash. Forced use of livecd/splash_type of bootsplash to get
1919 splash=silent. This should reduce the number of things on the kernel command
1920 line that aren't necessary.
1922 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1923 modules/catalyst_support.py:
1924 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1925 parse_spec. This should resolve bug #130103, as well as make the code much
1926 cleaner. This is 2.0_rc42.
1928 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 modules/generic_stage_target.py:
1930 Forced -p on tar for compressing stages.
1932 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 targets/support/chroot-functions.sh:
1934 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1937 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1938 targets/stage1/build.py:
1939 Added patch to build.py for portage 2.1 support.
1941 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1942 targets/support/kmerge.sh:
1943 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1944 <liyiming@ict.ac.cn> in bug #129890.
1946 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/livecdfs-update.sh:
1948 Moved sed line for ##STARTX to end of file, since we aren't touching
1949 /etc/startx until the end.
1951 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/support/livecdfs-update.sh:
1953 Added a check for the games group and add it if it doesn't exist already.
1954 This should resolve bug #125498.
1956 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1957 examples/generic_stage_template.spec, examples/grp_template.spec,
1958 examples/livecd-stage1_template.spec,
1959 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1960 examples/netboot_template.spec, examples/snapshot_template.spec,
1961 examples/stage4_template.spec, examples/tinderbox_template.spec:
1962 Removed portdir_overlay from the snapshot example spec and added
1963 portage_overlay to the example specs for the relevant targets.
1965 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1966 This is 2.0_rc41 since it has better LiveCD support.
1968 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1969 targets/support/livecdfs-update.sh:
1972 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 targets/support/functions.sh:
1974 Removed check for livecd/dev-manager being udev since it was done
1975 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1976 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1977 #128265 for pointing this out.
1979 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1981 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1982 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1984 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 modules/generic_stage_target.py:
1986 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1987 live system. You can thank Andrew Gaffney for the fix.
1989 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 targets/livecd-stage2/livecd-stage2-controller.sh:
1991 Don't copy motd files if we're using livecd/type generic-livecd.
1993 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 targets/livecd-stage2/livecd-stage2-controller.sh,
1995 targets/support/livecdfs-update.sh:
1996 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1997 some extra cleanup to generic-livecd.
1999 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2001 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2002 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2003 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2004 targets/support/bootloader-setup.sh:
2005 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2006 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2007 and removed all older cdtar files for PPC*.
2009 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2010 livecd/files/livecd.motd.txt:
2011 Added message to the official LiveCD MOTD mentioning how to run the
2012 installer. Blame codeman. This is 2.0_rc40.
2014 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2015 fix so snapshot target doesnt have errors
2017 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/support/livecdfs-update.sh:
2019 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2020 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2023 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/support/rc-update.sh:
2025 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2028 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2029 targets/support/livecdfs-update.sh:
2030 Added wrapping around the udev sed for those crazy 2.4-users.
2032 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2033 targets/support/livecdfs-update.sh:
2034 Added sed fix for udev starting evms_activate unconditionally. This is
2037 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2038 add stage4/unmerge stage4/rm to valid options
2040 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2041 targets/support/rc-update.sh:
2042 Added fix for bug #122154 from Rajiv Manglani.
2044 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/support/kmerge.sh:
2046 Fixed creation of kernelpkgs.txt for the Installer.
2048 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2049 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2050 Updated elilo tarball for IA64.
2052 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2053 DIGESTS support for snapshot creation
2055 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2056 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2057 candidates ever end?
2059 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2060 fix for .DIGESTS.DIGESTS issue in grp
2062 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2063 modules/generic_stage_target.py:
2064 fix for failure when root_overlay is not set
2066 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2067 targets/support/bootloader-setup.sh:
2068 Added IA64/SGI patch from plasmaroo.
2070 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2071 targets/livecd-stage1/livecd-stage1-controller.sh,
2072 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2073 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2076 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2077 modules/generic_stage_target.py:
2078 Allow multiple overlays for root_overlay and overlay spec option
2080 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2081 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2082 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2083 targets/support/rc-update.sh:
2084 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2085 fixed bug #122154. This is catalyst 2.0_rc36.
2087 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2088 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2089 Updated the LiveCD motd to tell the user to run the display manager again,
2090 rather than startx, while mentioning that startx is useful as a rescue X
2091 session since it starts twm. This is catalyst 2.0_rc35.
2093 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2094 Add hfs-hide options to mkisofs so macs boot
2096 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2097 modules/generic_stage_target.py:
2098 Fix indentation issues
2100 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2103 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2104 targets/support/bootloader-setup.sh:
2105 add additional console less entry when consoles are chosen for ppc64
2107 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2108 modules/generic_stage_target.py:
2109 fix kernelopts and extraversion env variable exports
2111 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2112 targets/support/livecdfs-update.sh:
2113 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2114 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2116 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2117 targets/support/kmerge.sh:
2118 Changing the way we determine if extraversion is set. This is catalyst
2121 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2122 targets/support/livecdfs-update.sh:
2123 Change net.ethX links to link to net.lo instead of net.eth0.
2125 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 examples/stage4_template.spec:
2127 Fixed rcadd example for stage4. Blame rajiv.
2129 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2130 This is catalyst 2.0_rc31.
2132 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2133 targets/support/livecdfs-update.sh:
2134 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2135 Gaffney for pointing me in the right direction.
2137 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2138 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2140 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2143 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2144 examples/livecd-stage2_template.spec:
2145 updated examples to have console and machine_type
2147 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2148 targets/support/bootloader-setup.sh:
2149 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2152 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2153 This is catalyst 2.0_rc29.
2155 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2156 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2157 Removed extra yaboot.conf from
2158 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2160 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2161 targets/support/kill-chroot-pids.sh:
2162 add sleep to try and give processes a chance to die. bug 119940
2164 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2165 targets/support/functions.sh:
2166 Removed some quotes to make sure we have a binary operator and closing bug
2169 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2170 targets/support/create-iso.sh:
2171 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2173 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2174 targets/support/bootloader-setup.sh:
2175 Added path from bug #120935 for PPC/PPC64.
2177 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2178 Additional spacing fixes submitted by `Kumba
2180 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2181 modules/stage2_target.py:
2182 space cleanups contributed from `Kumba
2184 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2185 add grp/use to valid_values in the grp module
2187 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2190 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2191 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2192 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2193 targets/support/bootloader-setup.sh:
2194 ppc cdtar update; ppc64 bootloader updates
2196 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2197 targets/support/create-iso.sh:
2198 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2200 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2201 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2202 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2203 targets/support/create-iso.sh:
2204 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2206 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2207 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2208 Add ppc console and machine_type=ibm
2210 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2211 modules/generic_stage_target.py:
2212 Fix type error when kernel packages arent defined
2214 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2215 examples/generic_stage_template.spec, examples/grp_template.spec,
2216 examples/livecd-stage1_template.spec,
2217 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2218 examples/stage4_template.spec:
2219 Added more verbose wording and examples for pkgcache_path and
2220 kerncache_path, where necessary.
2222 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2223 targets/support/create-iso.sh:
2224 Really fixing bug #120475 this time. This is 2.0_rc25.
2226 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2227 targets/support/create-iso.sh:
2228 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2231 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2232 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2233 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2234 Added initial support for EFI booting on x86. This is completely untested,
2235 so use it at your own risk. Also, no bug reports without patches, please.
2236 This is catalyst 2.0_rc23.
2238 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2239 kmerge should have been kerncache
2241 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2242 targets/support/pre-kmerge.sh:
2243 Fix a few other places for the kerncache update
2245 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2246 examples/generic_stage_template.spec, examples/grp_template.spec,
2247 examples/livecd-stage1_template.spec,
2248 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2249 examples/netboot_template.spec, examples/stage4_template.spec,
2250 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2251 targets/support/kmerge.sh:
2252 Separation of kerncache from snapcache
2254 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2255 It helps if I actually increment the version number.
2257 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2259 Added --oneshot to default options for stage1 building. Added code to wipe
2260 world during stages 1 and 3. This is catalyst 2.0_rc22.
2262 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2263 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2264 Fix bug if no kernel packages were defined but there was a postconf setting.
2265 x86 softlevel support is enhanced.
2267 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2268 targets/support/bootloader-setup.sh:
2269 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2271 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2272 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2274 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2277 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2278 Netboot2 fixes for spec parameter checks
2280 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2281 modules/generic_stage_target.py, modules/stage4_target.py:
2282 add makeopts spec file support.
2284 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 modules/generic_stage_target.py:
2286 Added fix for bug #119635.
2288 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2289 Fix pre-kmerge.sh for stage4
2291 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2294 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2295 modules/generic_stage_target.py:
2296 fix crash when no kernel is defined. spacing issue
2298 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2301 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2302 modules/livecd_stage2_target.py:
2303 Added livecd/volid to valid_values.
2305 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2306 modules/generic_stage_target.py:
2307 remove extra function that was converting strings to lists unnecessarily
2309 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2310 This is catalyst 2.0_rc17.
2312 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2313 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2314 modules/stage4_target.py:
2315 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2317 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2318 targets/embedded/embedded-preclean-chroot.sh,
2319 targets/grp/grp-preclean-chroot.sh,
2320 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2321 targets/stage1/stage1-preclean-chroot.sh,
2322 targets/stage2/stage2-preclean-chroot.sh,
2323 targets/stage3/stage3-preclean-chroot.sh,
2324 targets/support/chroot-functions.sh,
2325 targets/tinderbox/tinderbox-preclean-chroot.sh:
2326 Added function to cleanup stray /etc/distcc/hosts files.
2328 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2329 targets/support/bootloader-setup.sh:
2330 Added fix from bug #119123. This is catalyst 2.0_rc16.
2332 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2333 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2334 Fixing some spacing. This is catalyst 2.0_rc15.
2336 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2337 Attempt to fix bug #117649
2339 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2340 modules/generic_stage_target.py:
2341 fixes for bugs #119009, #119041 and #118985
2343 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2344 +examples/netboot2_template.spec, modules/catalyst_support.py,
2345 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2346 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2347 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2350 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2351 targets/support/kmerge.sh:
2352 Fix for ccache (null)/.ccache bug
2354 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2357 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2358 Added ppc -mcpu patch from Pylon for bug #118709.
2360 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2361 modules/embedded_target.py, modules/stage4_target.py:
2362 Added linuxrc to embedded and stage4 targets.
2364 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2365 modules/generic_stage_target.py, targets/support/kmerge.sh:
2366 filter kname - and . for kmerge.sh
2368 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/support/create-iso.sh:
2370 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2372 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2373 modules/generic_stage_target.py:
2374 change .digests to .DIGESTS
2376 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2377 targets/support/kmerge.sh:
2378 Commented ccache for genkernel build which will resolve #117648 until a
2379 proper solution can be found. This is 2.0_rc13.
2381 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2382 targets/stage1/stage1-controller.sh:
2383 Added patch from vapier for bug #117254.
2385 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2386 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2387 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2388 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2391 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2392 modules/generic_stage_target.py:
2393 Remove chost/cflags etc. warning messages
2395 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2396 modules/generic_stage_target.py:
2397 Attempt to fix bug 117253; chost is wrong on autoresume
2399 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2400 modules/generic_stage_target.py, modules/netboot_target.py,
2401 modules/stage1_target.py:
2402 make setting of destdir more global and part of generic_stage_target
2404 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2405 Fix destpath bug in netboot target
2407 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2408 modules/generic_stage_target.py, modules/stage4_target.py:
2409 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2412 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2413 modules/generic_stage_target.py, modules/stage4_target.py:
2414 remove stray ' from arch/sh.py
2416 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2417 targets/stage1/stage1-controller.sh:
2418 This finally fixes the issues with gcc-config/binutils-config in stage1.
2419 This is catalyst 2.0_rc12.
2421 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2422 Fix incorrect warning message. portdir_overlay -> portage_overlay
2424 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2425 targets/stage1/stage1-controller.sh,
2426 targets/stage1/stage1-preclean-chroot.sh:
2427 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2428 running gcc-config and binutils-config, though it probably breaks running on
2429 non-Gentoo platforms.
2431 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2432 modules/stage1_target.py:
2433 Make stage1 clean up python 2.3 and 2.4, also.
2435 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2436 targets/support/livecdfs-update.sh:
2437 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2439 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2440 modules/generic_stage_target.py:
2441 Change digests file format to HASH_NAME HASH FILE_NAME
2443 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2444 targets/stage1/stage1-controller.sh:
2445 Moved gcc-config/binutils-config to before the chroot.
2447 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2448 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2449 installed. Supports all of shashs algorithms as of 12_21_2005
2451 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2452 modules/generic_stage_target.py:
2453 Catalyst should die if source_subpath is not a string
2455 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2456 modules/generic_stage_target.py:
2457 Fix for source_subpath bug
2459 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2460 examples/generic_stage_template.spec:
2461 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2462 both stages 1 and 2.
2464 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2465 modules/stage2_target.py:
2466 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2467 stage1 to be overridden again.
2469 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2470 targets/stage1/stage1-controller.sh:
2471 It looks like gcc-config/binutils-config needs to be run with the full path,
2472 since it is run outside of the chroot.
2474 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2475 targets/stage1/stage1-controller.sh:
2476 Fixed gcc-config calls. This is 2.0_rc11.
2478 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2479 This is catalyst 2.0_rc10.
2481 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2482 modules/generic_stage_target.py:
2483 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2486 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2487 targets/support/functions.sh:
2488 Changed from -z to -n for bug #116180.
2490 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2491 modules/catalyst_support.py, modules/generic_stage_target.py:
2492 Detect missing binaries for the hashing functions and abort if not found
2494 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2495 files/catalyst.conf:
2496 Updated README to list new requirements. Set default hash as crc32. Set
2497 default digests as sha1/md5.
2499 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2500 modules/catalyst_support.py, modules/generic_stage_target.py,
2501 modules/livecd_stage2_target.py, modules/stage2_target.py:
2502 Change the internal hash checking to be quicker and more memory efficient.
2503 Add additional hash digests options.
2505 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/tinderbox/tinderbox-chroot.sh,
2507 targets/tinderbox/tinderbox-controller.sh,
2508 targets/tinderbox/tinderbox-preclean-chroot.sh:
2509 Fixed up spacing/coding style on tinderbox.
2511 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2513 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2514 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2515 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2516 Fixed up spacing/coding style on support.
2518 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2519 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2521 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2523 targets/stage4/stage4-preclean-chroot.sh:
2524 Fixed up spacing/coding style on stage4.
2526 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2527 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2528 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2529 targets/stage3/stage3-controller.sh,
2530 targets/stage3/stage3-preclean-chroot.sh:
2531 Fixed up spacing/coding style on stages 2 and 3
2533 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2534 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2535 targets/stage1/stage1-preclean-chroot.sh:
2536 Fixed up spacing/coding style on stage1. Also changed
2537 gcc-config/binutils-config to be outside the chroot.
2539 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2540 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2541 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2542 Fixed up spacing/coding style on netboot.
2544 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545 targets/livecd-stage1/livecd-stage1-chroot.sh,
2546 targets/livecd-stage1/livecd-stage1-controller.sh,
2547 targets/livecd-stage2/livecd-stage2-controller.sh:
2548 Fixed up spacing/coding style on livecd-stage*.
2550 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2552 targets/grp/grp-preclean-chroot.sh:
2553 Fixed up spacing/coding style on grp.
2555 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2556 targets/embedded/embedded-chroot.sh,
2557 targets/embedded/embedded-controller.sh,
2558 targets/embedded/embedded-fs-runscript.sh,
2559 targets/embedded/embedded-preclean-chroot.sh:
2560 Fixed up spacing/coding style on embedded.
2562 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2563 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2564 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2565 targets/support/functions.sh:
2566 Removing extra line from x86.py, fixing up comments, spacing, and coding
2567 style in targets/support through functions.sh
2569 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2570 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2571 Fix more tab/spacing issues .. trying to make everything use tabs
2573 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2574 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2575 modules/stage1_target.py, modules/stage2_target.py,
2576 modules/stage3_target.py, modules/stage4_target.py:
2577 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2580 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2581 modules/generic_stage_target.py:
2582 Add envscript warning to aid users who may not know what they are doing
2584 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2585 examples/generic_stage_template.spec:
2586 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2587 only configurable when building a stage2 tarball, to match the current state
2588 of portage. This is 2.0_rc9.
2590 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2591 targets/support/chroot-functions.sh:
2592 Silence more of portages beeps and clicks and whistles
2594 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2595 targets/support/chroot-functions.sh:
2596 Change the portage emerge to use run_emerge
2598 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2599 modules/generic_stage_target.py, modules/snapshot_target.py,
2600 modules/stage1_target.py, modules/stage2_target.py,
2601 modules/stage3_target.py:
2602 allow portdir_overlay to be part of all specs not including snapshot spec.
2603 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2604 Remove overlay support from the snapshot spec but added a warning.
2606 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2607 modules/stage2_target.py:
2608 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2611 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2612 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2613 Add support for bootloader softlevel=; have rsync delete the extra files out
2614 of the overlay so that the overlay always matches the source dir
2616 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2617 Swapped -v/-V since I had gotten them wrong here.
2619 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2620 modules/generic_stage_target.py:
2621 Fix stupid overlay bug
2623 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2624 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2625 targets/livecd-stage1/livecd-stage1-chroot.sh,
2626 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2627 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2628 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2629 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2630 targets/support/unmerge.sh:
2631 Made sure we use -f on removing the default links for splash. Removed
2632 check_portage_version as it really isn't needed anymore. Removed
2633 --no-install from genkernel commands in kmerge.sh so users must manually
2634 remove kernels from /boot. This is 2.0_rc8.
2636 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2637 targets/support/livecdfs-update.sh:
2638 Made sed on devfsd.conf conditional on it existing. Removes one more error
2639 message from a standard catalyst run.
2641 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2642 Added warning about breaking snapshot cache and re-enable autoresume, since
2643 the errors I was getting were elsewhere.
2645 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2646 modules/generic_stage_target.py:
2647 Fix indentation error the last commit caused
2649 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2650 modules/generic_stage_target.py:
2651 Always clear autoresume points after a successful run
2653 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 targets/support/livecdfs-update.sh:
2655 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2656 snapshot caching after a successful gentoo-release-livecd run.
2658 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2659 targets/support/rc-update.sh:
2660 Added famd to default on official LiveCD.
2662 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2663 targets/support/chroot-functions.sh:
2664 Fixes 'too many arguments' error in check_portage_version.
2666 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2667 modules/generic_stage_target.py:
2668 remove extra self.env={} that was resetting the environment to null
2670 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2671 modules/livecd_stage1_target.py:
2672 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2675 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2676 Add a default path to the environment in the chroot
2678 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2679 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2680 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2681 targets/livecd-stage2/livecd-stage2-controller.sh,
2682 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2683 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2684 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2685 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2686 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2687 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2688 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2689 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2690 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2692 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2694 Fixed up the man page, which has been suffering for some time, and also
2695 reversed -v/-V in the help message.
2697 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2698 targets/support/livecdfs-update.sh:
2699 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2702 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2703 Turning off autoresume of doom until I can get more testing. I've had
2704 several issues with it. I'll be reporting/fixing these as I come across them
2705 but for now wish to turn it off by default as I don't want this one feature
2706 to stop the possible 2.0 final release.
2708 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709 targets/livecd-stage2/unmerge.sh:
2710 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2711 anymore and probably should have been removed a long time ago when the new
2712 code was put into place in livecdfs-update.sh and livecd-local.start
2715 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2716 targets/livecd-stage1/livecd-stage1-chroot.sh,
2717 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2718 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2719 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2721 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2722 modules/generic_stage_target.py, modules/generic_target.py:
2723 self.env should be a part of the super class generic_target so it applies to
2724 snapshots as well; removing redundant pass in the generic_target class as
2725 its not needed. There is code there to fill the statements
2727 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/support/livecdfs-update.sh:
2729 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2732 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2733 Changed version stamp to 2.0_rc6.
2735 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2736 modules/generic_stage_target.py:
2737 Fix for unpack cases
2739 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2740 modules/generic_stage_target.py:
2743 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2744 modules/catalyst_support.py, modules/generic_stage_target.py,
2745 modules/grp_target.py, modules/livecd_stage1_target.py,
2746 modules/livecd_stage2_target.py, modules/netboot_target.py,
2747 modules/snapshot_target.py, modules/tinderbox_target.py:
2748 Stop reading env from the OS. Rely on the more on the envscript for oddball
2749 settings. Change -v to verbose and -V to version
2751 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2754 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2755 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2758 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2759 examples/generic_stage_template.spec:
2760 Added chost/cflags/cxxflags/ldflags to example spec template.
2762 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/rc-update.sh:
2764 OK, just kidding on that last commit. We were already doing rc-update add
2765 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2766 there's no point in having it in rc-update.sh
2768 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2769 targets/support/rc-update.sh:
2770 Have rc-update add xdm if livecd/xdm is set.
2772 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2773 modules/catalyst_lock.py, modules/catalyst_support.py,
2774 modules/embedded_target.py, modules/generic_stage_target.py,
2775 modules/grp_target.py, modules/livecd_stage1_target.py,
2776 modules/livecd_stage2_target.py, modules/netboot_target.py,
2777 modules/stage1_target.py, modules/stage4_target.py,
2778 modules/tinderbox_target.py:
2779 So I was just kidding on that last commit. This one is 2.0_rc4.
2781 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2782 modules/catalyst_lock.py, modules/catalyst_support.py,
2783 modules/embedded_target.py, modules/generic_stage_target.py,
2784 modules/grp_target.py, modules/livecd_stage1_target.py,
2785 modules/livecd_stage2_target.py, modules/netboot_target.py,
2786 modules/stage1_target.py, modules/stage2_target.py,
2787 modules/stage4_target.py, modules/tinderbox_target.py:
2788 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2790 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2791 files/catalyst.conf, modules/catalyst_lock.py,
2792 modules/catalyst_support.py, modules/embedded_target.py,
2793 modules/generic_stage_target.py, modules/grp_target.py,
2794 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2795 modules/netboot_target.py, modules/stage1_target.py,
2796 modules/stage2_target.py, modules/stage4_target.py,
2797 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2798 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2799 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2801 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2802 modules/generic_stage_target.py:
2803 Fix autoresume for unpacking tarballs
2805 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2806 targets/support/livecdfs-update.sh:
2807 remove gnap livecd-type per Koon's request
2809 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2810 change rc-update add modules default to rc-update add modules boot
2812 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2813 modules/generic_stage_target.py, modules/grp_target.py:
2814 Add more verbosity to digests if -V is enabled, add more print messages to
2817 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2818 modules/generic_stage_target.py, modules/grp_target.py:
2819 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2821 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2822 Fix folder name for grp build dir to not have .tar.bz2 at the end
2824 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2825 modules/catalyst_support.py, modules/generic_stage_target.py:
2826 Add md5 and sha .digests file creation per wolf31o2's feature request
2828 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2829 This is catalyst-2.0_rc2.
2831 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2832 files/catalyst.conf, modules/generic_stage_target.py,
2833 modules/livecd_stage1_target.py:
2834 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2835 after each successful kernel build;add autoresume documentation to
2838 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2839 targets/embedded/embedded-controller.sh,
2840 targets/embedded/embedded-fs-runscript.sh,
2841 targets/livecd-stage2/livecd-stage2-controller.sh,
2842 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2843 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2844 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2845 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2846 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2847 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2848 targets/support/rc-update.sh:
2849 Changed multiple spaces to tabs to satisfy my OCD.
2851 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2852 targets/support/chroot-functions.sh:
2853 Bumped genkernel detection to require 3.3.0 or higher
2855 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2856 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2857 targets/netboot/netboot-controller.sh:
2858 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2859 clst_grp_use. This is catalyst-2.0_rc1.
2861 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2862 targets/netboot/netboot-controller.sh:
2863 change to clst_use from clst_netboot_use
2865 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2866 targets/livecd-stage1/livecd-stage1-chroot.sh,
2867 targets/stage4/stage4-chroot.sh:
2868 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2870 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/stage4/stage4-chroot.sh:
2872 Fixed USE invocations in stage4 target.
2874 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2875 modules/livecd_stage1_target.py:
2876 Force use=livecd for livecd-stage1
2878 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2879 This is version 2.0_pre20051129.
2881 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2882 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2883 Removed kudzu-knoppix from example spec files.
2885 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2886 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2887 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2889 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2890 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2891 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2892 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2893 definitions in the examples to fit in 80 columns.
2895 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2896 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2897 modules/grp_target.py, modules/tinderbox_target.py,
2898 targets/tinderbox/tinderbox-chroot.sh:
2899 Tinderbox script: added newuse, tinderbox and grp targets added support for
2900 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2901 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2903 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2904 Added portdir example to catalyst.conf for bug #113272.
2906 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2907 targets/support/create-iso.sh:
2908 Fixed a few lines which were causing the isolinux directory to be removed
2909 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2911 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2912 targets/support/create-iso.sh:
2913 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2915 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2916 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2917 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2918 too many arches dont use it by default, test for an initrd in the yaboot
2921 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py:
2923 Fix split error if use is specified
2925 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2926 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2927 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2928 Updated palo version from catalyst 1.x for HPPA.
2930 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 targets/support/bootloader-setup.sh:
2932 Removing for loop for grub on amd64/x86 as it was totally useless.
2934 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2935 targets/support/bootloader-setup.sh:
2936 Remove vga= line for PPC.
2938 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2939 targets/support/bootloader-setup.sh:
2940 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2942 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2943 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2944 Removing slot patch as it probably didn't belong here anyway, and updating
2945 version stamp to 2.0_pre20051118.
2947 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2948 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2949 targets/support/bootloader-setup.sh:
2950 fix the bootloader script for isolinux so that it actually makes a cfg file,
2951 remove extra unneeded catalyst aborting print statement, reorganize rm code
2952 to make sure is splits properly and is an array even from the cmdline
2954 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955 targets/support/livecdfs-update.sh:
2956 Added call to update-usbids to download the latest usb.ids file.
2958 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2959 modules/generic_stage_target.py:
2960 Move checks of running catalyst into the target which is simpler
2962 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2963 modules/generic_stage_target.py:
2964 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2965 that doesnt exist yet
2967 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2968 Keep unnecessary programs from installing into kerncache
2970 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2971 modules/generic_stage_target.py:
2972 Turn on more tracebacks at this point to better debug .. will need to turn
2973 them down as we find errors and build appropriate error handlers
2975 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2976 Changed version marker to 2.0_pre20051115 for new ebuild.
2978 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/livecd_stage2_target.py:
2980 Fix bug in livecd stage2 so that it doesnt try to use tar
2982 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2983 targets/livecd-stage2/livecd-stage2-controller.sh:
2984 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2985 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2986 of Getting_Online.txt from catalyst 1.1.10.10.
2988 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2989 Added Joshua Kinard to authors for his mips contributions.
2991 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 examples/livecd-stage2_template.spec:
2993 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2994 Paul Kessler on gentoo-catalyst. ;]
2996 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2997 Change variables from cat1 format to cat2
2999 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3000 modules/generic_stage_target.py, modules/stage1_target.py:
3001 Fix modules has no attribute register
3003 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3004 modules/generic_stage_target.py:
3005 Fix broken aliases code that was just proof of concept
3007 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3008 Output mkisofs command line options to assist in debugging
3010 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3011 modules/generic_stage_target.py, targets/support/create-iso.sh:
3014 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3015 modules/generic_stage_target.py:
3016 Add VERY basic support for aliases kernel parameter.
3018 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3019 modules/livecd_stage2_target.py:
3020 Remove large section of commented code
3022 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3023 modules/generic_stage_target.py, modules/stage1_target.py:
3024 Allow LDFLAGS to be specified as an ENV variable for stage1
3026 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3027 modules/generic_stage_target.py:
3028 Fix rc-update to automatically run default options for livecds. Removed an
3029 erroneous key check.
3031 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3032 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3033 Make use spec key optional to default to profile defaults
3035 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3036 +examples/stage4_template.spec:
3037 Preliminary stage4_template.spec file
3039 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3040 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3041 Updated version stamp and added slot patch.
3043 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3044 Fix ordering problem so self.settings is defined
3046 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/generic_stage_target.py:
3048 Correct a rsync issue when the directory doesnt exist
3050 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3052 targets/livecd-stage2/livecd-stage2-controller.sh,
3053 targets/netboot/netboot-controller.sh,
3054 targets/stage4/stage4-controller.sh:
3055 run pre_kmerge and post_kmerge only once
3057 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3058 targets/support/bootloader-setup.sh:
3059 MIPS bootloader patch
3061 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3062 targets/support/mips-arcload_conf.sh:
3063 Fix MIPS Serial Detection
3065 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3066 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3067 +targets/support/mips-arcload_conf.sh:
3068 Application of Kumba's patches for MIPS support
3070 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3071 Check for the correct arch specific cd building tool
3073 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3074 modules/generic_stage_target.py:
3075 Print a warning if livecd/iso is not defined
3077 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3078 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3080 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3081 targets/support/post-kmerge.sh:
3082 Check for existence of files in /lib/modules before running depscan.sh. This
3083 replaces the mips-specific check and makes it portable.
3085 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3086 modules/generic_stage_target.py:
3087 update autoresume logic when dealing with rsync unpack operations
3089 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3090 targets/support/post-kmerge.sh:
3091 Bypass module load on mips
3093 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3094 remove --no-deps so dependancies get installed for genkernel
3096 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3097 modules/generic_stage_target.py:
3098 Fix missing : statement in unpack
3100 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3101 modules/generic_stage_target.py:
3102 fix livecd-stage2 unpack when seedcache is turned off
3104 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/support/functions.sh:
3106 Fix module unpacking and make it actually optional.
3108 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3109 modules/generic_stage_target.py:
3110 Fix broken seedcache autoresume interaction
3112 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3113 modules/generic_stage_target.py:
3114 Cleanup stage directories properly for tar installs
3116 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3117 Tinderbox no longer cleans /tmp/*
3119 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3120 targets/tinderbox/tinderbox-chroot.sh,
3121 targets/tinderbox/tinderbox-controller.sh:
3122 Fixing problem with bind mounted portage and final rsync on tinderbox target
3123 and adding additional logging.
3125 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3126 Stop tinderbox from trying to create a tarball of itself
3128 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3129 modules/generic_stage_target.py:
3130 Fix catalyst so it fully disables snapcache when its not specified in the
3133 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3134 examples/livecd-stage2_template.spec:
3135 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3136 spec template and updating version stamp.
3138 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3139 modules/catalyst_support.py:
3140 allow file_check to proceed if key is not in use
3142 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3143 Recursively make the missing directories
3145 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3146 Fix extract_modules to just echo a warning that it is missing
3148 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3149 files/catalyst.conf:
3150 Updating default configuration for catalyst and updating version stamp,
3151 since we're beginning internal testing for release.
3153 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3154 modules/generic_stage_target.py:
3155 fix bug 106004 split strings into a list for empty and rm operation
3157 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3158 modules/livecd_stage2_target.py:
3159 Append slashes to directories so rsyncs work properly
3161 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 examples/livecd-stage2_template.spec:
3163 Changing source_subpath for livecd-stage2 example for bug #101704.
3165 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3166 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3167 targets/support/livecdfs-update.sh:
3168 Added livecd/xdm and livecd/xsession options. These are used to setup the
3169 default display manager and X session, respectively. Added supporting
3170 documentation to example spec files. Imported more work from my fsscript for
3171 the official LiveCD.
3173 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3174 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3175 discussion, see bug #88777.
3177 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3178 modules/generic_stage_target.py:
3179 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3180 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3182 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 targets/livecd-stage1/livecd-stage1-controller.sh,
3184 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3185 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3186 on livecd-stage2 and removing universal motd for livecd/type of
3187 gentoo-release-livecd.
3189 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3190 modules/livecd_stage1_target.py:
3191 Add optional livecd/type env var for scripts to add optional items to the
3194 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 -livecd/files/x86-help.msg:
3196 Removing x86-help.msg as it is no longer used.
3198 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3199 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3200 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3201 Add dobladecenter description to bootloader files for x86/amd64.
3203 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3204 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3206 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 modules/generic_stage_target.py:
3208 Added split to use section for bug #104414.
3210 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3212 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3213 Tabs to whitespaces for isolinux.
3215 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 targets/support/bootloader-setup.sh:
3217 Changed isolinux to use new split-out help messages. Using grub gives a
3218 single help message with pager.
3220 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3221 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3222 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3223 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3224 Added F2->F7 help messages for isolinux.
3226 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 livecd/files/README.txt, livecd/files/generic.motd.txt,
3228 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3229 livecd/files/livecd-local.start:
3230 Updated files from latest used to build LiveCD.
3232 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3233 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3235 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236 modules/catalyst_support.py:
3237 Added fix for using options with = in them with --cli (ex.
3238 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3239 <cell@ices.utexas.edu> for pointing this out to me via email.
3241 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3242 modules/generic_stage_target.py, targets/support/functions.sh:
3243 fix bug in exec_in_chroot for stage1 target
3245 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3246 modules/generic_stage_target.py:
3247 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3248 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3250 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3251 catalyst, examples/livecd-stage2_template.spec,
3252 examples/snapshot_template.spec, files/catalyst.conf,
3253 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3254 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3255 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3256 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3257 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3258 targets/livecd-stage2/livecd-stage2-controller.sh,
3259 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3260 targets/stage2/stage2-preclean-chroot.sh,
3261 targets/stage3/stage3-preclean-chroot.sh,
3262 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3263 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3264 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3265 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3266 targets/support/target_image_setup.sh:
3267 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3268 to look at gamecdfs-update.sh yet.
3270 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3271 modules/generic_stage_target.py:
3272 Remove extra debugging print statement
3274 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3275 +modules/catalyst_lock.py, modules/catalyst_support.py,
3276 modules/embedded_target.py, modules/generic_stage_target.py,
3277 modules/grp_target.py, modules/livecd_stage1_target.py,
3278 modules/livecd_stage2_target.py, modules/netboot_target.py,
3279 modules/snapshot_target.py, modules/stage1_target.py,
3280 modules/stage2_target.py, modules/stage4_target.py,
3281 targets/support/functions.sh:
3282 Add locking support. Code simplification for unpack and unpack snapshot.
3283 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3284 Add seedcache support (Grabs output from previous target run)
3285 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3287 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3288 modules/catalyst_support.py, modules/generic_stage_target.py:
3289 Add support to cache the snapshot dir. add snapcache to options. add
3290 snapshot_cache= to override the default location of the cache in
3291 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3293 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3294 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3295 Forward port README.txt and Getting_Online.txt files from catalyst
3298 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3299 Add automatic creation/deletion of runlevels based on rcadd rcdel
3301 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3302 Fix grp so that grp/use is not required anymore
3304 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3305 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3306 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3307 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3308 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3309 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3310 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3311 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3312 they are known to cause booting problems.
3314 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3315 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3316 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3317 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3320 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3321 targets/stage1/stage1-chroot.sh:
3322 Fixed quoting in stage1 profile check.
3324 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3325 targets/stage3/stage3-chroot.sh:
3326 Fixing USE for stage3.
3328 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3329 targets/support/chroot-functions.sh:
3330 Fix FETCH code so it will run for Pylon
3332 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3333 targets/grp/grp-chroot.sh:
3334 Fix bindist invcation.
3336 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 targets/grp/grp-chroot.sh:
3338 Made sure bindist was used for all emerges in GRP.
3340 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3341 Fix USE flags for GRP build
3343 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3344 targets/stage4/stage4-chroot.sh:
3345 let GRP use the users environment variables and removed extra
3346 GRP_STAGE23_USE from stage4
3348 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3349 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3350 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3352 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3353 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3354 impact all previous spec files that use this option. It's beejay's fault.
3356 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3357 Changed to use linux32 for ppc32 support when build host is ppc64.
3359 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3361 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3363 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3364 Minor cosmetic print statement fixes for readability
3366 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3367 modules/catalyst_support.py, modules/generic_stage_target.py:
3368 Fix None None bug and exception reporting
3370 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3371 Fix iso creation script. Case statement out of place
3373 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3374 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3375 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3376 catalyst, files/catalyst.conf, modules/builder.py,
3377 modules/catalyst_support.py, modules/embedded_target.py,
3378 modules/generic_stage_target.py, modules/generic_target.py,
3379 modules/grp_target.py, modules/livecd_stage1_target.py,
3380 modules/livecd_stage2_target.py, modules/netboot_target.py,
3381 modules/snapshot_target.py, modules/stage1_target.py,
3382 modules/stage2_target.py, modules/stage3_target.py,
3383 modules/stage4_target.py, modules/tinderbox_target.py,
3384 targets/embedded/embedded-chroot.sh,
3385 targets/embedded/embedded-fs-runscript.sh,
3386 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3387 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3388 targets/grp/grp-preclean-chroot.sh,
3389 targets/livecd-stage1/livecd-stage1-chroot.sh,
3390 targets/livecd-stage1/livecd-stage1-controller.sh,
3391 targets/livecd-stage2/livecd-stage2-controller.sh,
3392 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3393 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3394 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3395 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3396 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3397 targets/stage2/stage2-controller.sh,
3398 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3399 targets/stage3/stage3-controller.sh,
3400 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3401 targets/stage4/stage4-controller.sh,
3402 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3403 targets/support/create-iso.sh, targets/support/functions.sh,
3404 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3405 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3406 targets/support/target_image_setup.sh,
3407 targets/tinderbox/tinderbox-chroot.sh,
3408 targets/tinderbox/tinderbox-controller.sh,
3409 targets/tinderbox/tinderbox-preclean-chroot.sh:
3410 Big honkin' copyright update.
3412 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3413 modules/generic_stage_target.py:
3414 add additional logging output. Use standard os redirection methods to log to
3417 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3418 targets/stage1/stage1-chroot.sh:
3419 Added profile sanity check for bug #97867.
3421 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3422 targets/support/bootloader-setup.sh:
3423 Removing acpi=off from default kernel arguments and adding ia64
3424 livecd-stage2 support functions and cdtar.
3426 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3428 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3429 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3430 splash command line.
3432 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 targets/support/create-iso.sh:
3434 Fixed up zisofs support. Waiting for response from sparc before touching
3437 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3438 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3439 targets/support/functions.sh:
3440 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3441 to allow it to work on all arches that dynamically build their bootloader
3444 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3445 targets/stage4/stage4-controller.sh:
3446 Fix stage4 so it doesnt run the bootloader stuff
3448 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3449 targets/support/bootloader-setup.sh:
3450 Removed dokeymap from non-Gentoo releases.
3452 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3453 targets/support/livecdfs-update.sh:
3454 Added call to update-pciids to download the latest pci.ids file.
3456 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3457 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3458 modules/stage4_target.py:
3459 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3461 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3462 Fix issue where -s on the command line would not run
3464 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3465 livecd/files/generic.motd.txt:
3466 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3467 kernel configurations.
3469 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 targets/support/livecdfs-update.sh:
3471 Updated hostname/domainname creation for new baselayout.
3473 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3475 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3477 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 targets/support/chroot-functions.sh:
3479 Change portage emerge to use --oneshot --nodeps to keep from merging the
3480 same packages multiple times.
3482 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 targets/stage2/stage2-chroot.sh:
3484 Added a -p bootstrap when catalyst is called with -V (verbose).
3486 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 targets/support/livecdfs-update.sh:
3488 Removed inittab hack, as this is done by livecd-tools.
3490 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3492 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3494 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3496 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3497 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3498 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3499 targets/livecd-stage2/livecd-stage2-controller.sh:
3500 Removed gentoo.png and creation of face directory. Changed
3501 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3504 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3505 targets/stage1/stage1-preclean-chroot.sh,
3506 targets/support/chroot-functions.sh:
3507 Added setup_binutils function and force both of them to run during stage1
3510 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 examples/livecd-stage2_template.spec:
3512 Added livecd/volid explanation to example spec.
3514 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 targets/support/create-iso.sh:
3516 General cleanup of ISO code and added default livecd/volid when it is not set.
3518 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/embedded/embedded-controller.sh:
3520 Actually modify the embedded target this time.
3522 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3523 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3524 targets/livecd-stage2/livecd-stage2-controller.sh,
3525 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3526 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3527 and livecd-stage2 targets.
3529 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3530 files/catalyst.conf:
3531 Retired John Davis <zhen@gentoo.org> and added storedir to default
3534 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/support/livecdfs-update.sh:
3536 Uncommented openglify, since it is needed for both opengl-update-livecd and
3539 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3540 modules/generic_stage_target.py:
3541 Fix print statement so it shows when kill_chroot_pids is run correctly
3543 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3544 modules/snapshot_target.py:
3545 Fix snapshot target to skip the kill_pids check
3547 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3548 Bug fixes in parse_spec, fix issues detecting list or string.
3550 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3551 modules/catalyst_support.py:
3552 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3553 spaces are after :. Better handling of comments ( ie preprocessed and
3554 stripped off ). Unset empty keys.
3556 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3557 targets/support/kill-chroot-pids.sh:
3558 Remove extra P_NAME definition that is never used. Saves processing time.
3559 Bumped catalyst to pre2
3561 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3562 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3563 +targets/support/kill-chroot-pids.sh:
3564 User info about runscript and archscript. Added checks for processes running
3565 in the chroot and created a script to kill them. Should fix the unmounting
3566 issues with gconfd or any other running application in the chroot
3568 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3569 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3570 Remove using gcc-config to set things up as we should all be using 2005.0
3573 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3574 examples/livecd-stage2_template.spec:
3575 Added livecd/users to example livecd-stage2 spec file.
3577 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3578 targets/support/livecdfs-update.sh:
3579 Change default hostnames for livecds
3581 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3582 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3583 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3586 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3587 modules/livecd_stage2_target.py:
3588 Clear autoresume flags when build is done
3590 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3591 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3592 targets/support/create-iso.sh:
3593 Fix isolinux so that it finds menus and kernels and stuff
3595 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3596 modules/generic_stage_target.py:
3597 Make purge operation a little less chatty, removed print statements
3599 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3600 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3601 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3602 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3604 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3605 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3606 print warning message about deprecated use of cdfstype
3608 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3609 targets/support/chroot-functions.sh:
3610 statically define genkernel location to eliminate which command failure if
3611 genkernel is not installed
3613 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3614 modules/generic_stage_target.py:
3615 change the portage_overlay to an array so it always works
3617 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3618 modules/catalyst_support.py:
3619 Fix exception handling to remove extraneous prints of None
3621 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3622 Remove iso creation code from stage4
3624 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3625 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3626 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3627 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3628 targets/livecd-stage1/livecd-stage1-chroot.sh,
3629 targets/livecd-stage1/livecd-stage1-controller.sh,
3630 targets/livecd-stage2/livecd-stage2-controller.sh,
3631 targets/netboot/netboot-controller.sh,
3632 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3633 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3634 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3635 targets/support/create-iso.sh, targets/support/kmerge.sh,
3636 targets/support/target_image_setup.sh,
3637 targets/tinderbox/tinderbox-controller.sh:
3638 Fix some exception handling in catalyst_support.py, remove intermediate
3639 destination folder of iso and tarball, add additional tests for folders not
3640 found on host but defined in spec file, keep catalyst from erroring in this
3641 case, change exit code on shell scripts so that errors are reported to
3642 catalyst and causes catalyst to die on errors, fix bug in
3643 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3644 check for mkisofs that informs the user of where to get the program, and
3645 removed the autoresume code from ccache and distcc installation until I can
3646 figure out a way to have the autoresume flag go someplace outside the chroot.
3648 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3649 Remove bind mounts before rm operations happen at startup
3651 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3652 modules/generic_stage_target.py:
3653 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3655 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3656 modules/generic_stage_target.py:
3657 fix minor bug in the purge code so that it actually runs the commands
3659 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3660 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3661 modules/stage4_target.py:
3662 Change ordering of tasks so root_overlay and fsscript occur after
3663 livecd_update, giving users a chance to override livecd_update
3665 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3666 modules/catalyst_support.py, modules/generic_stage_target.py:
3667 Added a better exception handling message for keyboard interrupt and added
3668 countdown timer for purge operation to give an opportunity to exit
3670 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3671 modules/catalyst_support.py, modules/generic_stage_target.py:
3672 Add support to clear the autoresume flags and improve the purge code to
3673 clean the chroot, and pkg/kern cache
3675 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3676 modules/catalyst_support.py, modules/generic_stage_target.py,
3677 modules/livecd_stage1_target.py:
3678 only append livecd-tools to the livecd-stage1 target package list and move a
3679 check out of the way so command line and spec files can co-exist
3681 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3682 modules/generic_stage_target.py:
3683 fixed python syntax in set_packages so catalyst will run
3685 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3686 modules/embedded_target.py, modules/generic_stage_target.py,
3687 modules/grp_target.py, modules/livecd_stage1_target.py,
3688 modules/livecd_stage2_target.py, modules/netboot_target.py,
3689 modules/stage4_target.py, modules/tinderbox_target.py,
3690 targets/embedded/embedded-chroot.sh,
3691 targets/embedded/embedded-controller.sh,
3692 targets/livecd-stage1/livecd-stage1-controller.sh,
3693 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3694 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3695 targets/livecd-stage2/livecd-stage2-controller.sh,
3696 -targets/livecd-stage2/livecd-stage2-iso.sh,
3697 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3698 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3699 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3700 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3701 +targets/support/target_image_setup.sh:
3702 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3705 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3706 targets/livecd-stage2/livecd-stage2-controller.sh,
3707 targets/support/livecdfs-update.sh:
3708 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3709 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3710 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3713 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3714 targets/livecd-stage2/livecd-stage2-controller.sh,
3715 targets/support/rc-update.sh:
3716 Updated rc-update.sh with better defaults for different livecd/type settings
3717 and cleaning up file copying in livecd-stage2-controller.sh to match
3720 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3721 Made example of catalyst.conf in README match the default catalyst.conf
3724 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3726 Removing old files from previous maintainers and updating README.
3728 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3729 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3730 Added livecd/users option to create non-root users. The first user listed
3731 will also be used for auto-starting X, if X is merged onto the CD.
3733 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3734 targets/livecd-stage1/livecd-stage1-controller.sh,
3735 targets/livecd-stage2/livecd-stage2-controller.sh,
3736 targets/support/livecdfs-update.sh:
3737 Updated all instances of livecd/type: gentoo-release-environmental to
3738 gentoo-release-livecd and added generic-livecd.
3740 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 examples/fsscript.sh.example, examples/gamecd.conf.example,
3742 examples/generic_stage_template.spec, examples/grp_template.spec,
3743 examples/livecd-stage1_template.spec,
3744 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3745 examples/snapshot_template.spec:
3746 Imported example files from catalyst 1.1.9 to make them more verbose.
3748 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3749 Fix grp/use bug #89365
3751 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3752 modules/generic_stage_target.py, targets/support/kmerge.sh:
3753 Fixes for initramfs overlay support.
3755 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3756 modules/generic_stage_target.py, targets/support/kmerge.sh,
3757 targets/support/pre-kmerge.sh:
3758 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3759 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3760 caching bug; Also adding preliminary support for initramfs_overlay from
3763 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3764 modules/generic_stage_target.py, targets/support/kmerge.sh:
3765 Removed support for postconf as genkernel no longer has that option
3767 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3768 modules/embedded_target.py, modules/generic_stage_target.py,
3769 modules/grp_target.py, modules/livecd_stage1_target.py,
3770 modules/livecd_stage2_target.py, modules/netboot_target.py,
3771 modules/stage4_target.py, modules/tinderbox_target.py,
3772 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3773 targets/stage1/stage1-preclean-chroot.sh,
3774 targets/support/chroot-functions.sh:
3775 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3776 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3778 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3779 modules/livecd_stage2_target.py:
3780 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3782 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3783 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3784 modules/livecd_stage2_target.py, modules/stage4_target.py,
3785 targets/livecd-stage1/livecd-stage1-controller.sh,
3786 targets/livecd-stage2/livecd-stage2-controller.sh,
3787 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3788 targets/support/functions.sh, targets/support/kmerge.sh,
3789 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3790 Generalized kernel support, fsscript, rcupdate, etc for stage4
3792 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 targets/support/pre-kmerge.sh:
3794 Removed sed for usb devices from legacy genkernel, as we're going to require
3795 a version much higher that no longer exhibits the bug.
3797 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3798 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3799 targets/support/livecdfs-update.sh:
3800 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3801 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3802 the ut2004demo shell script has been renamed to ut2004-demo.
3804 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3805 let genkernel always reinstall itself
3807 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3808 modules/catalyst_support.py, modules/generic_stage_target.py,
3809 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3810 fix case bug in livecdfs-update.sh; fix bug in initial command line
3811 arguement parsing; add cflags spec file support which is only allowed to
3814 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3815 targets/stage3/stage3-chroot.sh:
3816 Fix a use flag bug in the stage3
3818 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3819 modules/generic_stage_target.py:
3820 Changes to allow cflags, chost, cxxflags in a spec file
3822 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3823 targets/livecd-stage1/livecd-stage1-controller.sh,
3824 targets/livecd-stage2/livecd-stage2-controller.sh,
3825 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3826 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3827 targets/support/pre-kmerge.sh:
3828 change the code to use more case statements. Fix gcc issue in stage1.
3830 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3831 targets/livecd-stage1/livecd-stage1-controller.sh,
3832 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3833 Merging in changes from catalyst 1.1.x for gamecd support.
3835 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3836 targets/stage1/stage1-preclean-chroot.sh:
3837 Removing gcc-config stuff to see if its still required to work around a gcc
3840 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3841 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3842 Added tests for genkernel >3.2.0
3844 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3847 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3848 Updated AUTHORS with new maintainers and updated contributors list.
3850 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3851 examples/fsscript.sh.example, livecd/files/README.txt,
3852 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3853 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3854 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3855 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3856 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3857 universal.motd.txt to resolve documentation issue on bug #86914. Added
3858 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3859 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3862 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3863 targets/livecd-stage2/livecd-stage2-controller.sh:
3864 Removed a few unnecessary comments
3866 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3867 Removed obsolete files from the livecd directory as the functionality has
3868 moved into the targets folders
3870 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3871 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3872 Additional catalyst 2.0.0 files
3874 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3875 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3876 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3877 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3878 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3879 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3880 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3881 -livecd/runscript/alpha-archscript.sh,
3882 -livecd/runscript/default-runscript.sh,
3883 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3884 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3885 -livecd/runscript-support/gamecdfs-update.sh,
3886 -livecd/runscript-support/kmerge.sh,
3887 -livecd/runscript-support/livecdfs-update.sh,
3888 -livecd/runscript-support/post-kmerge.sh,
3889 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3890 modules/embedded_target.py, modules/generic_stage_target.py,
3891 modules/grp_target.py, modules/livecd_stage1_target.py,
3892 modules/livecd_stage2_target.py, -modules/netboot.py,
3893 +modules/netboot_target.py, modules/snapshot_target.py,
3894 modules/stage1_target.py, +modules/stage4_target.py,
3895 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3896 +targets/embedded/embedded-controller.sh,
3897 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3898 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3899 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3900 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3901 +targets/livecd-stage1/livecd-stage1-controller.sh,
3902 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3903 -targets/livecd-stage1/livecd-stage1.sh,
3904 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3905 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3906 +targets/livecd-stage2/livecd-stage2-controller.sh,
3907 +targets/livecd-stage2/livecd-stage2-iso.sh,
3908 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3909 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3910 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3911 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3912 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3913 +targets/stage1/stage1-controller.sh,
3914 +targets/stage1/stage1-preclean-chroot.sh,
3915 -targets/stage1/stage1-preclean1-chroot.sh,
3916 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3917 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3918 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3919 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3920 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3921 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3922 +targets/stage4/stage4-preclean-chroot.sh,
3923 +targets/support/chroot-functions.sh,
3924 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3925 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3926 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3927 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3928 +targets/tinderbox/tinderbox-controller.sh,
3929 targets/tinderbox/tinderbox-preclean-chroot.sh,
3930 -targets/tinderbox/tinderbox.sh:
3931 Initial Import of Catalyst 2.0.0
3933 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3934 livecd/runscript-support/livecdfs-update.sh:
3935 Added /usr/portage as tmpfs (this will be made conditional later).
3937 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3938 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3939 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3940 from an interactive shell.
3942 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3943 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3944 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3945 livecd/runscript-support/pre-kmerge.sh,
3946 livecd/runscript/default-runscript.sh:
3947 Moved livecd-bash_profile to livecd-bashrc. Added check for
3948 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3949 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3952 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3953 modules/generic_stage_target.py:
3954 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3957 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3958 livecd/runscript/default-runscript.sh,
3959 targets/livecd-stage1/livecd-stage1.sh:
3960 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3961 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3962 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3965 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3966 livecd/runscript/ppc-archscript.sh:
3967 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3969 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3971 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3972 for multiple initrd files.
3974 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 livecd/runscript/ppc-archscript.sh:
3976 Modifed PPC archscript to close bug #84648 and also to make the PPC
3977 archscript produce multiple initrd files, like x86/amd64.
3979 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3980 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3981 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3982 livecd/runscript/ppc-archscript.sh:
3983 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3984 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3985 livecd/volid for the HFS volid, too.
3987 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3988 Calling this one 1.1.7 and rolling a tarball.
3990 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3992 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3993 -livecd/runscript/sparc64-archscript.sh,
3994 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3995 Added livecd/volid to set the volume ID when creating the ISO, patch by
3996 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3997 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3999 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4001 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4002 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4004 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 livecd/runscript-support/livecdfs-update.sh:
4006 Removed hdparm from default runlevel as it break ide=nodma at boot.
4008 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4009 livecd/runscript-support/kmerge.sh,
4010 livecd/runscript-support/pre-kmerge.sh,
4011 targets/livecd-stage1/livecd-stage1-chroot.sh:
4012 Revert last set of changes and remove portage version check from emerge in
4013 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4016 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 livecd/runscript-support/kmerge.sh,
4018 livecd/runscript-support/pre-kmerge.sh:
4019 Change genkernel check to use best_version and has_version to determine if
4020 the any previously installed versions of genkernel are up to date. Change
4021 emerge line for kernels to use -n option to only install if they were not
4022 previously installed.
4024 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4025 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4026 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4027 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4028 livecd/runscript/sparc-archscript.sh:
4029 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4030 unified sparc32/sparc64 cdtar.
4032 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 livecd/runscript-support/livecdfs-update.sh,
4034 livecd/runscript-support/pre-kmerge.sh:
4035 Change sudoers update to only run if /etc/sudoers exists and only reduce
4036 splash to 1024x768 on minimal and universal install CD.
4038 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4039 targets/livecd-stage1/livecd-stage1.sh:
4040 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4043 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4044 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4045 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4046 livecd/runscript/sparc64-archscript.sh,
4047 livecd/runscript/x86-archscript.sh:
4048 Added a new empty livecd file to each archscript. This will be used for an
4049 identifier by genkernel to allow booting from a non-primary CDROM.
4051 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4052 Catalyst 1.1.6 is here.
4054 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4055 targets/stage1/stage1-preclean2-chroot.sh:
4056 Commenting out stage1 cleaning of /var/db.
4058 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 livecd/runscript-support/pre-kmerge.sh:
4060 Made splash reduction to 1024x768 only for minimal and universal release media.
4062 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4063 targets/stage1/stage1-preclean2-chroot.sh:
4064 Added SLOT files back to /var/db entries in stage1.
4066 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4068 livecd/runscript/default-runscript.sh,
4069 livecd/runscript-support/livecdfs-update.sh,
4070 targets/livecd-stage2/unmerge.sh:
4071 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4072 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4073 the copy from preserving permissions and also adding /usr/share/faces and
4074 default Gentoo icon. We'll see how the icon does for us. Removing serial
4075 init script, as it causes problems with the splash theme.
4077 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 targets/livecd-stage1/livecd-stage1.sh:
4081 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4082 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4083 livecd/runscript-support/kmerge.sh,
4084 livecd/runscript-support/livecdfs-update.sh,
4085 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4086 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4087 targets/stage1/stage1-preclean2-chroot.sh:
4088 Removed x-setup from local.start and added in symlinks for gconf, portage
4089 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4090 baselayout and removed /etc/startx from the environmental type. Commented
4091 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4092 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4093 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4094 for X, use the latest pci.ids and usb.ids from portage, and create
4095 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4096 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4097 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4098 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4099 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4102 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4103 Removed ccache from default options as it breaks catalyst when merged with
4106 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 modules/snapshot_target.py:
4108 Added /local/ to snapshot exclusion.
4110 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4111 livecd/runscript-support/livecdfs-update.sh:
4112 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4113 gustavoz and his 5 interface Xeon for this.
4115 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4116 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4117 Added a conditional before killing gconfd-2. This is also going to be
4118 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4121 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4122 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4123 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4124 Moved killall -9 gconfd-2 to execute outside chroot.
4126 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/files/x86-help.msg:
4128 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4131 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4132 livecd/runscript/x86-archscript.sh:
4133 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4136 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4139 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4140 targets/livecd-stage1/livecd-stage1.sh:
4141 Added killall for gconfd-2 back into livecd-stage1.sh
4143 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4144 livecd/runscript/alpha-archscript.sh:
4145 Alpha fixes for multiple kernels..
4147 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4148 livecd/runscript-support/kmerge.sh:
4149 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4151 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4152 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4153 livecd/runscript/sparc64-archscript.sh:
4154 Force devfs if udev is not selected for all supporting arches.
4156 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4157 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4158 livecd/runscript-support/kmerge.sh:
4159 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4162 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4164 Re-enabled preclean in grp and added gconfd-2 killing.
4166 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4167 livecd/runscript/x86-archscript.sh:
4168 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4171 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4173 targets/livecd-stage1/livecd-stage1-chroot.sh,
4174 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4175 targets/livecd-stage1/livecd-stage1.sh,
4176 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4177 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4178 Added ability to pause indefinitely. This closes bug #79798. I've also added
4179 the gcond-2 killall back in, but now it is in the actual preclean script and
4180 is executed inside the chroot.
4182 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4183 Updated for 1.1.3 release.
4185 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4186 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4187 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4188 targets/netboot/netboot-packages.sh,
4189 targets/tinderbox/tinderbox-chroot.sh:
4190 Updated to use package.use correctly. Blame Robert Paskowitz
4191 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4193 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4194 targets/stage1/stage1-preclean2-chroot.sh:
4195 Fixed find line for new stage1 /var/db/pkg.
4197 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4198 targets/stage1/stage1-preclean2-chroot.sh:
4199 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4200 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4203 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 livecd/runscript-support/livecdfs-update.sh:
4205 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4206 added net.ethX symlinks, and added copying of files from
4207 /usr/lib/hotplug/firmware into firmware tarball.
4209 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript-support/livecdfs-update.sh:
4211 Firmware updated to use new /lib/firmware directory.
4213 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4214 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4215 work when both -f and -C were used on the command line.
4217 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4218 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4219 targets/livecd-stage1/livecd-stage1-chroot.sh,
4220 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4221 targets/stage3/stage3-chroot.sh:
4222 Added a portage version check to each target that uses --newuse to ensure a
4223 high enough version is used. This resolves bug #75336.
4225 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4226 livecd/files/livecd-local.start:
4227 Possible local.start fix for beejay.
4229 12 Jan 2005; John Davis <zhen@gentoo.org>
4230 modules/embedded.py:
4231 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4233 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4234 livecd/runscript-support/kmerge.sh:
4235 Added ccache support to genkernel call in livecd-stage2.
4237 11 Jan 2005; John Davis <zhen@gentoo.org>
4238 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4239 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4240 targets/netboot/netboot.sh:
4241 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4242 some feature enhancements.
4244 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4245 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4246 targets/livecd-stage1/livecd-stage1-chroot.sh,
4247 targets/livecd-stage1/livecd-stage1.sh,
4248 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4249 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4250 Added a -F or --fetchonly command line option and closing out bug #77480.
4251 Also added a portage version check to livecd-stage1 to close out bug #68307.
4253 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4254 livecd/runscript-support/livecdfs-update.sh,
4255 targets/stage3/stage3-chroot.sh:
4256 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4257 target to use emerge -e when building. This is only temporary until the
4258 bootstrap.sh script can be fixed or another solution can be decided upon.
4260 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4261 +targets/embedded/kmerge.sh:
4262 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4263 from mutex@gentoo.org
4265 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4266 modules/livecd_stage2_target.py:
4269 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4270 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4271 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4272 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4273 the brokenness of a stage1 tarball.
4275 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4276 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4279 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4280 modules/livecd_stage2_target.py:
4283 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4284 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4285 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4286 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4287 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4288 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4289 Upgraded the isolinux cdtar files and closing bug #70518.
4291 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4292 modules/embedded_target.py, modules/generic_stage_target.py,
4293 modules/grp_target.py, modules/livecd_stage1_target.py,
4294 modules/livecd_stage2_target.py, modules/netboot.py,
4295 modules/stage1_target.py, modules/tinderbox_target.py:
4296 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4297 separate out specific target logic from the generic targets modules.
4299 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4300 new PPC arch file from pvdabeel@gentoo.org
4302 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4303 examples/generic_stage_template.spec, modules/catalyst_support.py:
4304 tweaking error handling in the main catalyst script
4305 updated the example to include a blurb about portage_confdir
4307 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4308 livecd/runscript-support/livecdfs-update.sh:
4309 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4311 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4314 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4315 fix for #66592. catalyst now gives a traceback when it bails out, making
4316 troubleshooting amazingly easier
4318 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4319 modules/catalyst_support.py, modules/embedded_target.py,
4320 modules/generic_stage_target.py, modules/grp_target.py,
4321 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4322 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4323 Reversing patch from Eric Edgar from bug #70663.
4325 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4326 livecd/runscript/x86-archscript.sh:
4327 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4328 not work without it (mkisofs fails on creating ISO).
4330 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4331 modules/catalyst_support.py, modules/embedded_target.py,
4332 modules/generic_stage_target.py, modules/grp_target.py,
4333 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4334 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4335 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4336 separate out specific target logic from the generic targets modules.
4338 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4339 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4340 targets/embedded/embedded.sh:
4341 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4343 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4344 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4345 livecd/runscript/default-runscript.sh,
4346 livecd/runscript-support/gamecdfs-update.sh,
4347 livecd/runscript-support/livecdfs-update.sh,
4348 modules/livecd_stage2_target.py:
4349 Added gamecd/conf option to livecd_stage2_target.py, added
4350 gamecd.conf.example to /examples, cleaned up game-specific code in
4351 gamecdfs-update.sh to make it more generic, added more fundtionality to
4352 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4353 and gentoo-gamecd to make spec files simpler and to remove the need for
4354 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4355 user to still use a custom fsscript of their own.
4357 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4358 +livecd/files/environmental.motd.txt,
4359 targets/livecd-stage1/livecd-stage1.sh:
4360 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4362 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4363 livecd/runscript/default-runscript.sh,
4364 livecd/runscript-support/livecdfs-update.sh:
4365 Added gentoo-release-environmental as a valid livecd/type and did some
4366 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4367 devices other than eth0.
4369 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4370 targets/livecd-stage1/livecd-stage1-chroot.sh:
4371 Changed livecd-stage1 to merge each package individually. This should not
4372 make it into a production version of catalyst, but is here as a possible
4373 solution to bug #68307.
4375 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4377 livecd/runscript/sparc-archscript.sh,
4378 livecd/runscript/sparc64-archscript.sh,
4379 livecd/runscript/x86-archscript.sh:
4380 Added failures to all arches on mkisofs failure and also made -z option to
4381 mkisofs optional on x86 depending on loop type used.
4383 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4384 livecd/runscript/x86-archscript.sh:
4385 Making sure the mkisofs call causes a failure when it doesn't complete
4386 successfully. Once again, blame jforman, our beloved infra-monkey.
4388 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4389 livecd/runscript/default-runscript.sh:
4390 squashfs-utils->squashfs-tools fix. Blame jforman.
4392 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4393 livecd/isogen/x86-isogen.sh:
4394 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4395 possibly not booting on really old systems.
4397 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4398 livecd/runscript/x86-archscript.sh:
4399 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4400 possibly not booting on really old systems.
4402 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4403 livecd/runscript-support/livecdfs-update.sh:
4404 Save some space by removing redundant firmware after tarball is made, only
4405 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4408 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4409 targets/stage1/stage1-preclean2-chroot.sh:
4410 Added patch from vapier and closing bug #73556.
4412 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4413 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4414 +targets/embedded/embedded-fs-runscript.sh,
4415 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4416 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4417 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4418 from mutex@gentoo.org for modules/embedded.py
4420 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4422 livecd/runscript-support/livecdfs-update.sh:
4423 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4424 aliases having --color rather than --color=auto.
4426 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/files/livecd-local.start:
4428 Let's try actually making a proper edit on livecd/files/livecd-local.start
4429 this time, shall we...
4431 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4432 livecd/files/livecd-local.start:
4433 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4434 x-setup check for /etc/startx.
4436 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4437 livecd/runscript-support/gamecdfs-update.sh:
4438 Fixing minor sed bug in gamecdfs-update.sh.
4440 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4441 examples/snapshot_template.spec,
4442 livecd/runscript-support/gamecdfs-update.sh,
4443 livecd/runscript-support/livecdfs-update.sh:
4444 Fixing typo in snapshot_template.spec and closing bug #70321.
4446 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4447 livecd/runscript-support/pre-kmerge.sh:
4448 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4449 genkernel will only add the 1024x768 version of the gensplash image to the
4450 bzImage, which added with the livecd-stage2 removal of the unused splash
4451 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4453 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4454 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4455 livecd/runscript/sparc64-archscript.sh:
4456 Updated with silo/mkisofs patch from gustavoz.
4458 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4459 livecd/files/x86-help.msg:
4460 Updated x86-help.msg to make it fall more inline with current
4461 genkernel/livecd-tools options.
4463 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4464 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4465 livecd/runscript-support/pre-kmerge.sh:
4466 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4467 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4468 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4471 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4472 livecd/runscript-support/kmerge.sh,
4473 livecd/runscript-support/livecdfs-update.sh,
4474 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4475 Changed kernel build caching to use kerncache option, rather than pkgcache
4476 option. Fixed --postconf and --callback for builds that do not require them.
4477 Removed delay when removing package sin the system profile. This is now
4478 catalyst 1.1.0, so enjoy.
4480 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4481 livecd/runscript-support/livecdfs-update.sh:
4482 Stopping udev from using the nasty device tarball. We don't need it anyway.
4484 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4485 livecd/runscript/sparc-archscript.sh,
4486 livecd/runscript/sparc64-archscript.sh,
4487 livecd/runscript-support/kmerge.sh,
4488 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4489 Fixing gpm support by uncommenting default settings. Fixing case where
4490 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4491 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4492 not get renamed. Fixed a problem where we were accidentally removing the
4493 hwdata-knoppix versions of pci.ids and usb.ids and linking
4494 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4495 for 2004.3 and catalyst 1.1.0.
4497 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4498 patch from vapier@gentoo.org for bug #68080
4500 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4501 livecd/runscript-support/kmerge.sh:
4502 made kernel caching dependent on the "pkgcache" option so that genkernel's
4503 postconf can actually work
4505 18 Oct 2004; John Davis <zhen@gentoo.org>
4506 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4507 livecd/runscript-support/livecdfs-update.sh:
4508 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4510 17 Oct 2004; John Davis <zhen@gentoo.org>
4511 livecd/runscript-support/livecdfs-update.sh:
4512 firmware tarball fix for packages that need firmware such as ipw2100
4514 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4515 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4516 livecd/runscript-support/livecdfs-update.sh,
4517 modules/livecd_stage2_target.py:
4518 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4520 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4521 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4522 should not hurt non-HT users
4524 12 Oct 2004; John Davis <zhen@gentoo.org>
4525 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4526 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4527 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4528 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4529 livecd/runscript-support/kmerge.sh:
4530 bugfixes for #67195, #67197, #67122, and #46918
4532 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4533 small netboot fixups
4535 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4536 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4537 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4538 targets/netboot/netboot.sh:
4539 sweeping updates and changes to the netboot code. the patches should fix the
4540 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4541 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4543 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4544 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4545 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4546 targets/netboot/netboot.sh:
4547 more code cleanup and maintenance
4549 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4550 modules/generic_stage_target.py, +modules/netboot.py,
4551 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4552 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4553 +targets/netboot/netboot.sh:
4554 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4557 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4558 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4559 targets/livecd-stage1/livecd-stage1-chroot.sh,
4560 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4561 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4562 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4563 have to start a server on the build host for it to distribute.
4565 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4566 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4567 just do -s version_stamp
4569 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4570 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4572 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4573 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4574 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4575 modules/livecd_stage2_target.py:
4576 udev support for livecds
4578 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4579 +targets/livecd-stage2/unmerge.sh:
4580 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4581 Also, livecd-stage2 unmerge.sh added back in.
4583 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4584 livecd/runscript-support/livecdfs-update.sh:
4585 bugfixes for #60887 and #63338
4587 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4588 bugfixes for #63382 and #63338
4590 08 Sep 2004; John Davis <zhen@gentoo.org>
4591 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4592 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4593 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4594 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4595 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4596 targets/livecd-stage1/livecd-stage1-chroot.sh,
4597 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4598 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4599 lots of changes in this revision. first of all, major cosmetic fixups to the
4600 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4601 for distcc or ccache builds in most of the targets. bug #56581 is finially
4602 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4603 performance enhancement here.
4605 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4606 modules/livecd_stage2_target.py:
4607 fix for bug #63033, thanks to usata@gentoo.org for the patch
4609 30 Aug 2004; John Davis <zhen@gentoo.org>
4610 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4611 bugfixes for #61537 and #61779
4613 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4614 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4615 modules/snapshot_target.py:
4616 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4617 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4618 time should also be improved due to a more efficient use of rsync. This commit will
4619 mark the portage version of catalyst-1.9.0.
4621 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4622 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4625 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4628 02 Aug 2004; John Davis <zhen@gentoo.org>
4629 livecd/runscript-support/livecdfs-update.sh:
4632 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4633 +targets/stage1/build.py, -targets/stage1/build.sh,
4634 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4635 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4636 targets/stage3/stage3-chroot.sh:
4637 applied patch from bug #58840. it should fix up things for uclibc stages and
4638 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4640 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4641 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4642 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4643 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4644 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4645 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4646 livecd/runscript-support/livecdfs-update.sh,
4647 modules/livecd_stage2_target.py:
4648 addition of wolf31o2's gamecd patchset. untested, so please beware
4650 14 Jul 2004; John Davis <zhen@gentoo.org>
4651 livecd/runscript-support/livecdfs-update.sh,
4652 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4653 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4654 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4655 this out of generic_stage_target and into livecd-stage2 since the
4656 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4658 13 Jul 2004; John Davis <zhen@gentoo.org>
4659 livecd/runscript-support/livecdfs-update.sh:
4660 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4661 default rc'ed programs when only one change was required to rcadd. so I
4662 changed it so that the defaults are *always* loaded and specified additions/
4663 deletions are just added on top of those.
4665 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4666 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4667 targets/livecd-stage1/livecd-stage1-chroot.sh,
4668 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4669 targets/tinderbox/tinderbox-chroot.sh:
4670 changing the more verbose behavior to the -V (verbose) flag
4672 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4673 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4674 targets/livecd-stage1/livecd-stage1-chroot.sh,
4675 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4676 targets/tinderbox/tinderbox-chroot.sh:
4677 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4678 it is about to merge so that deps and USE flags are more evident
4680 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4681 modules/catalyst_support.py:
4682 completely rewrote the catalyst main script so that it can actually utilize
4683 more than one command line flag. new functionality included, but not active
4684 yet (--debug and --verbose). arguments can still be passed on the commandline
4685 through the use of the -C (--cli) flag. updated the arg_parse function in
4686 catalyst_support.py to accomodate my changes.
4688 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4689 modules/generic_target.py, modules/grp_target.py,
4690 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4691 modules/snapshot_target.py, modules/stage1_target.py,
4692 modules/stage2_target.py, modules/stage3_target.py,
4693 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4694 fixes for bugs #55192 and #54137
4695 added a new key for all specfiles, portage_confdir.
4696 this should point to a directory similar in functionality to /etc/portage.
4698 cleaned up the module code a bit so that unnecessary modules
4701 more work on resuming. it is getting there, but it still needs a ton of work,
4702 so please test, and report bugs.
4704 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4705 modules/catalyst_support.py, modules/generic_stage_target.py,
4706 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4707 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4708 stage resuming functionality should be working. I still have to work on GRP
4709 and livecds, but they should not be hard. I could not incorporate emerge
4710 --resume into stage resuming functionality because in some instances, portage
4711 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4712 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4713 ). I also made some small tweaks to the stage target scripts which clean up
4714 the envscript stuff. Not noticable performance wise, but it makes me feel all
4715 warm and fuzzy to know that it is programmed absolutely correctly ;)
4717 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4718 modules/generic_stage_target.py:
4719 revamped the cmd() structure so that it could properly return error codes.
4720 Please note that this might break catalyst until there is some further
4721 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4722 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4723 now. Additionally, catalyst will stop when there is an error with an ebuild
4724 ... it didn't do this before, it just plowed along and packed things up.
4726 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4727 code in portage.py and then answering my noob questions.
4729 13 Jun 2004; John Davis <zhen@gentoo.org>
4730 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4731 livecd/runscript-support/livecdfs-update.sh:
4732 some last minute fixins (stuff to work with the new genkernel)
4734 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4737 11 Jun 2004; John Davis <zhen@gentoo.org>
4738 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4739 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4742 10 Jun 2004; John Davis <zhen@gentoo.org>
4743 livecd/runscript-support/kmerge.sh,
4744 livecd/runscript-support/livecdfs-update.sh,
4745 livecd/runscript-support/post-kmerge.sh,
4746 livecd/runscript-support/pre-kmerge.sh:
4747 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4748 functions control what scripts are added to their respective runlevels. This
4749 option would be specified like so in the spec file: livecd/rcadd:
4750 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4752 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4753 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4754 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4755 the code to give a nice error msg instead of a cryptic traceback
4757 04 Jun 2004; John Davis <zhen@gentoo.org>
4758 livecd/runscript-support/livecdfs-update.sh:
4759 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4760 /etc/bootsplash/default
4762 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4763 targets/embedded/embedded-chroot.sh,
4764 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4765 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4766 targets/livecd-stage1/livecd-stage1-chroot.sh,
4767 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4768 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4769 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4770 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4771 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4772 targets/tinderbox/tinderbox-chroot.sh,
4773 targets/tinderbox/tinderbox-preclean-chroot.sh,
4774 targets/tinderbox/tinderbox.sh:
4775 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4777 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4778 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4779 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4780 It should be a full path pointing to a portage overlay dir.
4782 27 May 2004; John Davis <zhen@gentoo.org>
4783 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4784 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4785 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4786 livecd/runscript/default-runscript.sh:
4787 added updated silos and fixed motd bug
4789 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4790 rolling out version 1.0.8
4792 22 May 2004; John Davis <zhen@gentoo.org>
4793 livecd/runscript-support/kmerge.sh,
4794 livecd/runscript-support/livecdfs-update.sh,
4795 modules/livecd_stage2_target.py:
4796 added key livecd/bootsplash
4798 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4799 livecd/runscript/sparc-archscript.sh,
4800 livecd/runscript/sparc64-archscript.sh:
4801 sparc fixup patches from gustavoz at g.org
4803 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4804 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4805 is livecd/modblacklist
4807 19 May 2004; John Davis <zhen@gentoo.org>
4808 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4809 livecd/runscript/x86-archscript.sh:
4810 added support for livecd/overlay, changed vga=0x317 to vga=791
4811 in the x86 archscript as it is a more standard setting and should
4812 work on more hardware
4814 17 May 2004; John Davis <zhen@gentoo.org>
4815 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4816 livecd/runscript-support/kmerge.sh,
4817 livecd/runscript-support/livecdfs-update.sh,
4818 modules/livecd_stage2_target.py:
4819 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4820 we also now have basic motd copying support for more branded livecds
4822 16 May 2004; John Davis <zhen@gentoo.org>
4823 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4824 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4825 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4827 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4828 modules/catalyst_support.py, modules/embedded_target.py,
4829 modules/generic_stage_target.py, modules/generic_target.py,
4830 modules/grp_target.py, modules/livecd_stage1_target.py,
4831 modules/livecd_stage2_target.py, modules/stage1_target.py,
4832 modules/stage2_target.py, modules/stage3_target.py,
4833 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4834 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4835 caused gcc profile problems.
4837 12 May 2004; John Davis <zhen@gentoo.org>
4838 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4839 livecd/runscript-support/livecdfs-update.sh,
4840 livecd/runscript-support/post-kmerge.sh,
4841 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4843 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4844 silliness). Most notably, I have taken advantage of the update-modules
4845 --assume-kernel fix from agriffis so that we can actually use 3rd party
4846 modules now. Please note that >=baselayout-1.9.0 is required.
4848 02 May 2004; Olivier Crete <tester@gentoo.org>
4850 Added forgotten CHOST for i386 subarch
4852 30 Apr 2004; John Davis <zhen@gentoo.org>
4853 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4854 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4855 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4856 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4858 -fixed 2004.0 branding in the isolinux cdtar
4859 -fixed up acpi stuff in the runscripts
4860 -fixed up the x86 help message and corrected the numerous errors in it
4862 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4863 livecd/runscript/default-runscript.sh:
4864 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4865 1.0.7. we are ready for release
4867 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4868 fix for the problem that gustavoz found wrt the /dev creation stuff not
4869 detecting arches. also an efficiency fix for stage1 building
4871 14 Apr 2004; John Davis <zhen@gentoo.org>
4872 targets/embedded/embedded-chroot.sh,
4873 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4874 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4875 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4876 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4877 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4878 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4879 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4880 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4881 targets/tinderbox/tinderbox-preclean-chroot.sh,
4882 targets/tinderbox/tinderbox.sh:
4883 fix for bug #47733 - fixes for distcc and an envscript bugfix
4885 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4888 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4889 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4890 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4891 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4892 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4893 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4894 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4895 targets/stage1/stage1-preclean1-chroot.sh,
4896 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4897 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4898 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4899 targets/tinderbox/tinderbox.sh:
4900 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4901 zhen@gentoo.org please.
4903 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4904 fix for /dev in stage1
4906 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4909 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4910 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4911 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4912 Added the two kernel-configs for 2004.1 x86
4914 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4915 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4916 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4917 targets/tinderbox/tinderbox.sh:
4918 fix to address missing /dev in stages, fixed path for env-update in all of the
4921 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4922 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4924 01 Apr 2004; John Davis <zhen@gentoo.org>
4925 livecd/runscript/default-runscript.sh:
4926 added in fix for the module.conf stuff courtesy of Benjamin Judas
4929 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4931 cosmetic touchups for 1.0.5
4933 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4934 added support to the stage2 for stackable profiles bootstrap
4936 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4937 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4938 support for sparc32/64 build compatibility
4940 30 Mar 2004; John Davis <zhen@gentoo.org>
4941 livecd/runscript/default-runscript.sh, modules/targets.py,
4942 targets/stage1/build.sh:
4943 fix for bug 46022, more stackable profile fixes, embedded patches added
4945 26 Mar 2004; John Davis <zhen@gentoo.org>
4946 livecd/runscript/default-runscript.sh, modules/targets.py,
4947 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4948 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4949 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4950 fixes for bugs #44625 and #45805
4952 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4953 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4954 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4955 memtest is in. if you want to use it, check out the memtest86 cd tarball
4956 Also, fixes for bugs 45078, 45188, 44306
4958 23 Mar 2004; John Davis <zhen@gentoo.org>
4959 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4960 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4961 livecd/runscript/x86-archscript.sh, modules/targets.py,
4962 targets/livecd-stage3/unmerge.sh:
4963 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4964 created at the end of the livecd-stage2 process.
4966 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4967 targets/embedded/embedded.sh:
4968 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4970 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4971 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4972 removing the hardened-gcc deps since the package itself is deprecated'
4974 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4975 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4977 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4978 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4979 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4980 examples/livecd/alpha/config-2.4.21-r4-alpha,
4981 examples/livecd/alpha/config-2.4.21-r4-jensen,
4982 examples/livecd/alpha/config-2.4.21-r4-legacy,
4983 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4984 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4985 fixes for bugs 43676, 43701. Alpha support added as well.
4987 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4988 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4989 kde/gnome cd specs added.
4991 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4992 fix in catalyst.conf for bug #42044
4994 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4995 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4996 examples/livecd/sparc64/config-2.4.24-sparc64:
4997 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4999 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5000 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5001 for a $clst_conf environment variable. You can use the $clst_conf variable to
5002 point to a file to use in place of /etc/catalyst.conf. By setting this
5003 variable in your shell, catalyst can easily be used by multiple people on the
5004 same machine. Also, ccache support now works for genkernel.
5006 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5007 removed file for livecd-stage2 target, as this is handled by the runscript
5008 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5009 and made "/boot/kernel/foo/extraversion" an optional rather than required
5010 parameter. The aforementioned "packages" is used to specify kernel-related
5011 packages (like module ebuilds) to merge with each kernel, and the new "use"
5012 option is used to specify the USE settings you'd like exported to the
5013 environment during kernel as well as kernel "packages" build.
5015 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5016 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5017 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5018 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5019 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5020 targets/tinderbox/tinderbox.sh:
5021 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5022 it for ebuild - added headers to everything and removed deprecated dirs
5024 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5025 adding Kumba's patches for MIPS
5027 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5028 Added hppa specific code.
5030 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5031 Tinderbox target added. See tinderbox examples in examples/ dir.
5033 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5034 spec file support integrated into catalyst. Use "-f/--file specfile" as
5035 argument; see examples dir for examples.
5036 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5037 example of how to use it.
5039 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5040 support functions for spec file parsing and reading added. Will get added to
5043 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5044 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5047 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5048 Significant rework of code structure. Everything is falling nicely into place.
5050 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5051 Exception handling fully-integrated into current prototype code.
5053 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5054 beginning of exception handling integration, got some of the target code
5057 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5058 major code rework in progress on the python parts.
5060 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5061 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5062 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5063 for organiation's sake, I have moved the files, such as livecd foundations,
5064 into catalyst/files. It will make it easier for us when ebuild time comes
5067 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5068 All preliminary target build scripts are now added and coded to near as spec
5069 that we can have at this point.
5071 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5072 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5073 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5074 something that should be continued as much as reasonably possible in other
5075 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5076 code completed, and internal fall-backs to reasonable global config defaults
5079 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5080 subarch test outsourced to python catalyst-subarches function.
5082 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5083 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5085 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5086 removing dup enter_chroot
5088 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5089 document subarches checking
5091 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5092 Fix valid subarch test.
5094 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5095 include/build_functions.sh, include/functions.sh:
5096 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5097 start_build to build_functions.sh cleaning up the main catalyst script some
5100 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5101 fixed SRCBALL and DESTBALL, making it transparent for profiles
5103 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5104 added an exit condition to the cmd line argument case statement
5106 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5107 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5108 the changes that I made to the above files should make catalyst completely
5109 transparent to no matter what profile we are using. check files/catalyst.conf
5110 for the list of BUILDTYPEs that we support.
5112 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5113 changed how cmd line arguments are handled
5115 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5116 I changed the is_special handling so that it is cleaner and faster
5118 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5119 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5120 livecd/foundations/x86-basic/post-clean.sh,
5121 livecd/foundations/x86-basic/pre-clean.sh,
5122 livecd/foundations/x86-basic/settings:
5123 I outsourced more functions to include/functions.sh. I made it a seperate file
5124 from build_fucntions.sh so that we can keep our build and other functions
5125 apart. I also added in the livecd stuffs from the stager side of things.
5127 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5128 include/build_functions.sh:
5129 I outsourced all of the build functions to include/build_functions.sh. In the
5130 future, this will happen more - the code needs cleaned up.
5132 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5134 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5135 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5136 does not use that anymore.
5138 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5139 since we now have a default profile in portage, i massaged some errors
5140 messages to reflect that.
5142 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5144 removed ccache support from catalyst stage1 build cause it breaks the build.
5145 Additionally, I removed gettext support from bootstrap, because according to
5146 our new default profile, we don't use that anymore.
5148 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5149 added a new var, BUILDTYPE, adding more transparency for building.
5150 In the future, we will be building both selinux and hardened sources.
5152 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5153 fixed some formatting when catalyst prints out build info, additionally,
5154 trying to make catalyst more transparent for future expansion of stages
5156 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5157 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5158 --help. I moved this functionality from the main program section to
5161 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5162 I edited catalyst to change our naming convention from stage*-arch-h.* to
5163 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5164 I change naming conventions, as catalyst will be eventually extended to
5165 do selinux-* stages also.
5167 Additionally, I updated README.catalyst to include profile information.
5169 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5170 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5171 I renamed README.stager to README.catalyst and have made some very minor
5172 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5173 I have hacked bootstrap to use the hardened profile, as well as utilize
5174 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5175 major). Additionally, bin/stage1 has been hacked to accept the hardened
5176 profile, and use hardened-gcc.
5178 09 September 2003; John Davis <zhen@gentoo.org>:
5179 Initial import of hardened stager. I am forking this from the original
5180 stager code in order to better fit our needs. The original stager code is
5181 still used by Gentoo, and is maintained by Daniel Robbins
5182 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5183 contributors that coded stager.