1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2010 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
7 Enable new amd64 subarches
9 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
10 This is catalyst 2.0.6.913
12 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
15 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
16 This is catalyst 2.0.6.912
18 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
19 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
22 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
23 This is catalyst 2.0.6.911
25 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
26 Replace -Os with -O2 for ARM
28 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
31 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
32 This is catalyst-2.0.6.909
34 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
35 targets/support/chroot-functions.sh:
36 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
37 <nunomilheiro@gmail.com>, gentoo bug #273664
39 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
40 targets/support/netboot2-final.sh:
41 Fix sparc bug, gentoo bug 297231
43 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
44 Update copyrights, add me to AUTHORS
46 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
47 This is catalyst-2.0.6.908
49 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
50 modules/generic_stage_target.py:
51 Restore old behaviour on the CXXFLAGS variable on the created make.conf
53 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
54 Fix typo and add armv7a-hardfp target
56 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
57 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
58 targets/support/pre-kmerge.sh:
59 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
62 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
63 targets/support/chroot-functions.sh:
64 Only run depclean for stage3/system
66 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
67 This is catalyst 2.0.6.906
69 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
70 targets/support/chroot-functions.sh:
71 Run depclean at the end of stage generation (for Gentoo bug #295132)
73 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
74 targets/support/livecdfs-update.sh:
75 Apply patch from Gentoo bug #284585
77 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
78 Clean up a few extraneous spaces, line wrap a comment, and add Id.
80 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
81 +.gitattributes, README, TODO:
82 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
85 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
86 modules/livecd_stage2_target.py:
87 Apply patch for module blacklisting from gentoo bug #282148
89 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
90 Version bumping to 2.0.6.905 for release.
92 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
93 livecd/files/x86-F6.msg:
94 Apply patch to document espeakup support for Gentoo bug #267708
96 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
97 modules/catalyst/config.py:
98 import catalyst_support for Gentoo bug #271368
100 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
101 Rolling an official catalyst 2.0.6.904 version.
103 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
104 Apply additional patch from Gentoo bug #255793 for arm subarches
106 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
107 targets/support/chroot-functions.sh:
108 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
110 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
111 Additional sh patch from Gentoo bug #255793
113 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
114 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
116 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
117 modules/generic_stage_target.py:
118 Update reference to make.conf.example for new location in portage-2.1.6
120 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
121 targets/stage1/stage1-chroot.sh:
122 Remove --noreplace from run_merge call so that baselayout gets rebuilt
125 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
126 targets/support/rc-update.sh:
127 Change invalid atom '>=sys-apps/baselayout-2*' to
128 '>=sys-apps/baselayout-2'
130 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
131 modules/catalyst_support.py:
132 Try to import portage.util before portage_util
134 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
135 Add note about metadata_overlay being default in 2.1.6
137 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
138 Updated the AUTHORS section and the header for the ChangeLog, to reflect
139 that individual authors now retain their copyright to code they submit.
141 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
142 Rewrote TODO to make it clearer and added a ton of new items to it.
144 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
145 modules/generic_stage_target.py:
146 screw you python...hard
148 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
149 modules/generic_stage_target.py:
150 Disable removal of 'target_path' when build starts
152 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
153 modules/generic_stage_target.py:
154 Apply patch from armin76 to actually make use of the busybox_config value
157 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
158 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
159 Add support for gk's --busybox-config= option
161 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
162 modules/generic_stage_target.py:
163 Missing / before 'iso'
165 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
166 modules/snapshot_target.py:
167 Add support for purging to snapshot target
169 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
170 Add mix-in cdtar idea to TODO
172 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
173 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
174 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
175 Remove old isolinux-3.09 cdtar files
177 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
178 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
179 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
180 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
182 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
183 Marking this 2.0.6.903 for testing.
185 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
186 targets/netboot2/netboot2-controller.sh:
187 Disable copying of nb-busybox.cf since it isn't used anyway
189 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
190 arch/x86.py, catalyst:
191 A few typo and other minor fixes as reported by armin76
193 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
194 modules/generic_stage_target.py:
195 Add support for digests="all" for Gentoo bug #209611
197 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
198 examples/netboot2_template.spec, targets/support/kmerge.sh:
199 Automatically append --netboot to GK_ARGS for netboot2 target Remove
200 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
202 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
203 targets/support/pre-kmerge.sh:
204 Remove evil hacks that copy gk files around for netboot2
206 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
207 Bumping version for release.
209 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
210 modules/catalyst_support.py:
211 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
214 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
215 modules/catalyst_support.py, modules/generic_stage_target.py:
216 Add support for -P/--purgeonly option
218 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
219 Updated README to tell the user where to locate catalyst.conf if not using
220 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
223 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
224 Kicking out a 2.0.6.901 release for testing.
226 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
227 modules/generic_stage_target.py:
228 Automatically prepend build dir path to livecd/iso if it's not an absolute
231 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
232 Update TODO with placeholder idea.
234 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
235 +modules/catalyst/util.py:
236 Create catalyst.util module with capture_traceback() and print_traceback()
237 functions Capture and print traceback when build fails instead of letting
240 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
241 modules/catalyst/config.py, modules/catalyst_support.py:
242 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
244 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
245 modules/catalyst/config.py:
246 A few fixes to ParserBase after actually testing it switch to parsing
247 config file with ConfigParser.
249 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
250 +modules/catalyst/config.py, -modules/catalyst/util.py:
251 More indecisiveness..move util.spec to config.SpecParser.
253 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
254 -modules/catalyst/spec.py, +modules/catalyst/util.py,
255 modules/catalyst_support.py:
256 * Rename catalyst.spec to catalyst.util
257 * Move spec_dump() into spec class
258 * Modify catalyst to use new spec class
260 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
261 +modules/catalyst/__init__.py:
262 Add __init__.py file and import line.
264 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
265 +modules/catalyst/spec.py:
266 Initial commit of modules/catalyst/spec.py.
268 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
270 Updating x86/amd64 arch support. Original patches by William Cooke
271 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
273 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
274 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
275 modules/snapshot_target.py, modules/stage4_target.py,
276 targets/support/bootloader-setup.sh, targets/support/functions.sh,
277 targets/support/kmerge.sh:
278 Removing all deprecated interfaces. We no longer wish to support them and
279 they're not needed. Anyone using a pre-2.x spec file will need to update
282 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
283 -livecd/files/Getting_Online.txt:
284 Removing livecd/files/Getting_Online.txt since it was quite outdated.
286 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
288 Updated for new git repo.
290 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
291 targets/support/livecdfs-update.sh:
292 Add gconf settings for gnome-screensaver to disable locking by default. This
295 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
296 Add armv5tel to arm host list.
298 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/chroot-functions.sh:
300 If we don't have a distcc user, we need to reinstall distcc, even if it's
301 been built with the right USE. This mainly affects stage1/stage2.
303 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/support/chroot-functions.sh:
305 We need to run distcc-config --install, since we won't be installing into
306 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
307 installed versions of distcc.
309 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
310 Add a couple of distcc-related items to TODO.
312 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/stage1/stage1-preclean-chroot.sh,
314 targets/stage2/stage2-preclean-chroot.sh,
315 targets/stage3/stage3-preclean-chroot.sh,
316 targets/stage4/stage4-preclean-chroot.sh:
317 We don't want to run setup_myfeatures in preclean, but still want to update
318 the environment and show our debug information.
320 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
321 targets/stage1/stage1-preclean-chroot.sh,
322 targets/stage2/stage2-preclean-chroot.sh,
323 targets/stage3/stage3-preclean-chroot.sh,
324 targets/stage4/stage4-preclean-chroot.sh,
325 targets/support/chroot-functions.sh:
326 Remove the die on LIBDIR check, since it won't be set on non-multilib
327 profiles. We can now run debug in preclean again.
329 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
330 targets/support/functions.sh:
331 Let's not try to chmod a dangling symlink.
333 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
334 targets/support/chroot-functions.sh:
335 Added emerge --info to debug output. I don't know why I didn't add it before.
337 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
338 targets/stage1/stage1-preclean-chroot.sh,
339 targets/stage2/stage2-preclean-chroot.sh,
340 targets/stage3/stage3-preclean-chroot.sh,
341 targets/stage4/stage4-preclean-chroot.sh:
342 We probably shouldn't be running our debug functions in our stages. Let's
345 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
346 targets/support/chroot-functions.sh:
347 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
350 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
351 targets/support/livecdfs-update.sh:
352 Only copy the handbook icon if one exists.
354 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
355 modules/catalyst_lock.py:
356 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
359 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
360 targets/livecd-stage2/livecd-stage2-controller.sh:
361 We should be matching all possible LIBDIRs, so make sure we do that.
363 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/support/livecdfs-update.sh:
365 We no longer need the metadata.tar.bz2, since the Installer uses
368 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 targets/stage1/stage1-chroot.sh:
370 We don't need --newuse if we're not using binary packages, so there's no
373 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
374 targets/livecd-stage2/livecd-stage2-controller.sh:
375 Added initial framework for creating the CD's root on livecd/livedvd.
376 Currently, the end result is the same, but I'll be adding code to
377 automatically copy the stages and to automatically download the distfiles.
379 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
380 targets/livecd-stage2/livecd-stage2-controller.sh,
381 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
382 targets/support/rc-update.sh:
383 Change all checks for livecd/type: gentoo-release-livecd to
384 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
385 to allow for auto-fetching of distfiles and stages onto official DVD media.
387 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
388 targets/livecd-stage1/livecd-stage1-controller.sh,
389 targets/livecd-stage2/livecd-stage2-controller.sh:
390 Updated TODO. Added code to livecd-stage1 to generate a package list, which
391 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
392 the distfiles automatically.
394 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 modules/generic_stage_target.py:
396 Fix seedcache output so it fits in 80 columns.
398 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/stage1/stage1-chroot.sh:
400 We should likely install baselayout before anything else, including the
401 package manager. As such, I've moved it to after sys-apps/baselayout is
404 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/livecd-stage2/livecd-stage2-controller.sh:
406 Check for a snapshot in the overlay and error if one is present. This should
407 ensure that the snapshot on the CD is the same as the one used to build the
410 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
411 modules/catalyst_support.py:
412 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
413 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
416 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
417 targets/stage1/stage1-chroot.sh:
418 Change back to using sys-apps/baselayout. We'll need to come up with a
419 better permanent solution now that virtual/baselayout is no more.
421 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
422 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
423 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
425 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
426 targets/support/bootloader-setup.sh:
427 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
430 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
431 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
432 Added TODO. Changed create_handbook_icon call to only be called if
433 /docs/handbook/index.html exists on the disk or in livecd/overlay.
435 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
436 targets/support/kmerge.sh:
437 Run sed on KERNELVERSION to escape the slashes so we can use it in another
440 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
441 targets/support/kmerge.sh:
442 Modify test to run if package.provided exists instead of if it doesn't.
443 Run sed on the correct file.
445 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
446 targets/support/chroot-functions.sh:
447 Added --noreplace to setup_myfeatures merges so we don't blow away any
448 packages which are already installed with the proper USE flags for the given
449 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
451 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 livecd/files/README.txt:
453 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
455 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/support/rc-update.sh:
457 Added mdraid for baselayout-2 users.
459 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
460 targets/support/kmerge.sh:
461 Clean up package.provided after the kernel build
463 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/support/kmerge.sh:
465 It helps if I put things in the correct order so they'll actually execute,
466 rather than getting a nice error from emerge.
468 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 targets/support/kmerge.sh:
470 Change upgrade to update.
472 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
473 targets/support/kmerge.sh:
474 Add back in the package.provided code that *should* skip the kernel sources
475 merge for call back and subsequent runs.
477 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
478 targets/support/kmerge.sh:
479 We don't really need to use binary packages for the kernel sources, since it
480 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
481 when we're not using kerncache.
483 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
484 targets/support/kmerge.sh:
485 Remove 'symlink' from USE, since it's not needed and screws up kerncache
487 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
488 targets/livecd-stage2/livecd-stage2-controller.sh:
489 OK, we run our find outside the chroot, so we don't want to use absolute
490 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
491 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
494 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
495 targets/livecd-stage2/livecd-stage2-controller.sh,
496 targets/stage1/stage1-controller.sh:
497 Cleanup the clean section for stage1 and add an updated clean section for
498 livecd-stage2 when we're a minimal, universal, or game CD. This is
499 2.0.6_pre14 for testing.
501 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
502 targets/support/kmerge.sh:
503 We should be using --newuse when merging our packages in callback.
505 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
506 targets/grp/grp-chroot.sh:
507 We should only use --noreplace when building a pkgset, everything else
510 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
511 modules/catalyst_support.py, modules/generic_stage_target.py,
512 modules/grp_target.py:
513 Apply additional patches from bug #207862 for CONTENTS generation.
515 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
516 targets/grp/grp-chroot.sh:
517 Call setup_myemergeopts after changing clst_FETCH.
519 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
520 targets/netboot2/netboot2-pkg.sh:
521 Remove a bit of unnecessary code.
523 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
525 targets/support/chroot-functions.sh:
526 Fix some spacing on the -* warning, revert Andrew's last change, since it
527 didn't do anything, and clean up the GRP chroot code so it works smarter and
528 set clst_FETCH when clst_grp_type is something other than pkgset.
530 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
531 targets/support/chroot-functions.sh:
532 Don't set --usepkg and --buildpkg when fetching.
534 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 modules/generic_stage_target.py:
536 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
539 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 modules/generic_stage_target.py:
541 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
542 boot/kernel/${kname}/config copying code in generic_stage_target.
544 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/support/kmerge.sh:
546 Make sure we don't give genkernel a --kernel-config if it isn't set in the
549 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
550 modules/generic_stage_target.py, targets/support/kmerge.sh,
551 targets/support/pre-kmerge.sh:
552 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
553 valid, rather than required, changed clst_ksource to default to
554 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
555 removal of USE to after the kernel build so the modules get the correct USE,
556 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
558 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 targets/support/kmerge.sh:
560 We should run the default functions for kmerge.sh, too.
562 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
563 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
564 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
565 Updated aboot cdtar with a newer version to support newer kernels.
567 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
568 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
569 Updated make_destpath so it writes out to make.conf as well as exporting
570 ROOT to the environment, added a make_destpath call to cleanup_stages, and
571 adding make_destpath /tmp/stage1root to stage1.
573 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
574 Updated README a bit and rolling 2.0.6_pre12 for testing.
576 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
577 targets/support/create-iso.sh:
578 Removed any further checks for clst_fstype and making sure everybody is
579 using ${mkisofs_zisofs_opts}.
581 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
582 targets/support/livecdfs-update.sh:
583 The default theme for GNOME is now Clearlooks, so we can remove the theme
584 code, but we still want to set the font size.
586 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
587 targets/support/livecdfs-update.sh:
588 We need to put quotes around ${user_comment} or useradd gets confused.
590 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
591 targets/support/chroot-functions.sh:
592 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
595 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
596 targets/support/kmerge.sh:
597 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
598 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
600 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
601 targets/support/create-iso.sh:
602 Bash fscking sucks, so we have to compromise on this code reduction solution
603 a bit. It's still far better than it was
605 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
606 targets/support/create-iso.sh:
607 Don't escape quotes when actually running the command
609 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
610 targets/support/kmerge.sh:
611 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
613 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
614 targets/support/kmerge.sh:
615 Use -L instead of -l in test for symlink
617 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 targets/stage1/stage1-controller.sh:
619 Remove code for gcc-config/binutils-config since it should be getting done
620 in the preclean script, anyway.
622 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/stage1/stage1-chroot.sh:
624 I missed one place where HOSTUSE was being used incorrectly.
626 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
627 targets/support/kmerge.sh:
628 Escape the correct quote
630 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
631 targets/support/kmerge.sh:
632 Change remaining instances of run_emerge to run_merge
634 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
635 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
636 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
639 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/support/bootloader-setup.sh:
641 Let's change our splash checking to a global check so it only needs to be
642 done once. This makes much more sense than having all of those if ... else
645 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
647 Fix our USE invocation here so things work as expected.
649 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 targets/support/livecdfs-update.sh:
651 Force-enable livecd/users for livecd/type gentoo-release-livecd and
654 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 targets/support/livecdfs-update.sh:
656 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
659 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
660 targets/livecd-stage2/livecd-stage2-controller.sh:
661 Fixing the snapshot copying so it will only copy the correct snapshot for
662 people who don't know how to properly use wget.
664 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/stage1/stage1-chroot.sh:
666 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
669 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
671 OK, we have to escape our quotes, rather than use single quotes, or we don't
672 evaluate the variables properly.
674 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
676 targets/support/kmerge.sh:
677 Fixing echo/sed for make.conf writing.
679 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
681 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
682 Rather than using the environment, we write out our USE to make.conf, then
683 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
684 be written to make.conf, already.
686 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
687 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
688 targets/livecd-stage1/livecd-stage1-chroot.sh,
689 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
690 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
691 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
692 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
693 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
694 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
695 Changing run_emerge to run_merge, changing both setup_portage and
696 setup_myfeatures to add any USE changes to make.conf prior to merge, then
697 removing the settings added, rather than (ab)using the environment.
699 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
700 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
701 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
702 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
703 targets/tinderbox/tinderbox-chroot.sh:
704 Rearrange some of the functions in chroot-functions.sh in preparation for
705 some upcoming changes and rename setup_portage to setup_pkgmgr.
707 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
708 targets/stage1/stage1-controller.sh:
709 Removing an extra env-update call from stage1's preclean.
711 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
712 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
713 targets/support/bootloader-setup.sh:
714 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
715 help.msg which we didn't even use.
717 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
718 targets/support/bootloader-setup.sh:
719 Don't write out out 'default 1' line when creating grub.conf, since the
720 'help' entry is now at the bottom, and we want grub to default to the first
723 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
724 targets/support/bootloader-setup.sh:
725 Removed checks on livecd/splash_type, since we only support one type,
726 removed remaining bootsplash code from bootloader-setup.sh, added automatic
727 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
728 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
730 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
731 targets/livecd-stage2/livecd-stage2-controller.sh:
732 Let's automatically copy in the snapshot if livecd/type is
733 gentoo-release-livecd.
735 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
736 modules/generic_stage_target.py:
737 Fix leading whitespace in empty() so it's only executed if there's something
738 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
739 211410 for pointing this out
741 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
742 targets/support/rc-update.sh:
743 Quote baselayout package atom
745 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/support/chroot-functions.sh:
747 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
748 PATH by default. Instead, simply check if it exists.
750 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
751 targets/support/chroot-functions.sh:
752 Remove temporary package listing code, since --verbose is forced on with
755 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
756 Force-enable --verbose when using --debug
758 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/support/kmerge.sh:
760 Changing modules-update to update-modules to quiet a warning and keep us
761 from having it get removed out from under us.
763 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
764 targets/support/chroot-functions.sh:
765 Adding a note to myself for better debug and moving run_default_funcs to the
766 bottom of the script so it gets executed. Since this can otherwise break
767 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
769 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
771 targets/support/chroot-functions.sh:
772 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
773 so we can get the output with --debug, added --newuse to the options for
774 stage1, as we should always rebuild any package where the USE has changed,
775 removed removal of portage logs from stage2-chroot.sh since it is being done
776 by cleanup_stages, moved world removal in cleanup_stages into a check for
777 stages 1 through 3, made update_env_settings check for the existence of
778 env-update before running it since we now run update_env_settings by default
779 everywhere chroot-functions.sh is sourced, and added a section to show_debug
780 to list the packages, since we don't yet force-enable verbose with debug.
782 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
783 modules/catalyst_lock.py:
784 Since my python sucks and I don't feel like troubleshooting it at the
785 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
786 2.0.6_pre8 for testing.
788 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
789 modules/builder.py, modules/catalyst_lock.py:
790 Added some extra debug output to catalyst_lock.py and added Stuart Longland
791 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
793 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
794 modules/catalyst_support.py:
795 change 'is' to == because python is grumpy
797 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
799 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
800 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
801 targets/support/rc-update.sh:
802 Removing support for bootsplash, since it hasn't been in a supported kernel
803 in a couple years and isn't accepted upstream.
805 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
806 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
807 Fix up the sed for genkernel so it works on versions both before and after
808 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
809 change was a bit too aggressive.
811 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
812 targets/support/bootloader-setup.sh:
813 Change grub timeout to 15 seconds instead of 150.
815 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
816 targets/support/pre-kmerge.sh:
817 Comment out sed on genkernel executable as it appears to do nothing these
820 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
821 targets/livecd-stage2/livecd-stage2-controller.sh:
822 Only call find on libdirs that actually exist. Thanks to Kristoffer
823 <krek6597@student.uu.se> in bug #210807.
825 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
826 modules/generic_stage_target.py:
827 Add warning about -* in foo/use in the spec.
829 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
830 targets/embedded/embedded-chroot.sh,
831 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
832 targets/grp/grp-preclean-chroot.sh,
833 targets/livecd-stage1/livecd-stage1-chroot.sh,
834 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
835 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
836 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
837 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
838 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
839 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
840 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
841 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
842 targets/tinderbox/tinderbox-preclean-chroot.sh:
843 Change all . to source.
845 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
846 targets/embedded/embedded-preclean-chroot.sh,
847 targets/grp/grp-preclean-chroot.sh,
848 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
849 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
850 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
851 targets/stage3/stage3-preclean-chroot.sh,
852 targets/stage4/stage4-preclean-chroot.sh,
853 targets/support/chroot-functions.sh,
854 targets/tinderbox/tinderbox-preclean-chroot.sh:
855 Added a cleanup_stages function and added it to the appropriate places.
857 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
858 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
859 targets/livecd-stage1/livecd-stage1-chroot.sh,
860 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
861 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
862 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
863 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
864 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
865 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
866 Removing any functions that we now call by default when we source
867 chroot-functions.sh by default.
869 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
870 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
871 targets/livecd-stage1/livecd-stage1-chroot.sh,
872 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
873 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
874 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
875 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
876 Clean up the debug code that I've added to stage1, move it to
877 chroot_functions.sh, and call it from all of our main targets.
879 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
880 modules/generic_stage_target.py:
881 Wow. I need to make sure that we actually comment comments in make.conf or
882 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
883 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
885 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
886 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
887 targets/stage3/stage3-chroot.sh:
888 We need to be sure we clear out /var/log/portage/elog as well as
889 /var/log/emerge.log for stages 1 through 3.
891 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
892 modules/generic_stage_target.py,
893 targets/livecd-stage2/livecd-stage2-controller.sh,
894 targets/support/livecdfs-update.sh:
895 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
896 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
897 80 columns. This is catalyst 2.0.6_pre5 for testing.
899 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
900 modules/generic_stage_target.py:
901 Apparently, python doesn't like it when you put a set of comments in front
902 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
905 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
906 modules/generic_stage_target.py:
907 Huge refactoring of modules/generic_stage_target.py to fix indentation and
908 generally clean up the code so it's a bit easier to read/follow.
910 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
911 modules/generic_stage_target.py:
912 Sort and de-dupe myusevars.
914 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
915 targets/stage1/stage1-chroot.sh:
916 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
918 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
919 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
920 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
921 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
922 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
923 targets/tinderbox/tinderbox-chroot.sh:
924 Move export of FEATURES to setup_myfeatures.
926 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
927 targets/stage1/stage1-chroot.sh:
928 Added some debug code to stage1 and fixed a nice bug where we weren't
929 building with the correct USE. Unfortunately, this invalidates any caches
930 for stage1, since we were building with the entire USE from the profile.
931 This is 2.0.6_pre4 for testing.
933 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
934 targets/stage1/stage1-chroot.sh:
935 We don't need to do the device building twice, so removing USE=build from
936 first baselayout install.
938 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
939 targets/support/livecdfs-update.sh:
940 We check for a plugdev group, add it if it doesn't exist, and make sure any
941 users specified by livecd/users is in the group.
943 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
944 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
945 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
947 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
948 modules/catalyst_support.py:
949 Fix up calc_contents in contents_map. Thanks to Brent Baude
950 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
953 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
954 targets/stage1/stage1-chroot.sh:
955 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
956 empty and will cause issues in stage3 and beyond.
958 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
959 targets/support/kmerge.sh, targets/support/rc-update.sh:
960 Changed some of the rc-update code so it should work with baselayout-2,
961 also. This is 2.0.6_pre2 for testing.
963 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
964 files/catalyst.conf, modules/catalyst_support.py,
965 modules/generic_stage_target.py, modules/grp_target.py,
966 modules/snapshot_target.py:
967 Added support for generating CONTENTS files automatically. Patch by Robin
968 Johnson <robbat2@gentoo.org> for bug #207862.
970 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
971 modules/snapshot_target.py:
972 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
973 exclude digest-* files from the snapshot.
975 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
976 arch/x86.py, modules/generic_stage_target.py:
977 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
978 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
980 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
981 targets/support/kmerge.sh:
982 Make the --kerncache option to genkernel dependent on 'kerncache' being in
983 options, so that it can actually be turned off.
985 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
987 Rearrange things in the arch/*.py files to ensure that nothing is used
988 before it has been defined.
990 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
991 Reorder arch/powerpc.py to make python happy.
993 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
994 modules/snapshot_target.py:
995 Change .svn --include to an --exclude like it was supposed to be.
997 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
999 Added several subarches for mips so we can dump the mips subarch profiles
1000 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1003 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1004 targets/livecd-stage2/livecd-stage2-controller.sh:
1005 Changed the code for copying the MOTD files so it's fewer lines and makes
1008 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1009 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1010 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1011 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1013 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1015 Did a little cleanup on the x86.py to remove some redundant entries and
1016 added nocona and core2 to amd64.py, though they're currently commented out.
1018 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1019 modules/generic_stage_target.py:
1020 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1021 flags defined in the spec file.
1023 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1024 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1025 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1026 since catalyst sets CXXFLAGS=CFLAGS by default.
1028 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1029 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1030 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1032 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1033 Added prescott to the subarches for x86.
1035 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1036 modules/netboot2_target.py, targets/support/kmerge.sh:
1037 Add patch to enabled netboot2/linuxrc and automatically add path for
1038 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1039 <jsbronder@gentoo.org> in bug #208106.
1041 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1042 modules/netboot2_target.py:
1043 Allow root_overlay in netboot2 target for bug #208106.
1045 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1046 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1047 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1048 Added USE=bindist automatically to everything that inherits set_use from
1049 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1050 USE=bindist to emerge run for stage1, and did some minor cleanup in
1051 get_libdir in chroot-functions.
1053 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1054 targets/support/bootloader-setup.sh:
1055 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1057 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1058 examples/generic_stage_template.spec, examples/grp_template.spec,
1059 examples/livecd-stage1_template.spec,
1060 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1061 examples/stage4_template.spec, examples/tinderbox_template.spec:
1062 Changing link so it no longer points to a dead page. This is for bug #208609.
1064 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1065 modules/snapshot_target.py:
1066 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1068 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1069 targets/stage1/stage1-chroot.sh:
1070 As much as I hate this, we're going to force baselayout to install first.
1071 This will keep us from having any issues with packages that don't respect
1074 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1075 Reorder options in catalyst.conf so they're alphabetical.
1077 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1078 targets/support/bootloader-setup.sh:
1079 Add 'pager on' to grub.conf for bug #208531.
1081 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1082 livecd/files/README.txt, livecd/files/x86-F6.msg:
1083 Removing the unused kernel command line options from Volume/Device Management.
1085 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1086 This is now 2.0.5 for release.
1088 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1089 files/catalyst.conf, modules/catalyst_support.py,
1090 modules/generic_stage_target.py,
1091 targets/embedded/embedded-preclean-chroot.sh,
1092 targets/grp/grp-preclean-chroot.sh,
1093 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1094 targets/stage2/stage2-preclean-chroot.sh,
1095 targets/stage3/stage3-preclean-chroot.sh,
1096 targets/support/chroot-functions.sh,
1097 targets/tinderbox/tinderbox-preclean-chroot.sh:
1098 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1099 sys-devel/icecream cluster compiler support for bug #200095. This is
1100 catalyst 2.0.5_pre6 for testing.
1102 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1103 files/catalyst.conf, modules/generic_stage_target.py:
1104 Add the option for using metadata_overlay with portage to speed up cache.
1106 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1107 modules/stage1_target.py, modules/stage2_target.py,
1108 modules/stage3_target.py:
1109 Add /etc/portage to cleanables for stages 1 through 3.
1111 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1112 livecd/files/livecd-local.start,
1113 targets/livecd-stage2/livecd-stage2-controller.sh,
1114 targets/support/livecdfs-update.sh:
1115 We apparently still need profiles/eclass for building the stage3 from the
1116 LiveCD with the installer.
1118 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1119 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1122 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1123 targets/livecd-stage2/livecd-stage2-controller.sh,
1124 targets/support/livecdfs-update.sh:
1125 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1126 preservation of eclasses/profiles, and remove copying of livecd-local.start
1127 since it's not needed anymore.
1129 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1130 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1131 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1134 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1135 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1136 Removing old mkvardb code which is no longer used, commenting out setting of
1137 Gnome theme for testing now that Clearlooks has been default for some time,
1138 and changing vdb move from a case statement to a simple if statement. This
1139 is 2.0.5_pre5 for testing.
1141 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1142 modules/stage1_target.py:
1143 Removing cleaning of python encodings for bug #64890.
1145 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1146 modules/generic_stage_target.py:
1147 Add an extra warning into the generated make.conf about changing the CHOST.
1149 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1150 targets/support/livecdfs-update.sh:
1151 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1153 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1154 targets/embedded/embedded-preclean-chroot.sh,
1155 targets/grp/grp-preclean-chroot.sh,
1156 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1157 targets/stage2/stage2-preclean-chroot.sh,
1158 targets/stage3/stage3-preclean-chroot.sh,
1159 targets/tinderbox/tinderbox-preclean-chroot.sh:
1160 Check to see if distcc is enabled before calling cleanup_distcc().
1162 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1163 arch/sparc.py, arch/x86.py:
1164 Look for linux32 in /bin and /usr/bin.
1166 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1167 modules/generic_stage_target.py:
1168 Make error message more specific when removing immutable flag.
1170 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1171 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1172 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1173 information, and added a small fix for FreeBSD for bug #169041. This is
1174 catalyst 2.0.5_pre4 for testing.
1176 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1177 targets/support/chroot-functions.sh:
1178 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1179 patch from bug #120076 to add cross-compiling support to our distcc
1182 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1183 targets/support/chroot-functions.sh:
1184 Added a version of get_libdir from multilib.eclass so we can determine where
1185 to go poking around if we need to touch anything in libdir.
1187 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1188 Print an error saying what target failed before the traceback.
1190 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1191 modules/catalyst_support.py:
1192 When parsing make.conf, first try pkgcore's
1193 snakeoil.fileutils.read_bash_dict(), then portage's
1194 portage_util.getconfig(), then the internal parse_makeconf().
1196 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1197 modules/catalyst_support.py:
1198 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1200 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1201 examples/netboot_template.spec, examples/tinderbox_template.spec,
1202 modules/grp_target.py, modules/tinderbox_target.py:
1203 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1204 modules, and remove extra pkgcache_path and kerncache_path options from
1207 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1208 This is catalyst 2.0.5_pre3 for testing the new stages code.
1210 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1211 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1212 We need to force USE=bindist on for building stages.
1214 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1215 modules/generic_stage_target.py:
1216 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1217 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1219 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1220 targets/support/rc-update.sh:
1221 Added support for the newer versions of splashutils which use fbcondecor as
1222 the init script. This is catalyst 2.0.5_pre1 for testing.
1224 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/livecd-stage2/livecd-stage2-controller.sh:
1226 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1229 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1230 modules/generic_stage_target.py, modules/stage1_target.py,
1231 modules/stage2_target.py:
1232 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1235 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1236 modules/generic_stage_target.py, modules/netboot2_target.py:
1237 Fix typo in getopt call for --clear-autoresume. thanks to
1238 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1239 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1240 Copy overlay files in netboot2 target into proper dir for bug #174635.
1242 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1243 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1244 targets/support/netboot2-final.sh:
1245 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1246 fix a minor bug in System.map copying, add portage_overlay support, and adds
1247 the ability to use globbing in the package file lists for the netboot2
1250 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1251 +targets/netboot2/nb-busybox.cf:
1252 Added nb-busybox.cf to the netboot2 target for bug #174298.
1254 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1255 targets/support/chroot-functions.sh:
1256 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1258 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1259 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1260 Change moving the VDB until after we have processed unmerge by moving it
1261 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1262 unmerge packages from the gentoo-release-livecd target.
1264 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1265 targets/support/kmerge.sh:
1266 Commented out the package.provided code in catalyst that seemed to cause
1267 problems with kerncache in testing. This is 2.0.4 and should be used for the
1270 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1271 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1272 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1273 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1274 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1275 improve the netboot2 target.
1277 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1278 modules/generic_stage_target.py:
1279 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1280 cause catalyst to export boolean variables as well as string-based
1283 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1284 modules/generic_stage_target.py:
1285 Fixing check for invalid subarch to not filter too much. Fix from Mike
1286 Frysinger <vapier@gentoo.org> for bug #173532.
1288 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1289 Added s390x (64-bit) support via a patch from Mike Frysinger
1290 <vapier@gentoo.org> for bug #173002.
1292 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1293 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1294 targets/livecd-stage1/livecd-stage1-chroot.sh,
1295 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1296 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1297 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1298 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1299 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1300 targets/support/pre-kmerge.sh:
1301 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1302 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1303 certain functions/code paths when running with -F/--fetchonly. Simplified
1304 kmerge.sh with regards to kerncache and callback packages. Also, changed
1305 ccache/distcc installs to use run_emerge instead of emerge directly, which
1306 allows us to more easily replace the underlying package manager, or add
1307 support for multiple package managers to catalyst.
1309 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1310 modules/grp_target.py:
1311 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1312 portage_overlay functionality to GRP, where it was mistakenly missing, for
1313 bug #171157. This is catalyst 2.0.3 and ready for release.
1315 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/livecd-stage1/livecd-stage1-controller.sh,
1317 targets/support/livecdfs-update.sh:
1318 Removed the generation of grppkgs.txt since the Installer now uses vdb
1321 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1322 targets/support/create-iso.sh:
1323 Fix creation of the EFI images. Since it is FAT, we can't go around
1324 perserving permissions, now, can we?
1326 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1327 targets/support/livecdfs-update.sh:
1328 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1329 broken sed for rc.conf, which caused all kinds of hell to break loose when
1330 booting a new CD. This is 2.0.3_pre3.
1332 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1333 modules/generic_stage_target.py:
1334 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1335 such as group- from /etc before creating our stage tarballs. This is for bug
1338 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/support/livecdfs-update.sh:
1340 Commenting out the livecd-kernel code, since the Installer should be doing
1341 everything necessary itself.
1343 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/support/livecdfs-update.sh:
1345 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1346 the usbutils hanlding in case they follow suit with pciutils.
1348 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1349 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1350 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1351 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1352 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1353 problems with using all of the various subarch settings.
1355 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1356 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1357 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1358 check look in the correct location, and made sure we don't delete /voot
1359 within the EFI code if grub is present.
1361 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1362 modules/generic_stage_target.py:
1363 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1364 #166294. This one should fix the HPPA/PPC architectures.
1366 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/support/chroot-functions.sh:
1368 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1369 remove the autoresume point for portage, as it really isn't needed and
1370 doesn't really gain us much, anyway.
1372 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1373 targets/stage1/stage1-chroot.sh:
1374 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1376 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1377 examples/generic_stage_template.spec, examples/grp_template.spec,
1378 examples/livecd-stage1_template.spec,
1379 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1380 examples/netboot_template.spec, examples/snapshot_template.spec,
1381 examples/stage4_template.spec, examples/tinderbox_template.spec:
1382 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1385 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1386 targets/support/livecdfs-update.sh:
1387 Make sure the user owns his home directory for bug #147195.
1389 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1390 +files/catalystrc, modules/catalyst_support.py:
1391 Re-arranged catalyst.conf to make it easier to follow while looking at the
1392 online reference and added a default catalystrc file, which does nothing.
1394 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1395 modules/catalyst_support.py, modules/embedded_target.py,
1396 modules/generic_stage_target.py, modules/grp_target.py,
1397 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1398 modules/stage3_target.py, modules/tinderbox_target.py:
1399 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1400 tab/space nastiness. This is for bug #161915.
1402 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1403 modules/generic_stage_target.py:
1404 Fixed new cbuild code with another patch from Mike Frysinger
1405 <vapier@gentoo.org> to allow the usage of subarches.
1407 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1408 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1409 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1410 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1411 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1412 targets/support/create-iso.sh, targets/support/functions.sh,
1413 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1414 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1416 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1417 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1418 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1419 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1420 modules/catalyst_lock.py, modules/catalyst_support.py,
1421 modules/embedded_target.py, modules/generic_stage_target.py,
1422 modules/generic_target.py, modules/grp_target.py,
1423 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1424 modules/netboot2_target.py, modules/netboot_target.py,
1425 modules/snapshot_target.py, modules/stage1_target.py,
1426 modules/stage2_target.py, modules/stage3_target.py,
1427 modules/stage4_target.py, modules/tinderbox_target.py,
1428 targets/embedded/embedded-chroot.sh,
1429 targets/embedded/embedded-controller.sh,
1430 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1431 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1432 targets/grp/grp-preclean-chroot.sh,
1433 targets/livecd-stage1/livecd-stage1-chroot.sh,
1434 targets/livecd-stage1/livecd-stage1-controller.sh,
1435 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1436 targets/livecd-stage2/livecd-stage2-controller.sh,
1437 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1438 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1439 targets/netboot2/netboot2-controller.sh,
1440 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1441 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1442 targets/stage1/stage1-controller.sh,
1443 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1444 targets/stage2/stage2-controller.sh,
1445 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1446 targets/stage3/stage3-controller.sh,
1447 targets/stage3/stage3-preclean-chroot.sh,
1448 targets/stage4/stage4-controller.sh,
1449 targets/stage4/stage4-preclean-chroot.sh,
1450 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1451 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1452 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1453 targets/tinderbox/tinderbox-controller.sh,
1454 targets/tinderbox/tinderbox-preclean-chroot.sh:
1455 Removing old CVS Header lines, which are no longer used since moving to SVN.
1457 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1458 targets/stage4/stage4-chroot.sh:
1459 Added back a missing 'then' from stage4 target.
1461 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1462 modules/generic_stage_target.py:
1463 Fix indentation so things actually work.
1465 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1466 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1469 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1470 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1471 Fix the display manager sed lines and change the icon for the local Handbook
1472 to use the GNOME 2.16 icon for gedit.
1474 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1475 modules/generic_stage_target.py:
1476 Changed the portage_overlay option to always install overlays in
1477 /usr/local/portage and added code to clean up /usr/local/portage and
1478 make.conf after sucessful execution and before creation of ISO/tarballs.
1480 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1481 targets/support/livecdfs-update.sh:
1482 Fixed a typo which broke coldplugging.
1484 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1486 Added a create_handbook_icon function and rearranged some of the icon
1487 creation for the LiveCD. This should resolve bug #143725 once a new release
1490 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1491 targets/support/livecdfs-update.sh:
1492 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1493 coldplugging. This allows us to unpack our firmware before we detect
1494 devices, so that devices that need it will get it.
1496 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1497 modules/generic_stage_target.py:
1498 Fix a typo in generic_stage_target.
1500 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1501 targets/support/livecdfs-update.sh:
1502 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1503 /etc/conf.d/xdm so we support older snapshots and newer ones.
1505 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 modules/livecd_stage2_target.py:
1507 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1510 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 modules/livecd_stage2_target.py:
1512 Reverted change in livecd-stage2 to the action_sequence until I can figure
1513 out what the problem is with it.
1515 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1517 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1518 modules/livecd_stage2_target.py:
1519 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1520 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1522 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1524 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1525 resolves an issue where a variable could be accessed unitialized in obscure
1526 circumstances. This is wrt bug #144984.
1528 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1529 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1530 modules/stage2_target.py, modules/stage4_target.py:
1531 Fixed up action_sequence when using --fetchonly to not create tarballs or
1532 ISO images for bug #143392.
1534 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1535 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1536 Clean up the USE usage in GRP/stage4.
1538 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 modules/generic_stage_target.py, modules/stage1_target.py,
1540 modules/stage2_target.py:
1541 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1542 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1544 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1545 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1546 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1547 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1548 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1549 instances of USE_ORDER since auto hasn't been valid for some time. This is
1552 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 modules/generic_stage_target.py, modules/stage1_target.py:
1554 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1555 goodness wrt bug #153587.
1557 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1559 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1561 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 modules/generic_stage_target.py, modules/stage4_target.py:
1563 Added a check to see if we have the tarball option enabled, which causes
1564 catalyst to run the capture sequence. This was requested by Tim Yamin for
1565 the stage4 target, but I thought it should be usable on any stage target.
1567 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 targets/support/livecdfs-update.sh:
1569 Moved fstab tweaks all into one location and added make.conf tweak for bug
1572 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1573 Changed the options to be in alphabetical order so my meatspace logical
1574 parser can process them better, added the compress and tarball options,
1575 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1576 removed the unused -x command line parameter for bug #151405.
1578 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 modules/generic_stage_target.py:
1580 Added a warning about changing the CHOST setting for bug #142034.
1582 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1583 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1584 targets/support/chroot-functions.sh:
1585 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1586 <flameeyes@gentoo.org> and attached to bug #150351.
1588 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1589 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1590 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1591 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1592 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1593 modules/embedded_target.py, modules/generic_stage_target.py,
1594 modules/generic_target.py, modules/grp_target.py,
1595 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1596 modules/netboot2_target.py, modules/netboot_target.py,
1597 modules/snapshot_target.py, modules/stage1_target.py,
1598 modules/stage2_target.py, modules/stage3_target.py,
1599 modules/stage4_target.py, modules/tinderbox_target.py,
1600 targets/embedded/embedded-chroot.sh,
1601 targets/embedded/embedded-controller.sh,
1602 targets/embedded/embedded-fs-runscript.sh,
1603 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1604 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1605 targets/grp/grp-preclean-chroot.sh,
1606 targets/livecd-stage1/livecd-stage1-chroot.sh,
1607 targets/livecd-stage1/livecd-stage1-controller.sh,
1608 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1609 targets/livecd-stage2/livecd-stage2-controller.sh,
1610 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1611 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1612 targets/netboot2/netboot2-controller.sh,
1613 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1614 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1615 targets/stage1/stage1-controller.sh,
1616 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1617 targets/stage2/stage2-controller.sh,
1618 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1619 targets/stage3/stage3-controller.sh,
1620 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1621 targets/stage4/stage4-controller.sh,
1622 targets/stage4/stage4-preclean-chroot.sh,
1623 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1624 targets/support/functions.sh, targets/support/kmerge.sh,
1625 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1626 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1627 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1628 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1629 targets/tinderbox/tinderbox-controller.sh,
1630 targets/tinderbox/tinderbox-preclean-chroot.sh:
1631 Removing all copyright and license comment headers from all files so we
1632 don't ever get another bug like bug #149638.
1634 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 modules/generic_stage_target.py:
1636 Clean up more spacing/capitalization.
1638 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1639 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1640 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1641 targets/embedded/embedded-controller.sh,
1642 targets/embedded/embedded-fs-runscript.sh,
1643 targets/embedded/embedded-preclean-chroot.sh,
1644 targets/livecd-stage2/livecd-stage2-controller.sh,
1645 targets/netboot2/netboot2-copyfile.sh,
1646 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1647 targets/support/pre-kmerge.sh:
1648 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1649 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1650 calls in kmerge.sh, and updated README.
1652 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1654 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1656 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 modules/catalyst_support.py:
1658 Added fix for bug #143348.
1660 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1661 targets/support/livecdfs-update.sh:
1662 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1664 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 targets/livecd-stage2/livecd-stage2-controller.sh,
1666 targets/support/livecdfs-update.sh:
1667 Changed some copy commands to use -f, added a check for /etc/gconf before
1668 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1669 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1670 <luca.casagrande@gmail.com>.
1672 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1673 targets/support/livecdfs-update.sh:
1674 Fixing sed so that systemspkgs.txt is built properly.
1676 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1677 The sparc32 binary is in /bin, not /usr/bin.
1679 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/support/chroot-functions.sh:
1681 We now only set the options for pkgcache if we are not using fetchonly. This
1682 should work around a problem where portage won't fetch the files if a binpkg
1683 already exists for the package.
1685 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/support/livecdfs-update.sh:
1687 Added code to make a backup of custom.conf before we edit it for the
1690 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1691 targets/support/livecdfs-update.sh:
1692 Remove sed from splash section, since it wasn't actually resolving the
1693 issue, anyway. Change the installer's dialog front-end code to simply run
1694 via sudo, since we don't need to worry about having the X DISPLAY setup or
1695 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1697 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/livecdfs-update.sh:
1699 Fix my sed line so it actually applies correctly.
1701 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 targets/support/chroot-functions.sh:
1703 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1706 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 targets/support/livecdfs-update.sh:
1708 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1709 as well as a possible fix for the read-only filesystem messages from
1710 /sbin/splash-functions.sh
1712 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1713 targets/support/chroot-functions.sh:
1714 Fix --fetchonly to actually work.
1716 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 examples/livecd-stage2_template.spec:
1718 Added description for livecd/fsops to livecd-stage2's spec template.
1720 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1721 targets/support/livecdfs-update.sh:
1722 I've modified the GDM configuration section to work correctly. I have also
1723 ensured that xdm is no longer started just because livecd/xdm is used, which
1724 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1725 should be the last of the 'release candidates' made. If there are no bug
1726 reports in 2 days, then I'm rolling this as 2.0 final.
1728 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/livecdfs-update.sh:
1730 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1731 see once the newer Installer is released, as I still have to fix the
1734 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1735 targets/support/rc-update.sh:
1736 Removed famd from the default runlevel for gentoo-release-livecd. It really
1737 shouldn't cause a problem, but I prefer it stay a bit clean.
1739 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1741 targets/support/create-iso.sh, targets/support/kmerge.sh,
1742 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1743 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1745 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1747 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1748 targets/support/bootloader-setup.sh:
1749 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1750 parameters support. This is for bug #139300.
1752 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1753 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1754 targets/support/filesystem-functions.sh:
1755 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1756 and also to remove some redundant values from livecd-stage2's valid_values.
1759 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1761 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1763 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 modules/generic_stage_target.py:
1765 Fix a problem where catalyst was creating an initial list, then putting that
1766 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1767 pointing it out and for the fix. This is for bug #136351.
1769 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1770 targets/support/unmerge.sh:
1771 Removing loop for unmerge, as it didn't actually solve anything and the
1772 portage team has helped us out by reverting the behavior that caused this
1773 change in the first place.
1775 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1776 modules/netboot2_target.py, modules/stage1_target.py,
1777 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1778 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1779 having /proc mounted during the preclean stage and also to clean up the
1780 netboot2 code. This is 2.0_rc48.
1782 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 targets/support/unmerge.sh:
1784 Change our unmerge from being a single unmerge to a loop, to work around an
1785 unexpected change in portage 2.1's unmerge processing.
1787 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/bootloader-setup.sh:
1789 Fixed a problem where we were putting the kernel name in twice and causing
1790 and error when using grub as a bootloader. This is for bug #137252.
1792 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1793 targets/support/bootloader-setup.sh:
1794 Added a second pass to the alpha bootloader setup to create aboot items for
1795 serial console for bug #133457.
1797 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 +livecd/cdtar/arcload-0.43-r1.tbz2:
1799 Added arcload cdtar for mips.
1801 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1802 targets/netboot/netboot-controller.sh:
1803 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1806 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1807 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1808 Add patch from bug #135051 to fix the seedcache extraction logic.
1810 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 targets/support/livecdfs-update.sh:
1812 Don't set icon theme to Clearlooks, since it doesn't exist.
1814 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 targets/support/livecdfs-update.sh:
1816 Fix sed on installer icons.
1818 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1821 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/stage1/stage1-controller.sh:
1823 Added a -type f to the find call in stage1 for bug #132180.
1825 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1826 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1827 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1828 properly on IBM PPC64 machines.
1830 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1831 modules/generic_stage_target.py:
1834 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1835 targets/support/rc-update.sh:
1836 Removed x-setup from default runlevel, as it is now controlled via the
1837 autoconfig init script.
1839 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1840 Fix ppc64 based arches to subclass ppc64
1842 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 modules/livecd_stage1_target.py:
1844 Use the full category/package name for livecd-tools.
1846 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/livecdfs-update.sh:
1848 Make copies and deletes recursive for firmware since some packages put their
1849 firmware in a subdirectory.
1851 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 targets/support/livecdfs-update.sh:
1853 Fix detection of the Installer.
1855 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1856 Added 970, power3, power4, and power5 sub-arches for ppc64.
1858 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1859 targets/support/livecdfs-update.sh:
1860 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1861 no longer necessary and can cause possible problems with Installer-based
1864 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1865 recursive directory create
1867 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1868 modules/catalyst_support.py:
1869 Changed a display error from bug #131502 and rolling 2.0_rc45.
1871 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 targets/support/create-iso.sh:
1873 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1876 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1877 modules/generic_stage_target.py:
1878 digests function uses raw output from hash function now
1880 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1881 change hash result format so .DIGESTS is generated correctly
1883 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1884 modules/catalyst_support.py:
1885 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1888 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/support/livecdfs-update.sh:
1890 Added a space for bug #131181.
1892 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1893 targets/support/kmerge.sh:
1894 Fixed creation of kernelpkgs.txt file for the installer.
1896 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 modules/generic_stage_target.py:
1898 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1901 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1902 targets/livecd-stage2/livecd-stage2-controller.sh,
1903 targets/support/bootloader-setup.sh:
1904 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1905 rolling out an emergency rc44.
1907 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 targets/support/bootloader-setup.sh:
1909 If you use elif, you have to use a then after it. Yeah, that one's totally
1912 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1913 targets/support/livecdfs-update.sh:
1914 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1916 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1917 targets/support/rc-update.sh:
1918 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1921 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1922 targets/support/bootloader-setup.sh:
1923 Removed bootplash support from ppc/ppc64 since they only will work with
1924 gensplash. Forced use of livecd/splash_type of bootsplash to get
1925 splash=silent. This should reduce the number of things on the kernel command
1926 line that aren't necessary.
1928 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1929 modules/catalyst_support.py:
1930 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1931 parse_spec. This should resolve bug #130103, as well as make the code much
1932 cleaner. This is 2.0_rc42.
1934 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1935 modules/generic_stage_target.py:
1936 Forced -p on tar for compressing stages.
1938 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1939 targets/support/chroot-functions.sh:
1940 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1943 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 targets/stage1/build.py:
1945 Added patch to build.py for portage 2.1 support.
1947 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1948 targets/support/kmerge.sh:
1949 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1950 <liyiming@ict.ac.cn> in bug #129890.
1952 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/support/livecdfs-update.sh:
1954 Moved sed line for ##STARTX to end of file, since we aren't touching
1955 /etc/startx until the end.
1957 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 targets/support/livecdfs-update.sh:
1959 Added a check for the games group and add it if it doesn't exist already.
1960 This should resolve bug #125498.
1962 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 examples/generic_stage_template.spec, examples/grp_template.spec,
1964 examples/livecd-stage1_template.spec,
1965 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1966 examples/netboot_template.spec, examples/snapshot_template.spec,
1967 examples/stage4_template.spec, examples/tinderbox_template.spec:
1968 Removed portdir_overlay from the snapshot example spec and added
1969 portage_overlay to the example specs for the relevant targets.
1971 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1972 This is 2.0_rc41 since it has better LiveCD support.
1974 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/livecdfs-update.sh:
1978 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1979 targets/support/functions.sh:
1980 Removed check for livecd/dev-manager being udev since it was done
1981 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1982 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1983 #128265 for pointing this out.
1985 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1986 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1987 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1988 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1990 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1991 modules/generic_stage_target.py:
1992 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1993 live system. You can thank Andrew Gaffney for the fix.
1995 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1996 targets/livecd-stage2/livecd-stage2-controller.sh:
1997 Don't copy motd files if we're using livecd/type generic-livecd.
1999 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 targets/livecd-stage2/livecd-stage2-controller.sh,
2001 targets/support/livecdfs-update.sh:
2002 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2003 some extra cleanup to generic-livecd.
2005 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2006 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2007 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2008 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2009 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2010 targets/support/bootloader-setup.sh:
2011 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2012 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2013 and removed all older cdtar files for PPC*.
2015 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2016 livecd/files/livecd.motd.txt:
2017 Added message to the official LiveCD MOTD mentioning how to run the
2018 installer. Blame codeman. This is 2.0_rc40.
2020 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2021 fix so snapshot target doesnt have errors
2023 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/support/livecdfs-update.sh:
2025 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2026 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2029 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2030 targets/support/rc-update.sh:
2031 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2034 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/support/livecdfs-update.sh:
2036 Added wrapping around the udev sed for those crazy 2.4-users.
2038 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2039 targets/support/livecdfs-update.sh:
2040 Added sed fix for udev starting evms_activate unconditionally. This is
2043 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2044 add stage4/unmerge stage4/rm to valid options
2046 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 targets/support/rc-update.sh:
2048 Added fix for bug #122154 from Rajiv Manglani.
2050 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 targets/support/kmerge.sh:
2052 Fixed creation of kernelpkgs.txt for the Installer.
2054 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2056 Updated elilo tarball for IA64.
2058 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2059 DIGESTS support for snapshot creation
2061 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2062 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2063 candidates ever end?
2065 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2066 fix for .DIGESTS.DIGESTS issue in grp
2068 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2069 modules/generic_stage_target.py:
2070 fix for failure when root_overlay is not set
2072 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/support/bootloader-setup.sh:
2074 Added IA64/SGI patch from plasmaroo.
2076 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2077 targets/livecd-stage1/livecd-stage1-controller.sh,
2078 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2079 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2082 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2083 modules/generic_stage_target.py:
2084 Allow multiple overlays for root_overlay and overlay spec option
2086 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2087 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2088 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2089 targets/support/rc-update.sh:
2090 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2091 fixed bug #122154. This is catalyst 2.0_rc36.
2093 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2094 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2095 Updated the LiveCD motd to tell the user to run the display manager again,
2096 rather than startx, while mentioning that startx is useful as a rescue X
2097 session since it starts twm. This is catalyst 2.0_rc35.
2099 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2100 Add hfs-hide options to mkisofs so macs boot
2102 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2103 modules/generic_stage_target.py:
2104 Fix indentation issues
2106 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2109 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2110 targets/support/bootloader-setup.sh:
2111 add additional console less entry when consoles are chosen for ppc64
2113 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2114 modules/generic_stage_target.py:
2115 fix kernelopts and extraversion env variable exports
2117 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2118 targets/support/livecdfs-update.sh:
2119 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2120 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2122 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2123 targets/support/kmerge.sh:
2124 Changing the way we determine if extraversion is set. This is catalyst
2127 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/support/livecdfs-update.sh:
2129 Change net.ethX links to link to net.lo instead of net.eth0.
2131 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 examples/stage4_template.spec:
2133 Fixed rcadd example for stage4. Blame rajiv.
2135 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2136 This is catalyst 2.0_rc31.
2138 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2139 targets/support/livecdfs-update.sh:
2140 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2141 Gaffney for pointing me in the right direction.
2143 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2144 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2146 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2149 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2150 examples/livecd-stage2_template.spec:
2151 updated examples to have console and machine_type
2153 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2154 targets/support/bootloader-setup.sh:
2155 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2158 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2159 This is catalyst 2.0_rc29.
2161 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2162 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2163 Removed extra yaboot.conf from
2164 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2166 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2167 targets/support/kill-chroot-pids.sh:
2168 add sleep to try and give processes a chance to die. bug 119940
2170 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/support/functions.sh:
2172 Removed some quotes to make sure we have a binary operator and closing bug
2175 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2176 targets/support/create-iso.sh:
2177 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2179 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2180 targets/support/bootloader-setup.sh:
2181 Added path from bug #120935 for PPC/PPC64.
2183 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2184 Additional spacing fixes submitted by `Kumba
2186 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2187 modules/stage2_target.py:
2188 space cleanups contributed from `Kumba
2190 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2191 add grp/use to valid_values in the grp module
2193 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2196 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2197 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2198 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2199 targets/support/bootloader-setup.sh:
2200 ppc cdtar update; ppc64 bootloader updates
2202 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2203 targets/support/create-iso.sh:
2204 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2206 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2207 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2208 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2209 targets/support/create-iso.sh:
2210 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2212 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2213 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2214 Add ppc console and machine_type=ibm
2216 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2217 modules/generic_stage_target.py:
2218 Fix type error when kernel packages arent defined
2220 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2221 examples/generic_stage_template.spec, examples/grp_template.spec,
2222 examples/livecd-stage1_template.spec,
2223 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2224 examples/stage4_template.spec:
2225 Added more verbose wording and examples for pkgcache_path and
2226 kerncache_path, where necessary.
2228 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2229 targets/support/create-iso.sh:
2230 Really fixing bug #120475 this time. This is 2.0_rc25.
2232 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2233 targets/support/create-iso.sh:
2234 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2237 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2238 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2239 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2240 Added initial support for EFI booting on x86. This is completely untested,
2241 so use it at your own risk. Also, no bug reports without patches, please.
2242 This is catalyst 2.0_rc23.
2244 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2245 kmerge should have been kerncache
2247 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2248 targets/support/pre-kmerge.sh:
2249 Fix a few other places for the kerncache update
2251 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2252 examples/generic_stage_template.spec, examples/grp_template.spec,
2253 examples/livecd-stage1_template.spec,
2254 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2255 examples/netboot_template.spec, examples/stage4_template.spec,
2256 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2257 targets/support/kmerge.sh:
2258 Separation of kerncache from snapcache
2260 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2261 It helps if I actually increment the version number.
2263 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2265 Added --oneshot to default options for stage1 building. Added code to wipe
2266 world during stages 1 and 3. This is catalyst 2.0_rc22.
2268 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2269 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2270 Fix bug if no kernel packages were defined but there was a postconf setting.
2271 x86 softlevel support is enhanced.
2273 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2274 targets/support/bootloader-setup.sh:
2275 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2277 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2278 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2280 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2283 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2284 Netboot2 fixes for spec parameter checks
2286 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py, modules/stage4_target.py:
2288 add makeopts spec file support.
2290 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2291 modules/generic_stage_target.py:
2292 Added fix for bug #119635.
2294 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2295 Fix pre-kmerge.sh for stage4
2297 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2300 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2301 modules/generic_stage_target.py:
2302 fix crash when no kernel is defined. spacing issue
2304 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2307 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2308 modules/livecd_stage2_target.py:
2309 Added livecd/volid to valid_values.
2311 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2312 modules/generic_stage_target.py:
2313 remove extra function that was converting strings to lists unnecessarily
2315 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2316 This is catalyst 2.0_rc17.
2318 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2319 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2320 modules/stage4_target.py:
2321 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2323 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2324 targets/embedded/embedded-preclean-chroot.sh,
2325 targets/grp/grp-preclean-chroot.sh,
2326 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2327 targets/stage1/stage1-preclean-chroot.sh,
2328 targets/stage2/stage2-preclean-chroot.sh,
2329 targets/stage3/stage3-preclean-chroot.sh,
2330 targets/support/chroot-functions.sh,
2331 targets/tinderbox/tinderbox-preclean-chroot.sh:
2332 Added function to cleanup stray /etc/distcc/hosts files.
2334 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2335 targets/support/bootloader-setup.sh:
2336 Added fix from bug #119123. This is catalyst 2.0_rc16.
2338 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2339 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2340 Fixing some spacing. This is catalyst 2.0_rc15.
2342 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2343 Attempt to fix bug #117649
2345 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py:
2347 fixes for bugs #119009, #119041 and #118985
2349 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2350 +examples/netboot2_template.spec, modules/catalyst_support.py,
2351 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2352 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2353 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2356 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2357 targets/support/kmerge.sh:
2358 Fix for ccache (null)/.ccache bug
2360 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2363 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2364 Added ppc -mcpu patch from Pylon for bug #118709.
2366 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2367 modules/embedded_target.py, modules/stage4_target.py:
2368 Added linuxrc to embedded and stage4 targets.
2370 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2371 modules/generic_stage_target.py, targets/support/kmerge.sh:
2372 filter kname - and . for kmerge.sh
2374 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/support/create-iso.sh:
2376 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2378 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2379 modules/generic_stage_target.py:
2380 change .digests to .DIGESTS
2382 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2383 targets/support/kmerge.sh:
2384 Commented ccache for genkernel build which will resolve #117648 until a
2385 proper solution can be found. This is 2.0_rc13.
2387 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2388 targets/stage1/stage1-controller.sh:
2389 Added patch from vapier for bug #117254.
2391 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2392 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2393 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2394 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2397 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2398 modules/generic_stage_target.py:
2399 Remove chost/cflags etc. warning messages
2401 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2402 modules/generic_stage_target.py:
2403 Attempt to fix bug 117253; chost is wrong on autoresume
2405 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2406 modules/generic_stage_target.py, modules/netboot_target.py,
2407 modules/stage1_target.py:
2408 make setting of destdir more global and part of generic_stage_target
2410 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2411 Fix destpath bug in netboot target
2413 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2414 modules/generic_stage_target.py, modules/stage4_target.py:
2415 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2418 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2419 modules/generic_stage_target.py, modules/stage4_target.py:
2420 remove stray ' from arch/sh.py
2422 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2423 targets/stage1/stage1-controller.sh:
2424 This finally fixes the issues with gcc-config/binutils-config in stage1.
2425 This is catalyst 2.0_rc12.
2427 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2428 Fix incorrect warning message. portdir_overlay -> portage_overlay
2430 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2431 targets/stage1/stage1-controller.sh,
2432 targets/stage1/stage1-preclean-chroot.sh:
2433 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2434 running gcc-config and binutils-config, though it probably breaks running on
2435 non-Gentoo platforms.
2437 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2438 modules/stage1_target.py:
2439 Make stage1 clean up python 2.3 and 2.4, also.
2441 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2442 targets/support/livecdfs-update.sh:
2443 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2445 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2446 modules/generic_stage_target.py:
2447 Change digests file format to HASH_NAME HASH FILE_NAME
2449 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/stage1/stage1-controller.sh:
2451 Moved gcc-config/binutils-config to before the chroot.
2453 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2454 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2455 installed. Supports all of shashs algorithms as of 12_21_2005
2457 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2458 modules/generic_stage_target.py:
2459 Catalyst should die if source_subpath is not a string
2461 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2462 modules/generic_stage_target.py:
2463 Fix for source_subpath bug
2465 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2466 examples/generic_stage_template.spec:
2467 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2468 both stages 1 and 2.
2470 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2471 modules/stage2_target.py:
2472 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2473 stage1 to be overridden again.
2475 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/stage1/stage1-controller.sh:
2477 It looks like gcc-config/binutils-config needs to be run with the full path,
2478 since it is run outside of the chroot.
2480 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2481 targets/stage1/stage1-controller.sh:
2482 Fixed gcc-config calls. This is 2.0_rc11.
2484 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2485 This is catalyst 2.0_rc10.
2487 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2488 modules/generic_stage_target.py:
2489 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2492 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/support/functions.sh:
2494 Changed from -z to -n for bug #116180.
2496 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2497 modules/catalyst_support.py, modules/generic_stage_target.py:
2498 Detect missing binaries for the hashing functions and abort if not found
2500 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2501 files/catalyst.conf:
2502 Updated README to list new requirements. Set default hash as crc32. Set
2503 default digests as sha1/md5.
2505 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2506 modules/catalyst_support.py, modules/generic_stage_target.py,
2507 modules/livecd_stage2_target.py, modules/stage2_target.py:
2508 Change the internal hash checking to be quicker and more memory efficient.
2509 Add additional hash digests options.
2511 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/tinderbox/tinderbox-chroot.sh,
2513 targets/tinderbox/tinderbox-controller.sh,
2514 targets/tinderbox/tinderbox-preclean-chroot.sh:
2515 Fixed up spacing/coding style on tinderbox.
2517 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2518 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2519 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2520 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2521 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2522 Fixed up spacing/coding style on support.
2524 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2525 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2527 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2529 targets/stage4/stage4-preclean-chroot.sh:
2530 Fixed up spacing/coding style on stage4.
2532 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2534 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2535 targets/stage3/stage3-controller.sh,
2536 targets/stage3/stage3-preclean-chroot.sh:
2537 Fixed up spacing/coding style on stages 2 and 3
2539 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2540 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2541 targets/stage1/stage1-preclean-chroot.sh:
2542 Fixed up spacing/coding style on stage1. Also changed
2543 gcc-config/binutils-config to be outside the chroot.
2545 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2546 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2547 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2548 Fixed up spacing/coding style on netboot.
2550 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/livecd-stage1/livecd-stage1-chroot.sh,
2552 targets/livecd-stage1/livecd-stage1-controller.sh,
2553 targets/livecd-stage2/livecd-stage2-controller.sh:
2554 Fixed up spacing/coding style on livecd-stage*.
2556 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2557 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2558 targets/grp/grp-preclean-chroot.sh:
2559 Fixed up spacing/coding style on grp.
2561 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/embedded/embedded-chroot.sh,
2563 targets/embedded/embedded-controller.sh,
2564 targets/embedded/embedded-fs-runscript.sh,
2565 targets/embedded/embedded-preclean-chroot.sh:
2566 Fixed up spacing/coding style on embedded.
2568 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2569 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2570 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2571 targets/support/functions.sh:
2572 Removing extra line from x86.py, fixing up comments, spacing, and coding
2573 style in targets/support through functions.sh
2575 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2576 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2577 Fix more tab/spacing issues .. trying to make everything use tabs
2579 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2580 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2581 modules/stage1_target.py, modules/stage2_target.py,
2582 modules/stage3_target.py, modules/stage4_target.py:
2583 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2586 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2587 modules/generic_stage_target.py:
2588 Add envscript warning to aid users who may not know what they are doing
2590 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2591 examples/generic_stage_template.spec:
2592 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2593 only configurable when building a stage2 tarball, to match the current state
2594 of portage. This is 2.0_rc9.
2596 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2597 targets/support/chroot-functions.sh:
2598 Silence more of portages beeps and clicks and whistles
2600 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2601 targets/support/chroot-functions.sh:
2602 Change the portage emerge to use run_emerge
2604 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2605 modules/generic_stage_target.py, modules/snapshot_target.py,
2606 modules/stage1_target.py, modules/stage2_target.py,
2607 modules/stage3_target.py:
2608 allow portdir_overlay to be part of all specs not including snapshot spec.
2609 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2610 Remove overlay support from the snapshot spec but added a warning.
2612 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2613 modules/stage2_target.py:
2614 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2617 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2618 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2619 Add support for bootloader softlevel=; have rsync delete the extra files out
2620 of the overlay so that the overlay always matches the source dir
2622 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2623 Swapped -v/-V since I had gotten them wrong here.
2625 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2626 modules/generic_stage_target.py:
2627 Fix stupid overlay bug
2629 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2630 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2631 targets/livecd-stage1/livecd-stage1-chroot.sh,
2632 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2633 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2634 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2635 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2636 targets/support/unmerge.sh:
2637 Made sure we use -f on removing the default links for splash. Removed
2638 check_portage_version as it really isn't needed anymore. Removed
2639 --no-install from genkernel commands in kmerge.sh so users must manually
2640 remove kernels from /boot. This is 2.0_rc8.
2642 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2643 targets/support/livecdfs-update.sh:
2644 Made sed on devfsd.conf conditional on it existing. Removes one more error
2645 message from a standard catalyst run.
2647 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2648 Added warning about breaking snapshot cache and re-enable autoresume, since
2649 the errors I was getting were elsewhere.
2651 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2652 modules/generic_stage_target.py:
2653 Fix indentation error the last commit caused
2655 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2656 modules/generic_stage_target.py:
2657 Always clear autoresume points after a successful run
2659 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2660 targets/support/livecdfs-update.sh:
2661 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2662 snapshot caching after a successful gentoo-release-livecd run.
2664 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2665 targets/support/rc-update.sh:
2666 Added famd to default on official LiveCD.
2668 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2669 targets/support/chroot-functions.sh:
2670 Fixes 'too many arguments' error in check_portage_version.
2672 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2673 modules/generic_stage_target.py:
2674 remove extra self.env={} that was resetting the environment to null
2676 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2677 modules/livecd_stage1_target.py:
2678 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2681 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2682 Add a default path to the environment in the chroot
2684 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2685 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2686 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2687 targets/livecd-stage2/livecd-stage2-controller.sh,
2688 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2689 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2690 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2691 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2692 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2693 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2694 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2695 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2696 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2698 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2700 Fixed up the man page, which has been suffering for some time, and also
2701 reversed -v/-V in the help message.
2703 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2704 targets/support/livecdfs-update.sh:
2705 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2708 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2709 Turning off autoresume of doom until I can get more testing. I've had
2710 several issues with it. I'll be reporting/fixing these as I come across them
2711 but for now wish to turn it off by default as I don't want this one feature
2712 to stop the possible 2.0 final release.
2714 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/livecd-stage2/unmerge.sh:
2716 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2717 anymore and probably should have been removed a long time ago when the new
2718 code was put into place in livecdfs-update.sh and livecd-local.start
2721 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2722 targets/livecd-stage1/livecd-stage1-chroot.sh,
2723 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2724 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2725 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2727 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/generic_stage_target.py, modules/generic_target.py:
2729 self.env should be a part of the super class generic_target so it applies to
2730 snapshots as well; removing redundant pass in the generic_target class as
2731 its not needed. There is code there to fill the statements
2733 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2734 targets/support/livecdfs-update.sh:
2735 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2738 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2739 Changed version stamp to 2.0_rc6.
2741 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2742 modules/generic_stage_target.py:
2743 Fix for unpack cases
2745 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2746 modules/generic_stage_target.py:
2749 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2750 modules/catalyst_support.py, modules/generic_stage_target.py,
2751 modules/grp_target.py, modules/livecd_stage1_target.py,
2752 modules/livecd_stage2_target.py, modules/netboot_target.py,
2753 modules/snapshot_target.py, modules/tinderbox_target.py:
2754 Stop reading env from the OS. Rely on the more on the envscript for oddball
2755 settings. Change -v to verbose and -V to version
2757 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2760 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2761 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2764 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2765 examples/generic_stage_template.spec:
2766 Added chost/cflags/cxxflags/ldflags to example spec template.
2768 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2769 targets/support/rc-update.sh:
2770 OK, just kidding on that last commit. We were already doing rc-update add
2771 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2772 there's no point in having it in rc-update.sh
2774 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2775 targets/support/rc-update.sh:
2776 Have rc-update add xdm if livecd/xdm is set.
2778 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779 modules/catalyst_lock.py, modules/catalyst_support.py,
2780 modules/embedded_target.py, modules/generic_stage_target.py,
2781 modules/grp_target.py, modules/livecd_stage1_target.py,
2782 modules/livecd_stage2_target.py, modules/netboot_target.py,
2783 modules/stage1_target.py, modules/stage4_target.py,
2784 modules/tinderbox_target.py:
2785 So I was just kidding on that last commit. This one is 2.0_rc4.
2787 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2788 modules/catalyst_lock.py, modules/catalyst_support.py,
2789 modules/embedded_target.py, modules/generic_stage_target.py,
2790 modules/grp_target.py, modules/livecd_stage1_target.py,
2791 modules/livecd_stage2_target.py, modules/netboot_target.py,
2792 modules/stage1_target.py, modules/stage2_target.py,
2793 modules/stage4_target.py, modules/tinderbox_target.py:
2794 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2796 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2797 files/catalyst.conf, modules/catalyst_lock.py,
2798 modules/catalyst_support.py, modules/embedded_target.py,
2799 modules/generic_stage_target.py, modules/grp_target.py,
2800 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2801 modules/netboot_target.py, modules/stage1_target.py,
2802 modules/stage2_target.py, modules/stage4_target.py,
2803 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2804 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2805 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2807 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2808 modules/generic_stage_target.py:
2809 Fix autoresume for unpacking tarballs
2811 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2812 targets/support/livecdfs-update.sh:
2813 remove gnap livecd-type per Koon's request
2815 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2816 change rc-update add modules default to rc-update add modules boot
2818 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2819 modules/generic_stage_target.py, modules/grp_target.py:
2820 Add more verbosity to digests if -V is enabled, add more print messages to
2823 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2824 modules/generic_stage_target.py, modules/grp_target.py:
2825 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2827 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2828 Fix folder name for grp build dir to not have .tar.bz2 at the end
2830 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2831 modules/catalyst_support.py, modules/generic_stage_target.py:
2832 Add md5 and sha .digests file creation per wolf31o2's feature request
2834 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2835 This is catalyst-2.0_rc2.
2837 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2838 files/catalyst.conf, modules/generic_stage_target.py,
2839 modules/livecd_stage1_target.py:
2840 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2841 after each successful kernel build;add autoresume documentation to
2844 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2845 targets/embedded/embedded-controller.sh,
2846 targets/embedded/embedded-fs-runscript.sh,
2847 targets/livecd-stage2/livecd-stage2-controller.sh,
2848 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2849 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2850 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2851 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2852 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2853 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2854 targets/support/rc-update.sh:
2855 Changed multiple spaces to tabs to satisfy my OCD.
2857 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2858 targets/support/chroot-functions.sh:
2859 Bumped genkernel detection to require 3.3.0 or higher
2861 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2862 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2863 targets/netboot/netboot-controller.sh:
2864 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2865 clst_grp_use. This is catalyst-2.0_rc1.
2867 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2868 targets/netboot/netboot-controller.sh:
2869 change to clst_use from clst_netboot_use
2871 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2872 targets/livecd-stage1/livecd-stage1-chroot.sh,
2873 targets/stage4/stage4-chroot.sh:
2874 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2876 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 targets/stage4/stage4-chroot.sh:
2878 Fixed USE invocations in stage4 target.
2880 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2881 modules/livecd_stage1_target.py:
2882 Force use=livecd for livecd-stage1
2884 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2885 This is version 2.0_pre20051129.
2887 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2888 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2889 Removed kudzu-knoppix from example spec files.
2891 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2892 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2893 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2895 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2896 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2897 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2898 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2899 definitions in the examples to fit in 80 columns.
2901 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2902 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2903 modules/grp_target.py, modules/tinderbox_target.py,
2904 targets/tinderbox/tinderbox-chroot.sh:
2905 Tinderbox script: added newuse, tinderbox and grp targets added support for
2906 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2907 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2909 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2910 Added portdir example to catalyst.conf for bug #113272.
2912 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2913 targets/support/create-iso.sh:
2914 Fixed a few lines which were causing the isolinux directory to be removed
2915 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2917 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2918 targets/support/create-iso.sh:
2919 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2921 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2922 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2923 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2924 too many arches dont use it by default, test for an initrd in the yaboot
2927 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2928 modules/generic_stage_target.py:
2929 Fix split error if use is specified
2931 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2933 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2934 Updated palo version from catalyst 1.x for HPPA.
2936 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2937 targets/support/bootloader-setup.sh:
2938 Removing for loop for grub on amd64/x86 as it was totally useless.
2940 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 targets/support/bootloader-setup.sh:
2942 Remove vga= line for PPC.
2944 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 targets/support/bootloader-setup.sh:
2946 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2948 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2949 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2950 Removing slot patch as it probably didn't belong here anyway, and updating
2951 version stamp to 2.0_pre20051118.
2953 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2954 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2955 targets/support/bootloader-setup.sh:
2956 fix the bootloader script for isolinux so that it actually makes a cfg file,
2957 remove extra unneeded catalyst aborting print statement, reorganize rm code
2958 to make sure is splits properly and is an array even from the cmdline
2960 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2961 targets/support/livecdfs-update.sh:
2962 Added call to update-usbids to download the latest usb.ids file.
2964 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2965 modules/generic_stage_target.py:
2966 Move checks of running catalyst into the target which is simpler
2968 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py:
2970 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2971 that doesnt exist yet
2973 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2974 Keep unnecessary programs from installing into kerncache
2976 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2977 modules/generic_stage_target.py:
2978 Turn on more tracebacks at this point to better debug .. will need to turn
2979 them down as we find errors and build appropriate error handlers
2981 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2982 Changed version marker to 2.0_pre20051115 for new ebuild.
2984 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2985 modules/livecd_stage2_target.py:
2986 Fix bug in livecd stage2 so that it doesnt try to use tar
2988 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2989 targets/livecd-stage2/livecd-stage2-controller.sh:
2990 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2991 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2992 of Getting_Online.txt from catalyst 1.1.10.10.
2994 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2995 Added Joshua Kinard to authors for his mips contributions.
2997 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2998 examples/livecd-stage2_template.spec:
2999 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3000 Paul Kessler on gentoo-catalyst. ;]
3002 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3003 Change variables from cat1 format to cat2
3005 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3006 modules/generic_stage_target.py, modules/stage1_target.py:
3007 Fix modules has no attribute register
3009 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3010 modules/generic_stage_target.py:
3011 Fix broken aliases code that was just proof of concept
3013 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3014 Output mkisofs command line options to assist in debugging
3016 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3017 modules/generic_stage_target.py, targets/support/create-iso.sh:
3020 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Add VERY basic support for aliases kernel parameter.
3024 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3025 modules/livecd_stage2_target.py:
3026 Remove large section of commented code
3028 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3029 modules/generic_stage_target.py, modules/stage1_target.py:
3030 Allow LDFLAGS to be specified as an ENV variable for stage1
3032 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3033 modules/generic_stage_target.py:
3034 Fix rc-update to automatically run default options for livecds. Removed an
3035 erroneous key check.
3037 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3038 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3039 Make use spec key optional to default to profile defaults
3041 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3042 +examples/stage4_template.spec:
3043 Preliminary stage4_template.spec file
3045 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3046 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3047 Updated version stamp and added slot patch.
3049 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3050 Fix ordering problem so self.settings is defined
3052 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3053 modules/generic_stage_target.py:
3054 Correct a rsync issue when the directory doesnt exist
3056 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3058 targets/livecd-stage2/livecd-stage2-controller.sh,
3059 targets/netboot/netboot-controller.sh,
3060 targets/stage4/stage4-controller.sh:
3061 run pre_kmerge and post_kmerge only once
3063 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3064 targets/support/bootloader-setup.sh:
3065 MIPS bootloader patch
3067 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3068 targets/support/mips-arcload_conf.sh:
3069 Fix MIPS Serial Detection
3071 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3072 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3073 +targets/support/mips-arcload_conf.sh:
3074 Application of Kumba's patches for MIPS support
3076 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3077 Check for the correct arch specific cd building tool
3079 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3080 modules/generic_stage_target.py:
3081 Print a warning if livecd/iso is not defined
3083 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3084 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3086 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087 targets/support/post-kmerge.sh:
3088 Check for existence of files in /lib/modules before running depscan.sh. This
3089 replaces the mips-specific check and makes it portable.
3091 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py:
3093 update autoresume logic when dealing with rsync unpack operations
3095 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3096 targets/support/post-kmerge.sh:
3097 Bypass module load on mips
3099 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3100 remove --no-deps so dependancies get installed for genkernel
3102 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3103 modules/generic_stage_target.py:
3104 Fix missing : statement in unpack
3106 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3107 modules/generic_stage_target.py:
3108 fix livecd-stage2 unpack when seedcache is turned off
3110 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/support/functions.sh:
3112 Fix module unpacking and make it actually optional.
3114 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3115 modules/generic_stage_target.py:
3116 Fix broken seedcache autoresume interaction
3118 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3119 modules/generic_stage_target.py:
3120 Cleanup stage directories properly for tar installs
3122 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3123 Tinderbox no longer cleans /tmp/*
3125 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 targets/tinderbox/tinderbox-chroot.sh,
3127 targets/tinderbox/tinderbox-controller.sh:
3128 Fixing problem with bind mounted portage and final rsync on tinderbox target
3129 and adding additional logging.
3131 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3132 Stop tinderbox from trying to create a tarball of itself
3134 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3135 modules/generic_stage_target.py:
3136 Fix catalyst so it fully disables snapcache when its not specified in the
3139 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3140 examples/livecd-stage2_template.spec:
3141 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3142 spec template and updating version stamp.
3144 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3145 modules/catalyst_support.py:
3146 allow file_check to proceed if key is not in use
3148 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3149 Recursively make the missing directories
3151 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3152 Fix extract_modules to just echo a warning that it is missing
3154 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3155 files/catalyst.conf:
3156 Updating default configuration for catalyst and updating version stamp,
3157 since we're beginning internal testing for release.
3159 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3160 modules/generic_stage_target.py:
3161 fix bug 106004 split strings into a list for empty and rm operation
3163 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3164 modules/livecd_stage2_target.py:
3165 Append slashes to directories so rsyncs work properly
3167 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 examples/livecd-stage2_template.spec:
3169 Changing source_subpath for livecd-stage2 example for bug #101704.
3171 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3173 targets/support/livecdfs-update.sh:
3174 Added livecd/xdm and livecd/xsession options. These are used to setup the
3175 default display manager and X session, respectively. Added supporting
3176 documentation to example spec files. Imported more work from my fsscript for
3177 the official LiveCD.
3179 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3180 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3181 discussion, see bug #88777.
3183 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3184 modules/generic_stage_target.py:
3185 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3186 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3188 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3189 targets/livecd-stage1/livecd-stage1-controller.sh,
3190 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3191 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3192 on livecd-stage2 and removing universal motd for livecd/type of
3193 gentoo-release-livecd.
3195 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3196 modules/livecd_stage1_target.py:
3197 Add optional livecd/type env var for scripts to add optional items to the
3200 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3201 -livecd/files/x86-help.msg:
3202 Removing x86-help.msg as it is no longer used.
3204 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3205 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3206 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3207 Add dobladecenter description to bootloader files for x86/amd64.
3209 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3210 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3212 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 modules/generic_stage_target.py:
3214 Added split to use section for bug #104414.
3216 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3218 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3219 Tabs to whitespaces for isolinux.
3221 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3222 targets/support/bootloader-setup.sh:
3223 Changed isolinux to use new split-out help messages. Using grub gives a
3224 single help message with pager.
3226 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3228 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3229 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3230 Added F2->F7 help messages for isolinux.
3232 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 livecd/files/README.txt, livecd/files/generic.motd.txt,
3234 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3235 livecd/files/livecd-local.start:
3236 Updated files from latest used to build LiveCD.
3238 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3239 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3241 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 modules/catalyst_support.py:
3243 Added fix for using options with = in them with --cli (ex.
3244 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3245 <cell@ices.utexas.edu> for pointing this out to me via email.
3247 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3248 modules/generic_stage_target.py, targets/support/functions.sh:
3249 fix bug in exec_in_chroot for stage1 target
3251 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3252 modules/generic_stage_target.py:
3253 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3254 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3256 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3257 catalyst, examples/livecd-stage2_template.spec,
3258 examples/snapshot_template.spec, files/catalyst.conf,
3259 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3260 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3261 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3262 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3263 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3264 targets/livecd-stage2/livecd-stage2-controller.sh,
3265 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3266 targets/stage2/stage2-preclean-chroot.sh,
3267 targets/stage3/stage3-preclean-chroot.sh,
3268 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3269 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3270 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3271 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3272 targets/support/target_image_setup.sh:
3273 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3274 to look at gamecdfs-update.sh yet.
3276 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3277 modules/generic_stage_target.py:
3278 Remove extra debugging print statement
3280 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3281 +modules/catalyst_lock.py, modules/catalyst_support.py,
3282 modules/embedded_target.py, modules/generic_stage_target.py,
3283 modules/grp_target.py, modules/livecd_stage1_target.py,
3284 modules/livecd_stage2_target.py, modules/netboot_target.py,
3285 modules/snapshot_target.py, modules/stage1_target.py,
3286 modules/stage2_target.py, modules/stage4_target.py,
3287 targets/support/functions.sh:
3288 Add locking support. Code simplification for unpack and unpack snapshot.
3289 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3290 Add seedcache support (Grabs output from previous target run)
3291 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3293 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3294 modules/catalyst_support.py, modules/generic_stage_target.py:
3295 Add support to cache the snapshot dir. add snapcache to options. add
3296 snapshot_cache= to override the default location of the cache in
3297 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3299 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3301 Forward port README.txt and Getting_Online.txt files from catalyst
3304 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3305 Add automatic creation/deletion of runlevels based on rcadd rcdel
3307 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3308 Fix grp so that grp/use is not required anymore
3310 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3311 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3312 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3313 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3314 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3315 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3316 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3317 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3318 they are known to cause booting problems.
3320 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3321 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3322 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3323 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3326 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3327 targets/stage1/stage1-chroot.sh:
3328 Fixed quoting in stage1 profile check.
3330 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 targets/stage3/stage3-chroot.sh:
3332 Fixing USE for stage3.
3334 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3335 targets/support/chroot-functions.sh:
3336 Fix FETCH code so it will run for Pylon
3338 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3339 targets/grp/grp-chroot.sh:
3340 Fix bindist invcation.
3342 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3343 targets/grp/grp-chroot.sh:
3344 Made sure bindist was used for all emerges in GRP.
3346 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3347 Fix USE flags for GRP build
3349 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3350 targets/stage4/stage4-chroot.sh:
3351 let GRP use the users environment variables and removed extra
3352 GRP_STAGE23_USE from stage4
3354 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3355 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3356 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3358 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3359 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3360 impact all previous spec files that use this option. It's beejay's fault.
3362 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3363 Changed to use linux32 for ppc32 support when build host is ppc64.
3365 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3367 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3369 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3370 Minor cosmetic print statement fixes for readability
3372 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3373 modules/catalyst_support.py, modules/generic_stage_target.py:
3374 Fix None None bug and exception reporting
3376 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3377 Fix iso creation script. Case statement out of place
3379 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3380 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3381 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3382 catalyst, files/catalyst.conf, modules/builder.py,
3383 modules/catalyst_support.py, modules/embedded_target.py,
3384 modules/generic_stage_target.py, modules/generic_target.py,
3385 modules/grp_target.py, modules/livecd_stage1_target.py,
3386 modules/livecd_stage2_target.py, modules/netboot_target.py,
3387 modules/snapshot_target.py, modules/stage1_target.py,
3388 modules/stage2_target.py, modules/stage3_target.py,
3389 modules/stage4_target.py, modules/tinderbox_target.py,
3390 targets/embedded/embedded-chroot.sh,
3391 targets/embedded/embedded-fs-runscript.sh,
3392 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3393 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3394 targets/grp/grp-preclean-chroot.sh,
3395 targets/livecd-stage1/livecd-stage1-chroot.sh,
3396 targets/livecd-stage1/livecd-stage1-controller.sh,
3397 targets/livecd-stage2/livecd-stage2-controller.sh,
3398 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3399 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3400 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3401 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3402 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3403 targets/stage2/stage2-controller.sh,
3404 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3405 targets/stage3/stage3-controller.sh,
3406 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3407 targets/stage4/stage4-controller.sh,
3408 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3409 targets/support/create-iso.sh, targets/support/functions.sh,
3410 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3411 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3412 targets/support/target_image_setup.sh,
3413 targets/tinderbox/tinderbox-chroot.sh,
3414 targets/tinderbox/tinderbox-controller.sh,
3415 targets/tinderbox/tinderbox-preclean-chroot.sh:
3416 Big honkin' copyright update.
3418 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3419 modules/generic_stage_target.py:
3420 add additional logging output. Use standard os redirection methods to log to
3423 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3424 targets/stage1/stage1-chroot.sh:
3425 Added profile sanity check for bug #97867.
3427 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3428 targets/support/bootloader-setup.sh:
3429 Removing acpi=off from default kernel arguments and adding ia64
3430 livecd-stage2 support functions and cdtar.
3432 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3434 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3435 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3436 splash command line.
3438 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3439 targets/support/create-iso.sh:
3440 Fixed up zisofs support. Waiting for response from sparc before touching
3443 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3444 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3445 targets/support/functions.sh:
3446 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3447 to allow it to work on all arches that dynamically build their bootloader
3450 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3451 targets/stage4/stage4-controller.sh:
3452 Fix stage4 so it doesnt run the bootloader stuff
3454 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3455 targets/support/bootloader-setup.sh:
3456 Removed dokeymap from non-Gentoo releases.
3458 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 targets/support/livecdfs-update.sh:
3460 Added call to update-pciids to download the latest pci.ids file.
3462 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3463 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3464 modules/stage4_target.py:
3465 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3467 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3468 Fix issue where -s on the command line would not run
3470 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 livecd/files/generic.motd.txt:
3472 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3473 kernel configurations.
3475 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3476 targets/support/livecdfs-update.sh:
3477 Updated hostname/domainname creation for new baselayout.
3479 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3480 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3481 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3483 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/support/chroot-functions.sh:
3485 Change portage emerge to use --oneshot --nodeps to keep from merging the
3486 same packages multiple times.
3488 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 targets/stage2/stage2-chroot.sh:
3490 Added a -p bootstrap when catalyst is called with -V (verbose).
3492 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3493 targets/support/livecdfs-update.sh:
3494 Removed inittab hack, as this is done by livecd-tools.
3496 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3497 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3498 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3500 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3502 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3503 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3504 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3505 targets/livecd-stage2/livecd-stage2-controller.sh:
3506 Removed gentoo.png and creation of face directory. Changed
3507 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3510 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 targets/stage1/stage1-preclean-chroot.sh,
3512 targets/support/chroot-functions.sh:
3513 Added setup_binutils function and force both of them to run during stage1
3516 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 examples/livecd-stage2_template.spec:
3518 Added livecd/volid explanation to example spec.
3520 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 targets/support/create-iso.sh:
3522 General cleanup of ISO code and added default livecd/volid when it is not set.
3524 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3525 targets/embedded/embedded-controller.sh:
3526 Actually modify the embedded target this time.
3528 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3529 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3530 targets/livecd-stage2/livecd-stage2-controller.sh,
3531 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3532 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3533 and livecd-stage2 targets.
3535 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3536 files/catalyst.conf:
3537 Retired John Davis <zhen@gentoo.org> and added storedir to default
3540 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3541 targets/support/livecdfs-update.sh:
3542 Uncommented openglify, since it is needed for both opengl-update-livecd and
3545 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3546 modules/generic_stage_target.py:
3547 Fix print statement so it shows when kill_chroot_pids is run correctly
3549 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3550 modules/snapshot_target.py:
3551 Fix snapshot target to skip the kill_pids check
3553 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3554 Bug fixes in parse_spec, fix issues detecting list or string.
3556 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3557 modules/catalyst_support.py:
3558 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3559 spaces are after :. Better handling of comments ( ie preprocessed and
3560 stripped off ). Unset empty keys.
3562 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3563 targets/support/kill-chroot-pids.sh:
3564 Remove extra P_NAME definition that is never used. Saves processing time.
3565 Bumped catalyst to pre2
3567 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3568 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3569 +targets/support/kill-chroot-pids.sh:
3570 User info about runscript and archscript. Added checks for processes running
3571 in the chroot and created a script to kill them. Should fix the unmounting
3572 issues with gconfd or any other running application in the chroot
3574 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3575 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3576 Remove using gcc-config to set things up as we should all be using 2005.0
3579 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 examples/livecd-stage2_template.spec:
3581 Added livecd/users to example livecd-stage2 spec file.
3583 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3584 targets/support/livecdfs-update.sh:
3585 Change default hostnames for livecds
3587 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3588 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3589 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3592 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3593 modules/livecd_stage2_target.py:
3594 Clear autoresume flags when build is done
3596 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3597 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3598 targets/support/create-iso.sh:
3599 Fix isolinux so that it finds menus and kernels and stuff
3601 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3602 modules/generic_stage_target.py:
3603 Make purge operation a little less chatty, removed print statements
3605 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3606 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3607 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3608 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3610 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3611 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3612 print warning message about deprecated use of cdfstype
3614 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3615 targets/support/chroot-functions.sh:
3616 statically define genkernel location to eliminate which command failure if
3617 genkernel is not installed
3619 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3620 modules/generic_stage_target.py:
3621 change the portage_overlay to an array so it always works
3623 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3624 modules/catalyst_support.py:
3625 Fix exception handling to remove extraneous prints of None
3627 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3628 Remove iso creation code from stage4
3630 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3631 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3632 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3633 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3634 targets/livecd-stage1/livecd-stage1-chroot.sh,
3635 targets/livecd-stage1/livecd-stage1-controller.sh,
3636 targets/livecd-stage2/livecd-stage2-controller.sh,
3637 targets/netboot/netboot-controller.sh,
3638 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3639 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3640 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3641 targets/support/create-iso.sh, targets/support/kmerge.sh,
3642 targets/support/target_image_setup.sh,
3643 targets/tinderbox/tinderbox-controller.sh:
3644 Fix some exception handling in catalyst_support.py, remove intermediate
3645 destination folder of iso and tarball, add additional tests for folders not
3646 found on host but defined in spec file, keep catalyst from erroring in this
3647 case, change exit code on shell scripts so that errors are reported to
3648 catalyst and causes catalyst to die on errors, fix bug in
3649 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3650 check for mkisofs that informs the user of where to get the program, and
3651 removed the autoresume code from ccache and distcc installation until I can
3652 figure out a way to have the autoresume flag go someplace outside the chroot.
3654 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3655 Remove bind mounts before rm operations happen at startup
3657 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3658 modules/generic_stage_target.py:
3659 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3661 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3662 modules/generic_stage_target.py:
3663 fix minor bug in the purge code so that it actually runs the commands
3665 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3666 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3667 modules/stage4_target.py:
3668 Change ordering of tasks so root_overlay and fsscript occur after
3669 livecd_update, giving users a chance to override livecd_update
3671 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3672 modules/catalyst_support.py, modules/generic_stage_target.py:
3673 Added a better exception handling message for keyboard interrupt and added
3674 countdown timer for purge operation to give an opportunity to exit
3676 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3677 modules/catalyst_support.py, modules/generic_stage_target.py:
3678 Add support to clear the autoresume flags and improve the purge code to
3679 clean the chroot, and pkg/kern cache
3681 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3682 modules/catalyst_support.py, modules/generic_stage_target.py,
3683 modules/livecd_stage1_target.py:
3684 only append livecd-tools to the livecd-stage1 target package list and move a
3685 check out of the way so command line and spec files can co-exist
3687 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3688 modules/generic_stage_target.py:
3689 fixed python syntax in set_packages so catalyst will run
3691 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3692 modules/embedded_target.py, modules/generic_stage_target.py,
3693 modules/grp_target.py, modules/livecd_stage1_target.py,
3694 modules/livecd_stage2_target.py, modules/netboot_target.py,
3695 modules/stage4_target.py, modules/tinderbox_target.py,
3696 targets/embedded/embedded-chroot.sh,
3697 targets/embedded/embedded-controller.sh,
3698 targets/livecd-stage1/livecd-stage1-controller.sh,
3699 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3700 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3701 targets/livecd-stage2/livecd-stage2-controller.sh,
3702 -targets/livecd-stage2/livecd-stage2-iso.sh,
3703 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3704 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3705 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3706 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3707 +targets/support/target_image_setup.sh:
3708 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3711 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 targets/livecd-stage2/livecd-stage2-controller.sh,
3713 targets/support/livecdfs-update.sh:
3714 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3715 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3716 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3719 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 targets/livecd-stage2/livecd-stage2-controller.sh,
3721 targets/support/rc-update.sh:
3722 Updated rc-update.sh with better defaults for different livecd/type settings
3723 and cleaning up file copying in livecd-stage2-controller.sh to match
3726 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3727 Made example of catalyst.conf in README match the default catalyst.conf
3730 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3732 Removing old files from previous maintainers and updating README.
3734 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3736 Added livecd/users option to create non-root users. The first user listed
3737 will also be used for auto-starting X, if X is merged onto the CD.
3739 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3740 targets/livecd-stage1/livecd-stage1-controller.sh,
3741 targets/livecd-stage2/livecd-stage2-controller.sh,
3742 targets/support/livecdfs-update.sh:
3743 Updated all instances of livecd/type: gentoo-release-environmental to
3744 gentoo-release-livecd and added generic-livecd.
3746 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3747 examples/fsscript.sh.example, examples/gamecd.conf.example,
3748 examples/generic_stage_template.spec, examples/grp_template.spec,
3749 examples/livecd-stage1_template.spec,
3750 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3751 examples/snapshot_template.spec:
3752 Imported example files from catalyst 1.1.9 to make them more verbose.
3754 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3755 Fix grp/use bug #89365
3757 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3758 modules/generic_stage_target.py, targets/support/kmerge.sh:
3759 Fixes for initramfs overlay support.
3761 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3762 modules/generic_stage_target.py, targets/support/kmerge.sh,
3763 targets/support/pre-kmerge.sh:
3764 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3765 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3766 caching bug; Also adding preliminary support for initramfs_overlay from
3769 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3770 modules/generic_stage_target.py, targets/support/kmerge.sh:
3771 Removed support for postconf as genkernel no longer has that option
3773 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3774 modules/embedded_target.py, modules/generic_stage_target.py,
3775 modules/grp_target.py, modules/livecd_stage1_target.py,
3776 modules/livecd_stage2_target.py, modules/netboot_target.py,
3777 modules/stage4_target.py, modules/tinderbox_target.py,
3778 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3779 targets/stage1/stage1-preclean-chroot.sh,
3780 targets/support/chroot-functions.sh:
3781 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3782 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3784 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3785 modules/livecd_stage2_target.py:
3786 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3788 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3789 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3790 modules/livecd_stage2_target.py, modules/stage4_target.py,
3791 targets/livecd-stage1/livecd-stage1-controller.sh,
3792 targets/livecd-stage2/livecd-stage2-controller.sh,
3793 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3794 targets/support/functions.sh, targets/support/kmerge.sh,
3795 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3796 Generalized kernel support, fsscript, rcupdate, etc for stage4
3798 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 targets/support/pre-kmerge.sh:
3800 Removed sed for usb devices from legacy genkernel, as we're going to require
3801 a version much higher that no longer exhibits the bug.
3803 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3805 targets/support/livecdfs-update.sh:
3806 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3807 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3808 the ut2004demo shell script has been renamed to ut2004-demo.
3810 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3811 let genkernel always reinstall itself
3813 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3814 modules/catalyst_support.py, modules/generic_stage_target.py,
3815 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3816 fix case bug in livecdfs-update.sh; fix bug in initial command line
3817 arguement parsing; add cflags spec file support which is only allowed to
3820 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3821 targets/stage3/stage3-chroot.sh:
3822 Fix a use flag bug in the stage3
3824 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3825 modules/generic_stage_target.py:
3826 Changes to allow cflags, chost, cxxflags in a spec file
3828 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3829 targets/livecd-stage1/livecd-stage1-controller.sh,
3830 targets/livecd-stage2/livecd-stage2-controller.sh,
3831 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3832 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3833 targets/support/pre-kmerge.sh:
3834 change the code to use more case statements. Fix gcc issue in stage1.
3836 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3837 targets/livecd-stage1/livecd-stage1-controller.sh,
3838 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3839 Merging in changes from catalyst 1.1.x for gamecd support.
3841 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3842 targets/stage1/stage1-preclean-chroot.sh:
3843 Removing gcc-config stuff to see if its still required to work around a gcc
3846 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3847 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3848 Added tests for genkernel >3.2.0
3850 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3853 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3854 Updated AUTHORS with new maintainers and updated contributors list.
3856 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3857 examples/fsscript.sh.example, livecd/files/README.txt,
3858 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3859 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3860 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3861 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3862 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3863 universal.motd.txt to resolve documentation issue on bug #86914. Added
3864 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3865 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3868 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3869 targets/livecd-stage2/livecd-stage2-controller.sh:
3870 Removed a few unnecessary comments
3872 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3873 Removed obsolete files from the livecd directory as the functionality has
3874 moved into the targets folders
3876 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3877 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3878 Additional catalyst 2.0.0 files
3880 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3881 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3882 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3883 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3884 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3885 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3886 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3887 -livecd/runscript/alpha-archscript.sh,
3888 -livecd/runscript/default-runscript.sh,
3889 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3890 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3891 -livecd/runscript-support/gamecdfs-update.sh,
3892 -livecd/runscript-support/kmerge.sh,
3893 -livecd/runscript-support/livecdfs-update.sh,
3894 -livecd/runscript-support/post-kmerge.sh,
3895 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3896 modules/embedded_target.py, modules/generic_stage_target.py,
3897 modules/grp_target.py, modules/livecd_stage1_target.py,
3898 modules/livecd_stage2_target.py, -modules/netboot.py,
3899 +modules/netboot_target.py, modules/snapshot_target.py,
3900 modules/stage1_target.py, +modules/stage4_target.py,
3901 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3902 +targets/embedded/embedded-controller.sh,
3903 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3904 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3905 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3906 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3907 +targets/livecd-stage1/livecd-stage1-controller.sh,
3908 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3909 -targets/livecd-stage1/livecd-stage1.sh,
3910 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3911 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3912 +targets/livecd-stage2/livecd-stage2-controller.sh,
3913 +targets/livecd-stage2/livecd-stage2-iso.sh,
3914 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3915 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3916 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3917 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3918 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3919 +targets/stage1/stage1-controller.sh,
3920 +targets/stage1/stage1-preclean-chroot.sh,
3921 -targets/stage1/stage1-preclean1-chroot.sh,
3922 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3923 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3924 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3925 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3926 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3927 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3928 +targets/stage4/stage4-preclean-chroot.sh,
3929 +targets/support/chroot-functions.sh,
3930 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3931 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3932 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3933 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3934 +targets/tinderbox/tinderbox-controller.sh,
3935 targets/tinderbox/tinderbox-preclean-chroot.sh,
3936 -targets/tinderbox/tinderbox.sh:
3937 Initial Import of Catalyst 2.0.0
3939 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3940 livecd/runscript-support/livecdfs-update.sh:
3941 Added /usr/portage as tmpfs (this will be made conditional later).
3943 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3944 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3945 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3946 from an interactive shell.
3948 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3949 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3950 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3951 livecd/runscript-support/pre-kmerge.sh,
3952 livecd/runscript/default-runscript.sh:
3953 Moved livecd-bash_profile to livecd-bashrc. Added check for
3954 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3955 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3958 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3959 modules/generic_stage_target.py:
3960 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3963 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3964 livecd/runscript/default-runscript.sh,
3965 targets/livecd-stage1/livecd-stage1.sh:
3966 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3967 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3968 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3971 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3972 livecd/runscript/ppc-archscript.sh:
3973 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3975 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3977 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3978 for multiple initrd files.
3980 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3981 livecd/runscript/ppc-archscript.sh:
3982 Modifed PPC archscript to close bug #84648 and also to make the PPC
3983 archscript produce multiple initrd files, like x86/amd64.
3985 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3986 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3987 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3988 livecd/runscript/ppc-archscript.sh:
3989 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3990 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3991 livecd/volid for the HFS volid, too.
3993 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3994 Calling this one 1.1.7 and rolling a tarball.
3996 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3998 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3999 -livecd/runscript/sparc64-archscript.sh,
4000 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4001 Added livecd/volid to set the volume ID when creating the ISO, patch by
4002 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4003 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4005 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4006 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4007 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4008 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4010 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 livecd/runscript-support/livecdfs-update.sh:
4012 Removed hdparm from default runlevel as it break ide=nodma at boot.
4014 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4015 livecd/runscript-support/kmerge.sh,
4016 livecd/runscript-support/pre-kmerge.sh,
4017 targets/livecd-stage1/livecd-stage1-chroot.sh:
4018 Revert last set of changes and remove portage version check from emerge in
4019 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4022 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 livecd/runscript-support/kmerge.sh,
4024 livecd/runscript-support/pre-kmerge.sh:
4025 Change genkernel check to use best_version and has_version to determine if
4026 the any previously installed versions of genkernel are up to date. Change
4027 emerge line for kernels to use -n option to only install if they were not
4028 previously installed.
4030 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4031 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4032 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4033 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4034 livecd/runscript/sparc-archscript.sh:
4035 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4036 unified sparc32/sparc64 cdtar.
4038 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 livecd/runscript-support/livecdfs-update.sh,
4040 livecd/runscript-support/pre-kmerge.sh:
4041 Change sudoers update to only run if /etc/sudoers exists and only reduce
4042 splash to 1024x768 on minimal and universal install CD.
4044 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4045 targets/livecd-stage1/livecd-stage1.sh:
4046 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4049 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4050 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4051 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4052 livecd/runscript/sparc64-archscript.sh,
4053 livecd/runscript/x86-archscript.sh:
4054 Added a new empty livecd file to each archscript. This will be used for an
4055 identifier by genkernel to allow booting from a non-primary CDROM.
4057 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4058 Catalyst 1.1.6 is here.
4060 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 targets/stage1/stage1-preclean2-chroot.sh:
4062 Commenting out stage1 cleaning of /var/db.
4064 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4065 livecd/runscript-support/pre-kmerge.sh:
4066 Made splash reduction to 1024x768 only for minimal and universal release media.
4068 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 targets/stage1/stage1-preclean2-chroot.sh:
4070 Added SLOT files back to /var/db entries in stage1.
4072 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4073 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4074 livecd/runscript/default-runscript.sh,
4075 livecd/runscript-support/livecdfs-update.sh,
4076 targets/livecd-stage2/unmerge.sh:
4077 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4078 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4079 the copy from preserving permissions and also adding /usr/share/faces and
4080 default Gentoo icon. We'll see how the icon does for us. Removing serial
4081 init script, as it causes problems with the splash theme.
4083 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 targets/livecd-stage1/livecd-stage1.sh:
4087 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4089 livecd/runscript-support/kmerge.sh,
4090 livecd/runscript-support/livecdfs-update.sh,
4091 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4092 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4093 targets/stage1/stage1-preclean2-chroot.sh:
4094 Removed x-setup from local.start and added in symlinks for gconf, portage
4095 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4096 baselayout and removed /etc/startx from the environmental type. Commented
4097 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4098 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4099 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4100 for X, use the latest pci.ids and usb.ids from portage, and create
4101 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4102 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4103 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4104 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4105 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4108 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4109 Removed ccache from default options as it breaks catalyst when merged with
4112 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4113 modules/snapshot_target.py:
4114 Added /local/ to snapshot exclusion.
4116 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4117 livecd/runscript-support/livecdfs-update.sh:
4118 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4119 gustavoz and his 5 interface Xeon for this.
4121 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4122 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4123 Added a conditional before killing gconfd-2. This is also going to be
4124 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4127 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4128 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4129 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4130 Moved killall -9 gconfd-2 to execute outside chroot.
4132 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4133 livecd/files/x86-help.msg:
4134 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4137 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4138 livecd/runscript/x86-archscript.sh:
4139 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4142 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4145 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 targets/livecd-stage1/livecd-stage1.sh:
4147 Added killall for gconfd-2 back into livecd-stage1.sh
4149 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4150 livecd/runscript/alpha-archscript.sh:
4151 Alpha fixes for multiple kernels..
4153 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4154 livecd/runscript-support/kmerge.sh:
4155 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4157 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4158 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4159 livecd/runscript/sparc64-archscript.sh:
4160 Force devfs if udev is not selected for all supporting arches.
4162 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4164 livecd/runscript-support/kmerge.sh:
4165 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4168 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4169 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4170 Re-enabled preclean in grp and added gconfd-2 killing.
4172 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4173 livecd/runscript/x86-archscript.sh:
4174 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4177 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4178 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4179 targets/livecd-stage1/livecd-stage1-chroot.sh,
4180 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4181 targets/livecd-stage1/livecd-stage1.sh,
4182 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4183 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4184 Added ability to pause indefinitely. This closes bug #79798. I've also added
4185 the gcond-2 killall back in, but now it is in the actual preclean script and
4186 is executed inside the chroot.
4188 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4189 Updated for 1.1.3 release.
4191 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4192 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4193 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4194 targets/netboot/netboot-packages.sh,
4195 targets/tinderbox/tinderbox-chroot.sh:
4196 Updated to use package.use correctly. Blame Robert Paskowitz
4197 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4199 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4200 targets/stage1/stage1-preclean2-chroot.sh:
4201 Fixed find line for new stage1 /var/db/pkg.
4203 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 targets/stage1/stage1-preclean2-chroot.sh:
4205 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4206 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4209 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript-support/livecdfs-update.sh:
4211 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4212 added net.ethX symlinks, and added copying of files from
4213 /usr/lib/hotplug/firmware into firmware tarball.
4215 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript-support/livecdfs-update.sh:
4217 Firmware updated to use new /lib/firmware directory.
4219 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4220 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4221 work when both -f and -C were used on the command line.
4223 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4224 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4225 targets/livecd-stage1/livecd-stage1-chroot.sh,
4226 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4227 targets/stage3/stage3-chroot.sh:
4228 Added a portage version check to each target that uses --newuse to ensure a
4229 high enough version is used. This resolves bug #75336.
4231 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4232 livecd/files/livecd-local.start:
4233 Possible local.start fix for beejay.
4235 12 Jan 2005; John Davis <zhen@gentoo.org>
4236 modules/embedded.py:
4237 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4239 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4240 livecd/runscript-support/kmerge.sh:
4241 Added ccache support to genkernel call in livecd-stage2.
4243 11 Jan 2005; John Davis <zhen@gentoo.org>
4244 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4245 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4246 targets/netboot/netboot.sh:
4247 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4248 some feature enhancements.
4250 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4251 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4252 targets/livecd-stage1/livecd-stage1-chroot.sh,
4253 targets/livecd-stage1/livecd-stage1.sh,
4254 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4255 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4256 Added a -F or --fetchonly command line option and closing out bug #77480.
4257 Also added a portage version check to livecd-stage1 to close out bug #68307.
4259 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4260 livecd/runscript-support/livecdfs-update.sh,
4261 targets/stage3/stage3-chroot.sh:
4262 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4263 target to use emerge -e when building. This is only temporary until the
4264 bootstrap.sh script can be fixed or another solution can be decided upon.
4266 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4267 +targets/embedded/kmerge.sh:
4268 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4269 from mutex@gentoo.org
4271 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4272 modules/livecd_stage2_target.py:
4275 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4276 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4277 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4278 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4279 the brokenness of a stage1 tarball.
4281 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4282 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4285 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4286 modules/livecd_stage2_target.py:
4289 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4290 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4291 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4292 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4293 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4294 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4295 Upgraded the isolinux cdtar files and closing bug #70518.
4297 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4298 modules/embedded_target.py, modules/generic_stage_target.py,
4299 modules/grp_target.py, modules/livecd_stage1_target.py,
4300 modules/livecd_stage2_target.py, modules/netboot.py,
4301 modules/stage1_target.py, modules/tinderbox_target.py:
4302 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4303 separate out specific target logic from the generic targets modules.
4305 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4306 new PPC arch file from pvdabeel@gentoo.org
4308 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4309 examples/generic_stage_template.spec, modules/catalyst_support.py:
4310 tweaking error handling in the main catalyst script
4311 updated the example to include a blurb about portage_confdir
4313 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4314 livecd/runscript-support/livecdfs-update.sh:
4315 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4317 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4320 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4321 fix for #66592. catalyst now gives a traceback when it bails out, making
4322 troubleshooting amazingly easier
4324 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4325 modules/catalyst_support.py, modules/embedded_target.py,
4326 modules/generic_stage_target.py, modules/grp_target.py,
4327 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4328 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4329 Reversing patch from Eric Edgar from bug #70663.
4331 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4332 livecd/runscript/x86-archscript.sh:
4333 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4334 not work without it (mkisofs fails on creating ISO).
4336 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4337 modules/catalyst_support.py, modules/embedded_target.py,
4338 modules/generic_stage_target.py, modules/grp_target.py,
4339 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4340 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4341 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4342 separate out specific target logic from the generic targets modules.
4344 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4345 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4346 targets/embedded/embedded.sh:
4347 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4349 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4350 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4351 livecd/runscript/default-runscript.sh,
4352 livecd/runscript-support/gamecdfs-update.sh,
4353 livecd/runscript-support/livecdfs-update.sh,
4354 modules/livecd_stage2_target.py:
4355 Added gamecd/conf option to livecd_stage2_target.py, added
4356 gamecd.conf.example to /examples, cleaned up game-specific code in
4357 gamecdfs-update.sh to make it more generic, added more fundtionality to
4358 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4359 and gentoo-gamecd to make spec files simpler and to remove the need for
4360 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4361 user to still use a custom fsscript of their own.
4363 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4364 +livecd/files/environmental.motd.txt,
4365 targets/livecd-stage1/livecd-stage1.sh:
4366 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4368 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4369 livecd/runscript/default-runscript.sh,
4370 livecd/runscript-support/livecdfs-update.sh:
4371 Added gentoo-release-environmental as a valid livecd/type and did some
4372 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4373 devices other than eth0.
4375 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 targets/livecd-stage1/livecd-stage1-chroot.sh:
4377 Changed livecd-stage1 to merge each package individually. This should not
4378 make it into a production version of catalyst, but is here as a possible
4379 solution to bug #68307.
4381 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4382 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4383 livecd/runscript/sparc-archscript.sh,
4384 livecd/runscript/sparc64-archscript.sh,
4385 livecd/runscript/x86-archscript.sh:
4386 Added failures to all arches on mkisofs failure and also made -z option to
4387 mkisofs optional on x86 depending on loop type used.
4389 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4390 livecd/runscript/x86-archscript.sh:
4391 Making sure the mkisofs call causes a failure when it doesn't complete
4392 successfully. Once again, blame jforman, our beloved infra-monkey.
4394 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4395 livecd/runscript/default-runscript.sh:
4396 squashfs-utils->squashfs-tools fix. Blame jforman.
4398 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4399 livecd/isogen/x86-isogen.sh:
4400 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4401 possibly not booting on really old systems.
4403 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4404 livecd/runscript/x86-archscript.sh:
4405 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4406 possibly not booting on really old systems.
4408 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4409 livecd/runscript-support/livecdfs-update.sh:
4410 Save some space by removing redundant firmware after tarball is made, only
4411 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4414 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 targets/stage1/stage1-preclean2-chroot.sh:
4416 Added patch from vapier and closing bug #73556.
4418 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4419 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4420 +targets/embedded/embedded-fs-runscript.sh,
4421 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4422 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4423 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4424 from mutex@gentoo.org for modules/embedded.py
4426 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4428 livecd/runscript-support/livecdfs-update.sh:
4429 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4430 aliases having --color rather than --color=auto.
4432 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4433 livecd/files/livecd-local.start:
4434 Let's try actually making a proper edit on livecd/files/livecd-local.start
4435 this time, shall we...
4437 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4438 livecd/files/livecd-local.start:
4439 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4440 x-setup check for /etc/startx.
4442 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4443 livecd/runscript-support/gamecdfs-update.sh:
4444 Fixing minor sed bug in gamecdfs-update.sh.
4446 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4447 examples/snapshot_template.spec,
4448 livecd/runscript-support/gamecdfs-update.sh,
4449 livecd/runscript-support/livecdfs-update.sh:
4450 Fixing typo in snapshot_template.spec and closing bug #70321.
4452 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4453 livecd/runscript-support/pre-kmerge.sh:
4454 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4455 genkernel will only add the 1024x768 version of the gensplash image to the
4456 bzImage, which added with the livecd-stage2 removal of the unused splash
4457 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4459 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4460 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4461 livecd/runscript/sparc64-archscript.sh:
4462 Updated with silo/mkisofs patch from gustavoz.
4464 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4465 livecd/files/x86-help.msg:
4466 Updated x86-help.msg to make it fall more inline with current
4467 genkernel/livecd-tools options.
4469 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4470 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4471 livecd/runscript-support/pre-kmerge.sh:
4472 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4473 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4474 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4477 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4478 livecd/runscript-support/kmerge.sh,
4479 livecd/runscript-support/livecdfs-update.sh,
4480 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4481 Changed kernel build caching to use kerncache option, rather than pkgcache
4482 option. Fixed --postconf and --callback for builds that do not require them.
4483 Removed delay when removing package sin the system profile. This is now
4484 catalyst 1.1.0, so enjoy.
4486 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4487 livecd/runscript-support/livecdfs-update.sh:
4488 Stopping udev from using the nasty device tarball. We don't need it anyway.
4490 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4491 livecd/runscript/sparc-archscript.sh,
4492 livecd/runscript/sparc64-archscript.sh,
4493 livecd/runscript-support/kmerge.sh,
4494 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4495 Fixing gpm support by uncommenting default settings. Fixing case where
4496 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4497 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4498 not get renamed. Fixed a problem where we were accidentally removing the
4499 hwdata-knoppix versions of pci.ids and usb.ids and linking
4500 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4501 for 2004.3 and catalyst 1.1.0.
4503 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4504 patch from vapier@gentoo.org for bug #68080
4506 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4507 livecd/runscript-support/kmerge.sh:
4508 made kernel caching dependent on the "pkgcache" option so that genkernel's
4509 postconf can actually work
4511 18 Oct 2004; John Davis <zhen@gentoo.org>
4512 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4513 livecd/runscript-support/livecdfs-update.sh:
4514 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4516 17 Oct 2004; John Davis <zhen@gentoo.org>
4517 livecd/runscript-support/livecdfs-update.sh:
4518 firmware tarball fix for packages that need firmware such as ipw2100
4520 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4521 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4522 livecd/runscript-support/livecdfs-update.sh,
4523 modules/livecd_stage2_target.py:
4524 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4526 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4527 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4528 should not hurt non-HT users
4530 12 Oct 2004; John Davis <zhen@gentoo.org>
4531 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4532 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4533 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4534 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4535 livecd/runscript-support/kmerge.sh:
4536 bugfixes for #67195, #67197, #67122, and #46918
4538 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4539 small netboot fixups
4541 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4542 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4543 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4544 targets/netboot/netboot.sh:
4545 sweeping updates and changes to the netboot code. the patches should fix the
4546 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4547 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4549 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4550 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4551 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4552 targets/netboot/netboot.sh:
4553 more code cleanup and maintenance
4555 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4556 modules/generic_stage_target.py, +modules/netboot.py,
4557 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4558 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4559 +targets/netboot/netboot.sh:
4560 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4563 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4564 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4565 targets/livecd-stage1/livecd-stage1-chroot.sh,
4566 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4567 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4568 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4569 have to start a server on the build host for it to distribute.
4571 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4572 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4573 just do -s version_stamp
4575 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4576 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4578 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4579 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4580 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4581 modules/livecd_stage2_target.py:
4582 udev support for livecds
4584 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4585 +targets/livecd-stage2/unmerge.sh:
4586 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4587 Also, livecd-stage2 unmerge.sh added back in.
4589 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4590 livecd/runscript-support/livecdfs-update.sh:
4591 bugfixes for #60887 and #63338
4593 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4594 bugfixes for #63382 and #63338
4596 08 Sep 2004; John Davis <zhen@gentoo.org>
4597 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4598 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4599 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4600 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4601 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4602 targets/livecd-stage1/livecd-stage1-chroot.sh,
4603 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4604 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4605 lots of changes in this revision. first of all, major cosmetic fixups to the
4606 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4607 for distcc or ccache builds in most of the targets. bug #56581 is finially
4608 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4609 performance enhancement here.
4611 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4612 modules/livecd_stage2_target.py:
4613 fix for bug #63033, thanks to usata@gentoo.org for the patch
4615 30 Aug 2004; John Davis <zhen@gentoo.org>
4616 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4617 bugfixes for #61537 and #61779
4619 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4620 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4621 modules/snapshot_target.py:
4622 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4623 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4624 time should also be improved due to a more efficient use of rsync. This commit will
4625 mark the portage version of catalyst-1.9.0.
4627 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4628 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4631 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4634 02 Aug 2004; John Davis <zhen@gentoo.org>
4635 livecd/runscript-support/livecdfs-update.sh:
4638 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4639 +targets/stage1/build.py, -targets/stage1/build.sh,
4640 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4641 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4642 targets/stage3/stage3-chroot.sh:
4643 applied patch from bug #58840. it should fix up things for uclibc stages and
4644 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4646 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4647 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4648 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4649 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4650 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4651 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4652 livecd/runscript-support/livecdfs-update.sh,
4653 modules/livecd_stage2_target.py:
4654 addition of wolf31o2's gamecd patchset. untested, so please beware
4656 14 Jul 2004; John Davis <zhen@gentoo.org>
4657 livecd/runscript-support/livecdfs-update.sh,
4658 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4659 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4660 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4661 this out of generic_stage_target and into livecd-stage2 since the
4662 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4664 13 Jul 2004; John Davis <zhen@gentoo.org>
4665 livecd/runscript-support/livecdfs-update.sh:
4666 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4667 default rc'ed programs when only one change was required to rcadd. so I
4668 changed it so that the defaults are *always* loaded and specified additions/
4669 deletions are just added on top of those.
4671 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4672 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4673 targets/livecd-stage1/livecd-stage1-chroot.sh,
4674 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4675 targets/tinderbox/tinderbox-chroot.sh:
4676 changing the more verbose behavior to the -V (verbose) flag
4678 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4679 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4680 targets/livecd-stage1/livecd-stage1-chroot.sh,
4681 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4682 targets/tinderbox/tinderbox-chroot.sh:
4683 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4684 it is about to merge so that deps and USE flags are more evident
4686 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4687 modules/catalyst_support.py:
4688 completely rewrote the catalyst main script so that it can actually utilize
4689 more than one command line flag. new functionality included, but not active
4690 yet (--debug and --verbose). arguments can still be passed on the commandline
4691 through the use of the -C (--cli) flag. updated the arg_parse function in
4692 catalyst_support.py to accomodate my changes.
4694 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4695 modules/generic_target.py, modules/grp_target.py,
4696 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4697 modules/snapshot_target.py, modules/stage1_target.py,
4698 modules/stage2_target.py, modules/stage3_target.py,
4699 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4700 fixes for bugs #55192 and #54137
4701 added a new key for all specfiles, portage_confdir.
4702 this should point to a directory similar in functionality to /etc/portage.
4704 cleaned up the module code a bit so that unnecessary modules
4707 more work on resuming. it is getting there, but it still needs a ton of work,
4708 so please test, and report bugs.
4710 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4711 modules/catalyst_support.py, modules/generic_stage_target.py,
4712 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4713 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4714 stage resuming functionality should be working. I still have to work on GRP
4715 and livecds, but they should not be hard. I could not incorporate emerge
4716 --resume into stage resuming functionality because in some instances, portage
4717 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4718 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4719 ). I also made some small tweaks to the stage target scripts which clean up
4720 the envscript stuff. Not noticable performance wise, but it makes me feel all
4721 warm and fuzzy to know that it is programmed absolutely correctly ;)
4723 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4724 modules/generic_stage_target.py:
4725 revamped the cmd() structure so that it could properly return error codes.
4726 Please note that this might break catalyst until there is some further
4727 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4728 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4729 now. Additionally, catalyst will stop when there is an error with an ebuild
4730 ... it didn't do this before, it just plowed along and packed things up.
4732 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4733 code in portage.py and then answering my noob questions.
4735 13 Jun 2004; John Davis <zhen@gentoo.org>
4736 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4737 livecd/runscript-support/livecdfs-update.sh:
4738 some last minute fixins (stuff to work with the new genkernel)
4740 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4743 11 Jun 2004; John Davis <zhen@gentoo.org>
4744 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4745 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4748 10 Jun 2004; John Davis <zhen@gentoo.org>
4749 livecd/runscript-support/kmerge.sh,
4750 livecd/runscript-support/livecdfs-update.sh,
4751 livecd/runscript-support/post-kmerge.sh,
4752 livecd/runscript-support/pre-kmerge.sh:
4753 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4754 functions control what scripts are added to their respective runlevels. This
4755 option would be specified like so in the spec file: livecd/rcadd:
4756 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4758 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4759 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4760 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4761 the code to give a nice error msg instead of a cryptic traceback
4763 04 Jun 2004; John Davis <zhen@gentoo.org>
4764 livecd/runscript-support/livecdfs-update.sh:
4765 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4766 /etc/bootsplash/default
4768 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4769 targets/embedded/embedded-chroot.sh,
4770 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4771 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4772 targets/livecd-stage1/livecd-stage1-chroot.sh,
4773 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4774 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4775 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4776 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4777 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4778 targets/tinderbox/tinderbox-chroot.sh,
4779 targets/tinderbox/tinderbox-preclean-chroot.sh,
4780 targets/tinderbox/tinderbox.sh:
4781 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4783 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4784 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4785 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4786 It should be a full path pointing to a portage overlay dir.
4788 27 May 2004; John Davis <zhen@gentoo.org>
4789 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4790 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4791 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4792 livecd/runscript/default-runscript.sh:
4793 added updated silos and fixed motd bug
4795 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4796 rolling out version 1.0.8
4798 22 May 2004; John Davis <zhen@gentoo.org>
4799 livecd/runscript-support/kmerge.sh,
4800 livecd/runscript-support/livecdfs-update.sh,
4801 modules/livecd_stage2_target.py:
4802 added key livecd/bootsplash
4804 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4805 livecd/runscript/sparc-archscript.sh,
4806 livecd/runscript/sparc64-archscript.sh:
4807 sparc fixup patches from gustavoz at g.org
4809 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4810 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4811 is livecd/modblacklist
4813 19 May 2004; John Davis <zhen@gentoo.org>
4814 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4815 livecd/runscript/x86-archscript.sh:
4816 added support for livecd/overlay, changed vga=0x317 to vga=791
4817 in the x86 archscript as it is a more standard setting and should
4818 work on more hardware
4820 17 May 2004; John Davis <zhen@gentoo.org>
4821 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4822 livecd/runscript-support/kmerge.sh,
4823 livecd/runscript-support/livecdfs-update.sh,
4824 modules/livecd_stage2_target.py:
4825 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4826 we also now have basic motd copying support for more branded livecds
4828 16 May 2004; John Davis <zhen@gentoo.org>
4829 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4830 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4831 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4833 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4834 modules/catalyst_support.py, modules/embedded_target.py,
4835 modules/generic_stage_target.py, modules/generic_target.py,
4836 modules/grp_target.py, modules/livecd_stage1_target.py,
4837 modules/livecd_stage2_target.py, modules/stage1_target.py,
4838 modules/stage2_target.py, modules/stage3_target.py,
4839 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4840 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4841 caused gcc profile problems.
4843 12 May 2004; John Davis <zhen@gentoo.org>
4844 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4845 livecd/runscript-support/livecdfs-update.sh,
4846 livecd/runscript-support/post-kmerge.sh,
4847 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4849 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4850 silliness). Most notably, I have taken advantage of the update-modules
4851 --assume-kernel fix from agriffis so that we can actually use 3rd party
4852 modules now. Please note that >=baselayout-1.9.0 is required.
4854 02 May 2004; Olivier Crete <tester@gentoo.org>
4856 Added forgotten CHOST for i386 subarch
4858 30 Apr 2004; John Davis <zhen@gentoo.org>
4859 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4860 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4861 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4862 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4864 -fixed 2004.0 branding in the isolinux cdtar
4865 -fixed up acpi stuff in the runscripts
4866 -fixed up the x86 help message and corrected the numerous errors in it
4868 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4869 livecd/runscript/default-runscript.sh:
4870 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4871 1.0.7. we are ready for release
4873 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4874 fix for the problem that gustavoz found wrt the /dev creation stuff not
4875 detecting arches. also an efficiency fix for stage1 building
4877 14 Apr 2004; John Davis <zhen@gentoo.org>
4878 targets/embedded/embedded-chroot.sh,
4879 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4880 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4881 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4882 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4883 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4884 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4885 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4886 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4887 targets/tinderbox/tinderbox-preclean-chroot.sh,
4888 targets/tinderbox/tinderbox.sh:
4889 fix for bug #47733 - fixes for distcc and an envscript bugfix
4891 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4894 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4895 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4896 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4897 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4898 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4899 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4900 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4901 targets/stage1/stage1-preclean1-chroot.sh,
4902 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4903 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4904 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4905 targets/tinderbox/tinderbox.sh:
4906 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4907 zhen@gentoo.org please.
4909 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4910 fix for /dev in stage1
4912 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4915 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4916 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4917 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4918 Added the two kernel-configs for 2004.1 x86
4920 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4921 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4922 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4923 targets/tinderbox/tinderbox.sh:
4924 fix to address missing /dev in stages, fixed path for env-update in all of the
4927 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4928 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4930 01 Apr 2004; John Davis <zhen@gentoo.org>
4931 livecd/runscript/default-runscript.sh:
4932 added in fix for the module.conf stuff courtesy of Benjamin Judas
4935 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4937 cosmetic touchups for 1.0.5
4939 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4940 added support to the stage2 for stackable profiles bootstrap
4942 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4943 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4944 support for sparc32/64 build compatibility
4946 30 Mar 2004; John Davis <zhen@gentoo.org>
4947 livecd/runscript/default-runscript.sh, modules/targets.py,
4948 targets/stage1/build.sh:
4949 fix for bug 46022, more stackable profile fixes, embedded patches added
4951 26 Mar 2004; John Davis <zhen@gentoo.org>
4952 livecd/runscript/default-runscript.sh, modules/targets.py,
4953 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4954 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4955 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4956 fixes for bugs #44625 and #45805
4958 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4959 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4960 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4961 memtest is in. if you want to use it, check out the memtest86 cd tarball
4962 Also, fixes for bugs 45078, 45188, 44306
4964 23 Mar 2004; John Davis <zhen@gentoo.org>
4965 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4966 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4967 livecd/runscript/x86-archscript.sh, modules/targets.py,
4968 targets/livecd-stage3/unmerge.sh:
4969 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4970 created at the end of the livecd-stage2 process.
4972 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4973 targets/embedded/embedded.sh:
4974 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4976 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4977 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4978 removing the hardened-gcc deps since the package itself is deprecated'
4980 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4981 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4983 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4984 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4985 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4986 examples/livecd/alpha/config-2.4.21-r4-alpha,
4987 examples/livecd/alpha/config-2.4.21-r4-jensen,
4988 examples/livecd/alpha/config-2.4.21-r4-legacy,
4989 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4990 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4991 fixes for bugs 43676, 43701. Alpha support added as well.
4993 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4994 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4995 kde/gnome cd specs added.
4997 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4998 fix in catalyst.conf for bug #42044
5000 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5001 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5002 examples/livecd/sparc64/config-2.4.24-sparc64:
5003 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5005 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5006 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5007 for a $clst_conf environment variable. You can use the $clst_conf variable to
5008 point to a file to use in place of /etc/catalyst.conf. By setting this
5009 variable in your shell, catalyst can easily be used by multiple people on the
5010 same machine. Also, ccache support now works for genkernel.
5012 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5013 removed file for livecd-stage2 target, as this is handled by the runscript
5014 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5015 and made "/boot/kernel/foo/extraversion" an optional rather than required
5016 parameter. The aforementioned "packages" is used to specify kernel-related
5017 packages (like module ebuilds) to merge with each kernel, and the new "use"
5018 option is used to specify the USE settings you'd like exported to the
5019 environment during kernel as well as kernel "packages" build.
5021 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5022 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5023 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5024 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5025 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5026 targets/tinderbox/tinderbox.sh:
5027 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5028 it for ebuild - added headers to everything and removed deprecated dirs
5030 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5031 adding Kumba's patches for MIPS
5033 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5034 Added hppa specific code.
5036 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5037 Tinderbox target added. See tinderbox examples in examples/ dir.
5039 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5040 spec file support integrated into catalyst. Use "-f/--file specfile" as
5041 argument; see examples dir for examples.
5042 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5043 example of how to use it.
5045 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5046 support functions for spec file parsing and reading added. Will get added to
5049 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5050 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5053 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5054 Significant rework of code structure. Everything is falling nicely into place.
5056 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5057 Exception handling fully-integrated into current prototype code.
5059 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5060 beginning of exception handling integration, got some of the target code
5063 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5064 major code rework in progress on the python parts.
5066 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5067 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5068 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5069 for organiation's sake, I have moved the files, such as livecd foundations,
5070 into catalyst/files. It will make it easier for us when ebuild time comes
5073 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5074 All preliminary target build scripts are now added and coded to near as spec
5075 that we can have at this point.
5077 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5078 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5079 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5080 something that should be continued as much as reasonably possible in other
5081 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5082 code completed, and internal fall-backs to reasonable global config defaults
5085 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5086 subarch test outsourced to python catalyst-subarches function.
5088 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5089 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5091 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5092 removing dup enter_chroot
5094 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5095 document subarches checking
5097 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5098 Fix valid subarch test.
5100 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5101 include/build_functions.sh, include/functions.sh:
5102 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5103 start_build to build_functions.sh cleaning up the main catalyst script some
5106 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5107 fixed SRCBALL and DESTBALL, making it transparent for profiles
5109 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5110 added an exit condition to the cmd line argument case statement
5112 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5113 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5114 the changes that I made to the above files should make catalyst completely
5115 transparent to no matter what profile we are using. check files/catalyst.conf
5116 for the list of BUILDTYPEs that we support.
5118 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5119 changed how cmd line arguments are handled
5121 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5122 I changed the is_special handling so that it is cleaner and faster
5124 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5125 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5126 livecd/foundations/x86-basic/post-clean.sh,
5127 livecd/foundations/x86-basic/pre-clean.sh,
5128 livecd/foundations/x86-basic/settings:
5129 I outsourced more functions to include/functions.sh. I made it a seperate file
5130 from build_fucntions.sh so that we can keep our build and other functions
5131 apart. I also added in the livecd stuffs from the stager side of things.
5133 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5134 include/build_functions.sh:
5135 I outsourced all of the build functions to include/build_functions.sh. In the
5136 future, this will happen more - the code needs cleaned up.
5138 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5140 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5141 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5142 does not use that anymore.
5144 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5145 since we now have a default profile in portage, i massaged some errors
5146 messages to reflect that.
5148 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5150 removed ccache support from catalyst stage1 build cause it breaks the build.
5151 Additionally, I removed gettext support from bootstrap, because according to
5152 our new default profile, we don't use that anymore.
5154 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5155 added a new var, BUILDTYPE, adding more transparency for building.
5156 In the future, we will be building both selinux and hardened sources.
5158 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5159 fixed some formatting when catalyst prints out build info, additionally,
5160 trying to make catalyst more transparent for future expansion of stages
5162 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5163 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5164 --help. I moved this functionality from the main program section to
5167 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5168 I edited catalyst to change our naming convention from stage*-arch-h.* to
5169 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5170 I change naming conventions, as catalyst will be eventually extended to
5171 do selinux-* stages also.
5173 Additionally, I updated README.catalyst to include profile information.
5175 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5176 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5177 I renamed README.stager to README.catalyst and have made some very minor
5178 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5179 I have hacked bootstrap to use the hardened profile, as well as utilize
5180 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5181 major). Additionally, bin/stage1 has been hacked to accept the hardened
5182 profile, and use hardened-gcc.
5184 09 September 2003; John Davis <zhen@gentoo.org>:
5185 Initial import of hardened stager. I am forking this from the original
5186 stager code in order to better fit our needs. The original stager code is
5187 still used by Gentoo, and is maintained by Daniel Robbins
5188 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5189 contributors that coded stager.