1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 modules/catalyst/arch/mips.py: Remove mips2 classes
8 Linux doesn't even run on mips2
10 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
11 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
12 Include list of supported subarches in man page.
14 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
15 This is catalyst 2.0.6.916
17 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
18 targets/support/bootloader-setup.sh:
19 Add gentoo-ilo option for the bootloader on ia64
21 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
22 targets/support/chroot-functions.sh:
23 This is catalyst 2.0.6.915
25 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
26 targets/support/chroot-functions.sh:
27 Replace virtual/portage with sys-apps/portage, bug #358847
29 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
30 This is catalyst 2.0.6.914
32 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
33 Enable new amd64 subarches
35 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
36 This is catalyst 2.0.6.913
38 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
41 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
42 This is catalyst 2.0.6.912
44 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
45 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
48 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
49 This is catalyst 2.0.6.911
51 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
52 Replace -Os with -O2 for ARM
54 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
57 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
58 This is catalyst-2.0.6.909
60 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
61 targets/support/chroot-functions.sh:
62 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
63 <nunomilheiro@gmail.com>, gentoo bug #273664
65 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
66 targets/support/netboot2-final.sh:
67 Fix sparc bug, gentoo bug 297231
69 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
70 Update copyrights, add me to AUTHORS
72 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
73 This is catalyst-2.0.6.908
75 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
76 modules/generic_stage_target.py:
77 Restore old behaviour on the CXXFLAGS variable on the created make.conf
79 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
80 Fix typo and add armv7a-hardfp target
82 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
83 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
84 targets/support/pre-kmerge.sh:
85 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
88 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
89 targets/support/chroot-functions.sh:
90 Only run depclean for stage3/system
92 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
93 This is catalyst 2.0.6.906
95 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
96 targets/support/chroot-functions.sh:
97 Run depclean at the end of stage generation (for Gentoo bug #295132)
99 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
100 targets/support/livecdfs-update.sh:
101 Apply patch from Gentoo bug #284585
103 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
104 Clean up a few extraneous spaces, line wrap a comment, and add Id.
106 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
107 +.gitattributes, README, TODO:
108 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
111 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
112 modules/livecd_stage2_target.py:
113 Apply patch for module blacklisting from gentoo bug #282148
115 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
116 Version bumping to 2.0.6.905 for release.
118 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
119 livecd/files/x86-F6.msg:
120 Apply patch to document espeakup support for Gentoo bug #267708
122 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
123 modules/catalyst/config.py:
124 import catalyst_support for Gentoo bug #271368
126 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
127 Rolling an official catalyst 2.0.6.904 version.
129 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
130 Apply additional patch from Gentoo bug #255793 for arm subarches
132 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
133 targets/support/chroot-functions.sh:
134 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
136 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
137 Additional sh patch from Gentoo bug #255793
139 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
140 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
142 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
143 modules/generic_stage_target.py:
144 Update reference to make.conf.example for new location in portage-2.1.6
146 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
147 targets/stage1/stage1-chroot.sh:
148 Remove --noreplace from run_merge call so that baselayout gets rebuilt
151 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
152 targets/support/rc-update.sh:
153 Change invalid atom '>=sys-apps/baselayout-2*' to
154 '>=sys-apps/baselayout-2'
156 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
157 modules/catalyst_support.py:
158 Try to import portage.util before portage_util
160 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
161 Add note about metadata_overlay being default in 2.1.6
163 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
164 Updated the AUTHORS section and the header for the ChangeLog, to reflect
165 that individual authors now retain their copyright to code they submit.
167 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
168 Rewrote TODO to make it clearer and added a ton of new items to it.
170 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
171 modules/generic_stage_target.py:
172 screw you python...hard
174 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
175 modules/generic_stage_target.py:
176 Disable removal of 'target_path' when build starts
178 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
179 modules/generic_stage_target.py:
180 Apply patch from armin76 to actually make use of the busybox_config value
183 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
184 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
185 Add support for gk's --busybox-config= option
187 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
188 modules/generic_stage_target.py:
189 Missing / before 'iso'
191 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
192 modules/snapshot_target.py:
193 Add support for purging to snapshot target
195 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
196 Add mix-in cdtar idea to TODO
198 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
199 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
200 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
201 Remove old isolinux-3.09 cdtar files
203 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
204 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
205 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
206 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
208 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
209 Marking this 2.0.6.903 for testing.
211 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
212 targets/netboot2/netboot2-controller.sh:
213 Disable copying of nb-busybox.cf since it isn't used anyway
215 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
216 arch/x86.py, catalyst:
217 A few typo and other minor fixes as reported by armin76
219 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
220 modules/generic_stage_target.py:
221 Add support for digests="all" for Gentoo bug #209611
223 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
224 examples/netboot2_template.spec, targets/support/kmerge.sh:
225 Automatically append --netboot to GK_ARGS for netboot2 target Remove
226 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
228 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
229 targets/support/pre-kmerge.sh:
230 Remove evil hacks that copy gk files around for netboot2
232 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
233 Bumping version for release.
235 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
236 modules/catalyst_support.py:
237 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
240 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
241 modules/catalyst_support.py, modules/generic_stage_target.py:
242 Add support for -P/--purgeonly option
244 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
245 Updated README to tell the user where to locate catalyst.conf if not using
246 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
249 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
250 Kicking out a 2.0.6.901 release for testing.
252 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
253 modules/generic_stage_target.py:
254 Automatically prepend build dir path to livecd/iso if it's not an absolute
257 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
258 Update TODO with placeholder idea.
260 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
261 +modules/catalyst/util.py:
262 Create catalyst.util module with capture_traceback() and print_traceback()
263 functions Capture and print traceback when build fails instead of letting
266 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
267 modules/catalyst/config.py, modules/catalyst_support.py:
268 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
270 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
271 modules/catalyst/config.py:
272 A few fixes to ParserBase after actually testing it switch to parsing
273 config file with ConfigParser.
275 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
276 +modules/catalyst/config.py, -modules/catalyst/util.py:
277 More indecisiveness..move util.spec to config.SpecParser.
279 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280 -modules/catalyst/spec.py, +modules/catalyst/util.py,
281 modules/catalyst_support.py:
282 * Rename catalyst.spec to catalyst.util
283 * Move spec_dump() into spec class
284 * Modify catalyst to use new spec class
286 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
287 +modules/catalyst/__init__.py:
288 Add __init__.py file and import line.
290 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
291 +modules/catalyst/spec.py:
292 Initial commit of modules/catalyst/spec.py.
294 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
296 Updating x86/amd64 arch support. Original patches by William Cooke
297 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
299 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
300 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
301 modules/snapshot_target.py, modules/stage4_target.py,
302 targets/support/bootloader-setup.sh, targets/support/functions.sh,
303 targets/support/kmerge.sh:
304 Removing all deprecated interfaces. We no longer wish to support them and
305 they're not needed. Anyone using a pre-2.x spec file will need to update
308 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
309 -livecd/files/Getting_Online.txt:
310 Removing livecd/files/Getting_Online.txt since it was quite outdated.
312 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
314 Updated for new git repo.
316 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
317 targets/support/livecdfs-update.sh:
318 Add gconf settings for gnome-screensaver to disable locking by default. This
321 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
322 Add armv5tel to arm host list.
324 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
325 targets/support/chroot-functions.sh:
326 If we don't have a distcc user, we need to reinstall distcc, even if it's
327 been built with the right USE. This mainly affects stage1/stage2.
329 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
330 targets/support/chroot-functions.sh:
331 We need to run distcc-config --install, since we won't be installing into
332 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
333 installed versions of distcc.
335 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
336 Add a couple of distcc-related items to TODO.
338 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/stage1/stage1-preclean-chroot.sh,
340 targets/stage2/stage2-preclean-chroot.sh,
341 targets/stage3/stage3-preclean-chroot.sh,
342 targets/stage4/stage4-preclean-chroot.sh:
343 We don't want to run setup_myfeatures in preclean, but still want to update
344 the environment and show our debug information.
346 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
347 targets/stage1/stage1-preclean-chroot.sh,
348 targets/stage2/stage2-preclean-chroot.sh,
349 targets/stage3/stage3-preclean-chroot.sh,
350 targets/stage4/stage4-preclean-chroot.sh,
351 targets/support/chroot-functions.sh:
352 Remove the die on LIBDIR check, since it won't be set on non-multilib
353 profiles. We can now run debug in preclean again.
355 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/support/functions.sh:
357 Let's not try to chmod a dangling symlink.
359 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
360 targets/support/chroot-functions.sh:
361 Added emerge --info to debug output. I don't know why I didn't add it before.
363 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/stage1/stage1-preclean-chroot.sh,
365 targets/stage2/stage2-preclean-chroot.sh,
366 targets/stage3/stage3-preclean-chroot.sh,
367 targets/stage4/stage4-preclean-chroot.sh:
368 We probably shouldn't be running our debug functions in our stages. Let's
371 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/support/chroot-functions.sh:
373 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
376 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/support/livecdfs-update.sh:
378 Only copy the handbook icon if one exists.
380 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
381 modules/catalyst_lock.py:
382 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
385 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
386 targets/livecd-stage2/livecd-stage2-controller.sh:
387 We should be matching all possible LIBDIRs, so make sure we do that.
389 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/support/livecdfs-update.sh:
391 We no longer need the metadata.tar.bz2, since the Installer uses
394 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/stage1/stage1-chroot.sh:
396 We don't need --newuse if we're not using binary packages, so there's no
399 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/livecd-stage2/livecd-stage2-controller.sh:
401 Added initial framework for creating the CD's root on livecd/livedvd.
402 Currently, the end result is the same, but I'll be adding code to
403 automatically copy the stages and to automatically download the distfiles.
405 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/livecd-stage2/livecd-stage2-controller.sh,
407 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
408 targets/support/rc-update.sh:
409 Change all checks for livecd/type: gentoo-release-livecd to
410 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
411 to allow for auto-fetching of distfiles and stages onto official DVD media.
413 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
414 targets/livecd-stage1/livecd-stage1-controller.sh,
415 targets/livecd-stage2/livecd-stage2-controller.sh:
416 Updated TODO. Added code to livecd-stage1 to generate a package list, which
417 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
418 the distfiles automatically.
420 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
421 modules/generic_stage_target.py:
422 Fix seedcache output so it fits in 80 columns.
424 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/stage1/stage1-chroot.sh:
426 We should likely install baselayout before anything else, including the
427 package manager. As such, I've moved it to after sys-apps/baselayout is
430 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/livecd-stage2/livecd-stage2-controller.sh:
432 Check for a snapshot in the overlay and error if one is present. This should
433 ensure that the snapshot on the CD is the same as the one used to build the
436 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
437 modules/catalyst_support.py:
438 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
439 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
442 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
443 targets/stage1/stage1-chroot.sh:
444 Change back to using sys-apps/baselayout. We'll need to come up with a
445 better permanent solution now that virtual/baselayout is no more.
447 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
448 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
449 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
451 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
452 targets/support/bootloader-setup.sh:
453 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
456 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
457 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
458 Added TODO. Changed create_handbook_icon call to only be called if
459 /docs/handbook/index.html exists on the disk or in livecd/overlay.
461 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
462 targets/support/kmerge.sh:
463 Run sed on KERNELVERSION to escape the slashes so we can use it in another
466 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
467 targets/support/kmerge.sh:
468 Modify test to run if package.provided exists instead of if it doesn't.
469 Run sed on the correct file.
471 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
472 targets/support/chroot-functions.sh:
473 Added --noreplace to setup_myfeatures merges so we don't blow away any
474 packages which are already installed with the proper USE flags for the given
475 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
477 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
478 livecd/files/README.txt:
479 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
481 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/support/rc-update.sh:
483 Added mdraid for baselayout-2 users.
485 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
486 targets/support/kmerge.sh:
487 Clean up package.provided after the kernel build
489 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/support/kmerge.sh:
491 It helps if I put things in the correct order so they'll actually execute,
492 rather than getting a nice error from emerge.
494 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/support/kmerge.sh:
496 Change upgrade to update.
498 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/support/kmerge.sh:
500 Add back in the package.provided code that *should* skip the kernel sources
501 merge for call back and subsequent runs.
503 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/support/kmerge.sh:
505 We don't really need to use binary packages for the kernel sources, since it
506 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
507 when we're not using kerncache.
509 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
510 targets/support/kmerge.sh:
511 Remove 'symlink' from USE, since it's not needed and screws up kerncache
513 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
514 targets/livecd-stage2/livecd-stage2-controller.sh:
515 OK, we run our find outside the chroot, so we don't want to use absolute
516 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
517 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
520 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
521 targets/livecd-stage2/livecd-stage2-controller.sh,
522 targets/stage1/stage1-controller.sh:
523 Cleanup the clean section for stage1 and add an updated clean section for
524 livecd-stage2 when we're a minimal, universal, or game CD. This is
525 2.0.6_pre14 for testing.
527 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
528 targets/support/kmerge.sh:
529 We should be using --newuse when merging our packages in callback.
531 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
532 targets/grp/grp-chroot.sh:
533 We should only use --noreplace when building a pkgset, everything else
536 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
537 modules/catalyst_support.py, modules/generic_stage_target.py,
538 modules/grp_target.py:
539 Apply additional patches from bug #207862 for CONTENTS generation.
541 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
542 targets/grp/grp-chroot.sh:
543 Call setup_myemergeopts after changing clst_FETCH.
545 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
546 targets/netboot2/netboot2-pkg.sh:
547 Remove a bit of unnecessary code.
549 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
550 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
551 targets/support/chroot-functions.sh:
552 Fix some spacing on the -* warning, revert Andrew's last change, since it
553 didn't do anything, and clean up the GRP chroot code so it works smarter and
554 set clst_FETCH when clst_grp_type is something other than pkgset.
556 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
557 targets/support/chroot-functions.sh:
558 Don't set --usepkg and --buildpkg when fetching.
560 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 modules/generic_stage_target.py:
562 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
565 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 modules/generic_stage_target.py:
567 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
568 boot/kernel/${kname}/config copying code in generic_stage_target.
570 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/support/kmerge.sh:
572 Make sure we don't give genkernel a --kernel-config if it isn't set in the
575 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
576 modules/generic_stage_target.py, targets/support/kmerge.sh,
577 targets/support/pre-kmerge.sh:
578 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
579 valid, rather than required, changed clst_ksource to default to
580 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
581 removal of USE to after the kernel build so the modules get the correct USE,
582 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
584 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 targets/support/kmerge.sh:
586 We should run the default functions for kmerge.sh, too.
588 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
590 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
591 Updated aboot cdtar with a newer version to support newer kernels.
593 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
595 Updated make_destpath so it writes out to make.conf as well as exporting
596 ROOT to the environment, added a make_destpath call to cleanup_stages, and
597 adding make_destpath /tmp/stage1root to stage1.
599 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
600 Updated README a bit and rolling 2.0.6_pre12 for testing.
602 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
603 targets/support/create-iso.sh:
604 Removed any further checks for clst_fstype and making sure everybody is
605 using ${mkisofs_zisofs_opts}.
607 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
608 targets/support/livecdfs-update.sh:
609 The default theme for GNOME is now Clearlooks, so we can remove the theme
610 code, but we still want to set the font size.
612 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/support/livecdfs-update.sh:
614 We need to put quotes around ${user_comment} or useradd gets confused.
616 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/support/chroot-functions.sh:
618 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
621 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
622 targets/support/kmerge.sh:
623 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
624 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
626 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
627 targets/support/create-iso.sh:
628 Bash fscking sucks, so we have to compromise on this code reduction solution
629 a bit. It's still far better than it was
631 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
632 targets/support/create-iso.sh:
633 Don't escape quotes when actually running the command
635 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
636 targets/support/kmerge.sh:
637 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
639 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
640 targets/support/kmerge.sh:
641 Use -L instead of -l in test for symlink
643 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 targets/stage1/stage1-controller.sh:
645 Remove code for gcc-config/binutils-config since it should be getting done
646 in the preclean script, anyway.
648 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
649 targets/stage1/stage1-chroot.sh:
650 I missed one place where HOSTUSE was being used incorrectly.
652 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
653 targets/support/kmerge.sh:
654 Escape the correct quote
656 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
657 targets/support/kmerge.sh:
658 Change remaining instances of run_emerge to run_merge
660 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
661 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
662 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
665 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
666 targets/support/bootloader-setup.sh:
667 Let's change our splash checking to a global check so it only needs to be
668 done once. This makes much more sense than having all of those if ... else
671 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
672 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
673 Fix our USE invocation here so things work as expected.
675 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
676 targets/support/livecdfs-update.sh:
677 Force-enable livecd/users for livecd/type gentoo-release-livecd and
680 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 targets/support/livecdfs-update.sh:
682 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
685 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/livecd-stage2/livecd-stage2-controller.sh:
687 Fixing the snapshot copying so it will only copy the correct snapshot for
688 people who don't know how to properly use wget.
690 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
691 targets/stage1/stage1-chroot.sh:
692 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
695 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
697 OK, we have to escape our quotes, rather than use single quotes, or we don't
698 evaluate the variables properly.
700 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
702 targets/support/kmerge.sh:
703 Fixing echo/sed for make.conf writing.
705 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
707 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
708 Rather than using the environment, we write out our USE to make.conf, then
709 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
710 be written to make.conf, already.
712 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
713 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
714 targets/livecd-stage1/livecd-stage1-chroot.sh,
715 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
716 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
717 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
718 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
719 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
720 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
721 Changing run_emerge to run_merge, changing both setup_portage and
722 setup_myfeatures to add any USE changes to make.conf prior to merge, then
723 removing the settings added, rather than (ab)using the environment.
725 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
727 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
728 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
729 targets/tinderbox/tinderbox-chroot.sh:
730 Rearrange some of the functions in chroot-functions.sh in preparation for
731 some upcoming changes and rename setup_portage to setup_pkgmgr.
733 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/stage1/stage1-controller.sh:
735 Removing an extra env-update call from stage1's preclean.
737 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
738 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
739 targets/support/bootloader-setup.sh:
740 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
741 help.msg which we didn't even use.
743 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
744 targets/support/bootloader-setup.sh:
745 Don't write out out 'default 1' line when creating grub.conf, since the
746 'help' entry is now at the bottom, and we want grub to default to the first
749 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
750 targets/support/bootloader-setup.sh:
751 Removed checks on livecd/splash_type, since we only support one type,
752 removed remaining bootsplash code from bootloader-setup.sh, added automatic
753 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
754 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
756 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/livecd-stage2/livecd-stage2-controller.sh:
758 Let's automatically copy in the snapshot if livecd/type is
759 gentoo-release-livecd.
761 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
762 modules/generic_stage_target.py:
763 Fix leading whitespace in empty() so it's only executed if there's something
764 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
765 211410 for pointing this out
767 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
768 targets/support/rc-update.sh:
769 Quote baselayout package atom
771 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
772 targets/support/chroot-functions.sh:
773 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
774 PATH by default. Instead, simply check if it exists.
776 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
777 targets/support/chroot-functions.sh:
778 Remove temporary package listing code, since --verbose is forced on with
781 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
782 Force-enable --verbose when using --debug
784 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/support/kmerge.sh:
786 Changing modules-update to update-modules to quiet a warning and keep us
787 from having it get removed out from under us.
789 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
790 targets/support/chroot-functions.sh:
791 Adding a note to myself for better debug and moving run_default_funcs to the
792 bottom of the script so it gets executed. Since this can otherwise break
793 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
795 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
796 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
797 targets/support/chroot-functions.sh:
798 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
799 so we can get the output with --debug, added --newuse to the options for
800 stage1, as we should always rebuild any package where the USE has changed,
801 removed removal of portage logs from stage2-chroot.sh since it is being done
802 by cleanup_stages, moved world removal in cleanup_stages into a check for
803 stages 1 through 3, made update_env_settings check for the existence of
804 env-update before running it since we now run update_env_settings by default
805 everywhere chroot-functions.sh is sourced, and added a section to show_debug
806 to list the packages, since we don't yet force-enable verbose with debug.
808 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
809 modules/catalyst_lock.py:
810 Since my python sucks and I don't feel like troubleshooting it at the
811 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
812 2.0.6_pre8 for testing.
814 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
815 modules/builder.py, modules/catalyst_lock.py:
816 Added some extra debug output to catalyst_lock.py and added Stuart Longland
817 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
819 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
820 modules/catalyst_support.py:
821 change 'is' to == because python is grumpy
823 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
825 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
826 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
827 targets/support/rc-update.sh:
828 Removing support for bootsplash, since it hasn't been in a supported kernel
829 in a couple years and isn't accepted upstream.
831 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
832 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
833 Fix up the sed for genkernel so it works on versions both before and after
834 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
835 change was a bit too aggressive.
837 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
838 targets/support/bootloader-setup.sh:
839 Change grub timeout to 15 seconds instead of 150.
841 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
842 targets/support/pre-kmerge.sh:
843 Comment out sed on genkernel executable as it appears to do nothing these
846 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
847 targets/livecd-stage2/livecd-stage2-controller.sh:
848 Only call find on libdirs that actually exist. Thanks to Kristoffer
849 <krek6597@student.uu.se> in bug #210807.
851 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
852 modules/generic_stage_target.py:
853 Add warning about -* in foo/use in the spec.
855 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
856 targets/embedded/embedded-chroot.sh,
857 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
858 targets/grp/grp-preclean-chroot.sh,
859 targets/livecd-stage1/livecd-stage1-chroot.sh,
860 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
861 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
862 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
863 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
864 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
865 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
866 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
867 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
868 targets/tinderbox/tinderbox-preclean-chroot.sh:
869 Change all . to source.
871 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
872 targets/embedded/embedded-preclean-chroot.sh,
873 targets/grp/grp-preclean-chroot.sh,
874 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
875 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
876 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
877 targets/stage3/stage3-preclean-chroot.sh,
878 targets/stage4/stage4-preclean-chroot.sh,
879 targets/support/chroot-functions.sh,
880 targets/tinderbox/tinderbox-preclean-chroot.sh:
881 Added a cleanup_stages function and added it to the appropriate places.
883 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
885 targets/livecd-stage1/livecd-stage1-chroot.sh,
886 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
887 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
888 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
889 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
890 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
891 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
892 Removing any functions that we now call by default when we source
893 chroot-functions.sh by default.
895 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
896 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
897 targets/livecd-stage1/livecd-stage1-chroot.sh,
898 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
899 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
900 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
901 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
902 Clean up the debug code that I've added to stage1, move it to
903 chroot_functions.sh, and call it from all of our main targets.
905 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
906 modules/generic_stage_target.py:
907 Wow. I need to make sure that we actually comment comments in make.conf or
908 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
909 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
911 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
912 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
913 targets/stage3/stage3-chroot.sh:
914 We need to be sure we clear out /var/log/portage/elog as well as
915 /var/log/emerge.log for stages 1 through 3.
917 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
918 modules/generic_stage_target.py,
919 targets/livecd-stage2/livecd-stage2-controller.sh,
920 targets/support/livecdfs-update.sh:
921 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
922 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
923 80 columns. This is catalyst 2.0.6_pre5 for testing.
925 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
926 modules/generic_stage_target.py:
927 Apparently, python doesn't like it when you put a set of comments in front
928 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
931 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 modules/generic_stage_target.py:
933 Huge refactoring of modules/generic_stage_target.py to fix indentation and
934 generally clean up the code so it's a bit easier to read/follow.
936 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
937 modules/generic_stage_target.py:
938 Sort and de-dupe myusevars.
940 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
941 targets/stage1/stage1-chroot.sh:
942 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
944 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
946 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
947 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
948 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
949 targets/tinderbox/tinderbox-chroot.sh:
950 Move export of FEATURES to setup_myfeatures.
952 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
953 targets/stage1/stage1-chroot.sh:
954 Added some debug code to stage1 and fixed a nice bug where we weren't
955 building with the correct USE. Unfortunately, this invalidates any caches
956 for stage1, since we were building with the entire USE from the profile.
957 This is 2.0.6_pre4 for testing.
959 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
960 targets/stage1/stage1-chroot.sh:
961 We don't need to do the device building twice, so removing USE=build from
962 first baselayout install.
964 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
965 targets/support/livecdfs-update.sh:
966 We check for a plugdev group, add it if it doesn't exist, and make sure any
967 users specified by livecd/users is in the group.
969 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
970 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
971 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
973 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
974 modules/catalyst_support.py:
975 Fix up calc_contents in contents_map. Thanks to Brent Baude
976 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
979 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
980 targets/stage1/stage1-chroot.sh:
981 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
982 empty and will cause issues in stage3 and beyond.
984 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
985 targets/support/kmerge.sh, targets/support/rc-update.sh:
986 Changed some of the rc-update code so it should work with baselayout-2,
987 also. This is 2.0.6_pre2 for testing.
989 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
990 files/catalyst.conf, modules/catalyst_support.py,
991 modules/generic_stage_target.py, modules/grp_target.py,
992 modules/snapshot_target.py:
993 Added support for generating CONTENTS files automatically. Patch by Robin
994 Johnson <robbat2@gentoo.org> for bug #207862.
996 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
997 modules/snapshot_target.py:
998 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
999 exclude digest-* files from the snapshot.
1001 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1002 arch/x86.py, modules/generic_stage_target.py:
1003 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1004 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1006 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1007 targets/support/kmerge.sh:
1008 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1009 options, so that it can actually be turned off.
1011 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1013 Rearrange things in the arch/*.py files to ensure that nothing is used
1014 before it has been defined.
1016 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1017 Reorder arch/powerpc.py to make python happy.
1019 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1020 modules/snapshot_target.py:
1021 Change .svn --include to an --exclude like it was supposed to be.
1023 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1025 Added several subarches for mips so we can dump the mips subarch profiles
1026 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1029 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1030 targets/livecd-stage2/livecd-stage2-controller.sh:
1031 Changed the code for copying the MOTD files so it's fewer lines and makes
1034 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1035 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1036 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1037 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1039 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1041 Did a little cleanup on the x86.py to remove some redundant entries and
1042 added nocona and core2 to amd64.py, though they're currently commented out.
1044 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1045 modules/generic_stage_target.py:
1046 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1047 flags defined in the spec file.
1049 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1050 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1051 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1052 since catalyst sets CXXFLAGS=CFLAGS by default.
1054 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1055 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1056 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1058 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1059 Added prescott to the subarches for x86.
1061 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1062 modules/netboot2_target.py, targets/support/kmerge.sh:
1063 Add patch to enabled netboot2/linuxrc and automatically add path for
1064 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1065 <jsbronder@gentoo.org> in bug #208106.
1067 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1068 modules/netboot2_target.py:
1069 Allow root_overlay in netboot2 target for bug #208106.
1071 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1072 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1073 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1074 Added USE=bindist automatically to everything that inherits set_use from
1075 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1076 USE=bindist to emerge run for stage1, and did some minor cleanup in
1077 get_libdir in chroot-functions.
1079 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1080 targets/support/bootloader-setup.sh:
1081 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1083 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1084 examples/generic_stage_template.spec, examples/grp_template.spec,
1085 examples/livecd-stage1_template.spec,
1086 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1087 examples/stage4_template.spec, examples/tinderbox_template.spec:
1088 Changing link so it no longer points to a dead page. This is for bug #208609.
1090 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1091 modules/snapshot_target.py:
1092 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1094 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1095 targets/stage1/stage1-chroot.sh:
1096 As much as I hate this, we're going to force baselayout to install first.
1097 This will keep us from having any issues with packages that don't respect
1100 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1101 Reorder options in catalyst.conf so they're alphabetical.
1103 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1104 targets/support/bootloader-setup.sh:
1105 Add 'pager on' to grub.conf for bug #208531.
1107 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1108 livecd/files/README.txt, livecd/files/x86-F6.msg:
1109 Removing the unused kernel command line options from Volume/Device Management.
1111 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1112 This is now 2.0.5 for release.
1114 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1115 files/catalyst.conf, modules/catalyst_support.py,
1116 modules/generic_stage_target.py,
1117 targets/embedded/embedded-preclean-chroot.sh,
1118 targets/grp/grp-preclean-chroot.sh,
1119 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1120 targets/stage2/stage2-preclean-chroot.sh,
1121 targets/stage3/stage3-preclean-chroot.sh,
1122 targets/support/chroot-functions.sh,
1123 targets/tinderbox/tinderbox-preclean-chroot.sh:
1124 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1125 sys-devel/icecream cluster compiler support for bug #200095. This is
1126 catalyst 2.0.5_pre6 for testing.
1128 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1129 files/catalyst.conf, modules/generic_stage_target.py:
1130 Add the option for using metadata_overlay with portage to speed up cache.
1132 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1133 modules/stage1_target.py, modules/stage2_target.py,
1134 modules/stage3_target.py:
1135 Add /etc/portage to cleanables for stages 1 through 3.
1137 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1138 livecd/files/livecd-local.start,
1139 targets/livecd-stage2/livecd-stage2-controller.sh,
1140 targets/support/livecdfs-update.sh:
1141 We apparently still need profiles/eclass for building the stage3 from the
1142 LiveCD with the installer.
1144 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1145 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1148 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1149 targets/livecd-stage2/livecd-stage2-controller.sh,
1150 targets/support/livecdfs-update.sh:
1151 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1152 preservation of eclasses/profiles, and remove copying of livecd-local.start
1153 since it's not needed anymore.
1155 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1156 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1157 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1160 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1161 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1162 Removing old mkvardb code which is no longer used, commenting out setting of
1163 Gnome theme for testing now that Clearlooks has been default for some time,
1164 and changing vdb move from a case statement to a simple if statement. This
1165 is 2.0.5_pre5 for testing.
1167 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1168 modules/stage1_target.py:
1169 Removing cleaning of python encodings for bug #64890.
1171 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1172 modules/generic_stage_target.py:
1173 Add an extra warning into the generated make.conf about changing the CHOST.
1175 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1176 targets/support/livecdfs-update.sh:
1177 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1179 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1180 targets/embedded/embedded-preclean-chroot.sh,
1181 targets/grp/grp-preclean-chroot.sh,
1182 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1183 targets/stage2/stage2-preclean-chroot.sh,
1184 targets/stage3/stage3-preclean-chroot.sh,
1185 targets/tinderbox/tinderbox-preclean-chroot.sh:
1186 Check to see if distcc is enabled before calling cleanup_distcc().
1188 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1189 arch/sparc.py, arch/x86.py:
1190 Look for linux32 in /bin and /usr/bin.
1192 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1193 modules/generic_stage_target.py:
1194 Make error message more specific when removing immutable flag.
1196 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1197 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1198 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1199 information, and added a small fix for FreeBSD for bug #169041. This is
1200 catalyst 2.0.5_pre4 for testing.
1202 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1203 targets/support/chroot-functions.sh:
1204 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1205 patch from bug #120076 to add cross-compiling support to our distcc
1208 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1209 targets/support/chroot-functions.sh:
1210 Added a version of get_libdir from multilib.eclass so we can determine where
1211 to go poking around if we need to touch anything in libdir.
1213 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1214 Print an error saying what target failed before the traceback.
1216 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1217 modules/catalyst_support.py:
1218 When parsing make.conf, first try pkgcore's
1219 snakeoil.fileutils.read_bash_dict(), then portage's
1220 portage_util.getconfig(), then the internal parse_makeconf().
1222 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1223 modules/catalyst_support.py:
1224 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1226 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1227 examples/netboot_template.spec, examples/tinderbox_template.spec,
1228 modules/grp_target.py, modules/tinderbox_target.py:
1229 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1230 modules, and remove extra pkgcache_path and kerncache_path options from
1233 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1234 This is catalyst 2.0.5_pre3 for testing the new stages code.
1236 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1238 We need to force USE=bindist on for building stages.
1240 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1241 modules/generic_stage_target.py:
1242 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1243 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1245 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1246 targets/support/rc-update.sh:
1247 Added support for the newer versions of splashutils which use fbcondecor as
1248 the init script. This is catalyst 2.0.5_pre1 for testing.
1250 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1251 targets/livecd-stage2/livecd-stage2-controller.sh:
1252 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1255 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1256 modules/generic_stage_target.py, modules/stage1_target.py,
1257 modules/stage2_target.py:
1258 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1261 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1262 modules/generic_stage_target.py, modules/netboot2_target.py:
1263 Fix typo in getopt call for --clear-autoresume. thanks to
1264 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1265 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1266 Copy overlay files in netboot2 target into proper dir for bug #174635.
1268 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1269 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1270 targets/support/netboot2-final.sh:
1271 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1272 fix a minor bug in System.map copying, add portage_overlay support, and adds
1273 the ability to use globbing in the package file lists for the netboot2
1276 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1277 +targets/netboot2/nb-busybox.cf:
1278 Added nb-busybox.cf to the netboot2 target for bug #174298.
1280 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1281 targets/support/chroot-functions.sh:
1282 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1284 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1285 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1286 Change moving the VDB until after we have processed unmerge by moving it
1287 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1288 unmerge packages from the gentoo-release-livecd target.
1290 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1291 targets/support/kmerge.sh:
1292 Commented out the package.provided code in catalyst that seemed to cause
1293 problems with kerncache in testing. This is 2.0.4 and should be used for the
1296 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1297 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1298 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1299 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1300 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1301 improve the netboot2 target.
1303 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1304 modules/generic_stage_target.py:
1305 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1306 cause catalyst to export boolean variables as well as string-based
1309 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 modules/generic_stage_target.py:
1311 Fixing check for invalid subarch to not filter too much. Fix from Mike
1312 Frysinger <vapier@gentoo.org> for bug #173532.
1314 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1315 Added s390x (64-bit) support via a patch from Mike Frysinger
1316 <vapier@gentoo.org> for bug #173002.
1318 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1319 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1320 targets/livecd-stage1/livecd-stage1-chroot.sh,
1321 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1322 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1323 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1324 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1325 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1326 targets/support/pre-kmerge.sh:
1327 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1328 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1329 certain functions/code paths when running with -F/--fetchonly. Simplified
1330 kmerge.sh with regards to kerncache and callback packages. Also, changed
1331 ccache/distcc installs to use run_emerge instead of emerge directly, which
1332 allows us to more easily replace the underlying package manager, or add
1333 support for multiple package managers to catalyst.
1335 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1336 modules/grp_target.py:
1337 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1338 portage_overlay functionality to GRP, where it was mistakenly missing, for
1339 bug #171157. This is catalyst 2.0.3 and ready for release.
1341 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1342 targets/livecd-stage1/livecd-stage1-controller.sh,
1343 targets/support/livecdfs-update.sh:
1344 Removed the generation of grppkgs.txt since the Installer now uses vdb
1347 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1348 targets/support/create-iso.sh:
1349 Fix creation of the EFI images. Since it is FAT, we can't go around
1350 perserving permissions, now, can we?
1352 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1353 targets/support/livecdfs-update.sh:
1354 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1355 broken sed for rc.conf, which caused all kinds of hell to break loose when
1356 booting a new CD. This is 2.0.3_pre3.
1358 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1359 modules/generic_stage_target.py:
1360 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1361 such as group- from /etc before creating our stage tarballs. This is for bug
1364 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1365 targets/support/livecdfs-update.sh:
1366 Commenting out the livecd-kernel code, since the Installer should be doing
1367 everything necessary itself.
1369 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/livecdfs-update.sh:
1371 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1372 the usbutils hanlding in case they follow suit with pciutils.
1374 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1375 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1376 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1377 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1378 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1379 problems with using all of the various subarch settings.
1381 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1382 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1383 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1384 check look in the correct location, and made sure we don't delete /voot
1385 within the EFI code if grub is present.
1387 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1388 modules/generic_stage_target.py:
1389 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1390 #166294. This one should fix the HPPA/PPC architectures.
1392 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1393 targets/support/chroot-functions.sh:
1394 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1395 remove the autoresume point for portage, as it really isn't needed and
1396 doesn't really gain us much, anyway.
1398 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1399 targets/stage1/stage1-chroot.sh:
1400 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1402 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1403 examples/generic_stage_template.spec, examples/grp_template.spec,
1404 examples/livecd-stage1_template.spec,
1405 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1406 examples/netboot_template.spec, examples/snapshot_template.spec,
1407 examples/stage4_template.spec, examples/tinderbox_template.spec:
1408 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1411 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1412 targets/support/livecdfs-update.sh:
1413 Make sure the user owns his home directory for bug #147195.
1415 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1416 +files/catalystrc, modules/catalyst_support.py:
1417 Re-arranged catalyst.conf to make it easier to follow while looking at the
1418 online reference and added a default catalystrc file, which does nothing.
1420 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1421 modules/catalyst_support.py, modules/embedded_target.py,
1422 modules/generic_stage_target.py, modules/grp_target.py,
1423 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1424 modules/stage3_target.py, modules/tinderbox_target.py:
1425 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1426 tab/space nastiness. This is for bug #161915.
1428 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1429 modules/generic_stage_target.py:
1430 Fixed new cbuild code with another patch from Mike Frysinger
1431 <vapier@gentoo.org> to allow the usage of subarches.
1433 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1434 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1435 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1436 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1437 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1438 targets/support/create-iso.sh, targets/support/functions.sh,
1439 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1440 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1442 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1443 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1444 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1445 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1446 modules/catalyst_lock.py, modules/catalyst_support.py,
1447 modules/embedded_target.py, modules/generic_stage_target.py,
1448 modules/generic_target.py, modules/grp_target.py,
1449 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1450 modules/netboot2_target.py, modules/netboot_target.py,
1451 modules/snapshot_target.py, modules/stage1_target.py,
1452 modules/stage2_target.py, modules/stage3_target.py,
1453 modules/stage4_target.py, modules/tinderbox_target.py,
1454 targets/embedded/embedded-chroot.sh,
1455 targets/embedded/embedded-controller.sh,
1456 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1457 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1458 targets/grp/grp-preclean-chroot.sh,
1459 targets/livecd-stage1/livecd-stage1-chroot.sh,
1460 targets/livecd-stage1/livecd-stage1-controller.sh,
1461 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1462 targets/livecd-stage2/livecd-stage2-controller.sh,
1463 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1464 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1465 targets/netboot2/netboot2-controller.sh,
1466 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1467 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1468 targets/stage1/stage1-controller.sh,
1469 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1470 targets/stage2/stage2-controller.sh,
1471 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1472 targets/stage3/stage3-controller.sh,
1473 targets/stage3/stage3-preclean-chroot.sh,
1474 targets/stage4/stage4-controller.sh,
1475 targets/stage4/stage4-preclean-chroot.sh,
1476 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1477 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1478 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1479 targets/tinderbox/tinderbox-controller.sh,
1480 targets/tinderbox/tinderbox-preclean-chroot.sh:
1481 Removing old CVS Header lines, which are no longer used since moving to SVN.
1483 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1484 targets/stage4/stage4-chroot.sh:
1485 Added back a missing 'then' from stage4 target.
1487 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 modules/generic_stage_target.py:
1489 Fix indentation so things actually work.
1491 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1492 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1495 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1496 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1497 Fix the display manager sed lines and change the icon for the local Handbook
1498 to use the GNOME 2.16 icon for gedit.
1500 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1501 modules/generic_stage_target.py:
1502 Changed the portage_overlay option to always install overlays in
1503 /usr/local/portage and added code to clean up /usr/local/portage and
1504 make.conf after sucessful execution and before creation of ISO/tarballs.
1506 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1507 targets/support/livecdfs-update.sh:
1508 Fixed a typo which broke coldplugging.
1510 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1512 Added a create_handbook_icon function and rearranged some of the icon
1513 creation for the LiveCD. This should resolve bug #143725 once a new release
1516 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 targets/support/livecdfs-update.sh:
1518 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1519 coldplugging. This allows us to unpack our firmware before we detect
1520 devices, so that devices that need it will get it.
1522 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 modules/generic_stage_target.py:
1524 Fix a typo in generic_stage_target.
1526 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1529 /etc/conf.d/xdm so we support older snapshots and newer ones.
1531 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 modules/livecd_stage2_target.py:
1533 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1536 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 modules/livecd_stage2_target.py:
1538 Reverted change in livecd-stage2 to the action_sequence until I can figure
1539 out what the problem is with it.
1541 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1543 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1544 modules/livecd_stage2_target.py:
1545 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1546 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1548 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1549 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1550 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1551 resolves an issue where a variable could be accessed unitialized in obscure
1552 circumstances. This is wrt bug #144984.
1554 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1555 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1556 modules/stage2_target.py, modules/stage4_target.py:
1557 Fixed up action_sequence when using --fetchonly to not create tarballs or
1558 ISO images for bug #143392.
1560 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1561 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1562 Clean up the USE usage in GRP/stage4.
1564 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1565 modules/generic_stage_target.py, modules/stage1_target.py,
1566 modules/stage2_target.py:
1567 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1568 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1570 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1572 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1573 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1574 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1575 instances of USE_ORDER since auto hasn't been valid for some time. This is
1578 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 modules/generic_stage_target.py, modules/stage1_target.py:
1580 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1581 goodness wrt bug #153587.
1583 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1585 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1587 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 modules/generic_stage_target.py, modules/stage4_target.py:
1589 Added a check to see if we have the tarball option enabled, which causes
1590 catalyst to run the capture sequence. This was requested by Tim Yamin for
1591 the stage4 target, but I thought it should be usable on any stage target.
1593 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 targets/support/livecdfs-update.sh:
1595 Moved fstab tweaks all into one location and added make.conf tweak for bug
1598 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1599 Changed the options to be in alphabetical order so my meatspace logical
1600 parser can process them better, added the compress and tarball options,
1601 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1602 removed the unused -x command line parameter for bug #151405.
1604 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1605 modules/generic_stage_target.py:
1606 Added a warning about changing the CHOST setting for bug #142034.
1608 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1609 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1610 targets/support/chroot-functions.sh:
1611 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1612 <flameeyes@gentoo.org> and attached to bug #150351.
1614 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1615 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1616 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1617 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1618 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1619 modules/embedded_target.py, modules/generic_stage_target.py,
1620 modules/generic_target.py, modules/grp_target.py,
1621 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1622 modules/netboot2_target.py, modules/netboot_target.py,
1623 modules/snapshot_target.py, modules/stage1_target.py,
1624 modules/stage2_target.py, modules/stage3_target.py,
1625 modules/stage4_target.py, modules/tinderbox_target.py,
1626 targets/embedded/embedded-chroot.sh,
1627 targets/embedded/embedded-controller.sh,
1628 targets/embedded/embedded-fs-runscript.sh,
1629 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1630 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1631 targets/grp/grp-preclean-chroot.sh,
1632 targets/livecd-stage1/livecd-stage1-chroot.sh,
1633 targets/livecd-stage1/livecd-stage1-controller.sh,
1634 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1635 targets/livecd-stage2/livecd-stage2-controller.sh,
1636 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1637 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1638 targets/netboot2/netboot2-controller.sh,
1639 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1640 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1641 targets/stage1/stage1-controller.sh,
1642 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1643 targets/stage2/stage2-controller.sh,
1644 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1645 targets/stage3/stage3-controller.sh,
1646 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1647 targets/stage4/stage4-controller.sh,
1648 targets/stage4/stage4-preclean-chroot.sh,
1649 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1650 targets/support/functions.sh, targets/support/kmerge.sh,
1651 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1652 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1653 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1654 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1655 targets/tinderbox/tinderbox-controller.sh,
1656 targets/tinderbox/tinderbox-preclean-chroot.sh:
1657 Removing all copyright and license comment headers from all files so we
1658 don't ever get another bug like bug #149638.
1660 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1661 modules/generic_stage_target.py:
1662 Clean up more spacing/capitalization.
1664 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1665 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1666 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1667 targets/embedded/embedded-controller.sh,
1668 targets/embedded/embedded-fs-runscript.sh,
1669 targets/embedded/embedded-preclean-chroot.sh,
1670 targets/livecd-stage2/livecd-stage2-controller.sh,
1671 targets/netboot2/netboot2-copyfile.sh,
1672 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1673 targets/support/pre-kmerge.sh:
1674 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1675 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1676 calls in kmerge.sh, and updated README.
1678 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1680 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1682 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 modules/catalyst_support.py:
1684 Added fix for bug #143348.
1686 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/livecdfs-update.sh:
1688 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1690 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/livecd-stage2/livecd-stage2-controller.sh,
1692 targets/support/livecdfs-update.sh:
1693 Changed some copy commands to use -f, added a check for /etc/gconf before
1694 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1695 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1696 <luca.casagrande@gmail.com>.
1698 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 targets/support/livecdfs-update.sh:
1700 Fixing sed so that systemspkgs.txt is built properly.
1702 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1703 The sparc32 binary is in /bin, not /usr/bin.
1705 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/support/chroot-functions.sh:
1707 We now only set the options for pkgcache if we are not using fetchonly. This
1708 should work around a problem where portage won't fetch the files if a binpkg
1709 already exists for the package.
1711 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Added code to make a backup of custom.conf before we edit it for the
1716 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1717 targets/support/livecdfs-update.sh:
1718 Remove sed from splash section, since it wasn't actually resolving the
1719 issue, anyway. Change the installer's dialog front-end code to simply run
1720 via sudo, since we don't need to worry about having the X DISPLAY setup or
1721 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1723 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/support/livecdfs-update.sh:
1725 Fix my sed line so it actually applies correctly.
1727 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 targets/support/chroot-functions.sh:
1729 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1732 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1733 targets/support/livecdfs-update.sh:
1734 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1735 as well as a possible fix for the read-only filesystem messages from
1736 /sbin/splash-functions.sh
1738 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/support/chroot-functions.sh:
1740 Fix --fetchonly to actually work.
1742 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1743 examples/livecd-stage2_template.spec:
1744 Added description for livecd/fsops to livecd-stage2's spec template.
1746 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1747 targets/support/livecdfs-update.sh:
1748 I've modified the GDM configuration section to work correctly. I have also
1749 ensured that xdm is no longer started just because livecd/xdm is used, which
1750 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1751 should be the last of the 'release candidates' made. If there are no bug
1752 reports in 2 days, then I'm rolling this as 2.0 final.
1754 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/livecdfs-update.sh:
1756 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1757 see once the newer Installer is released, as I still have to fix the
1760 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 targets/support/rc-update.sh:
1762 Removed famd from the default runlevel for gentoo-release-livecd. It really
1763 shouldn't cause a problem, but I prefer it stay a bit clean.
1765 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1767 targets/support/create-iso.sh, targets/support/kmerge.sh,
1768 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1769 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1771 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1773 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1774 targets/support/bootloader-setup.sh:
1775 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1776 parameters support. This is for bug #139300.
1778 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1779 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1780 targets/support/filesystem-functions.sh:
1781 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1782 and also to remove some redundant values from livecd-stage2's valid_values.
1785 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1787 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1789 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1790 modules/generic_stage_target.py:
1791 Fix a problem where catalyst was creating an initial list, then putting that
1792 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1793 pointing it out and for the fix. This is for bug #136351.
1795 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1796 targets/support/unmerge.sh:
1797 Removing loop for unmerge, as it didn't actually solve anything and the
1798 portage team has helped us out by reverting the behavior that caused this
1799 change in the first place.
1801 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1802 modules/netboot2_target.py, modules/stage1_target.py,
1803 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1804 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1805 having /proc mounted during the preclean stage and also to clean up the
1806 netboot2 code. This is 2.0_rc48.
1808 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/unmerge.sh:
1810 Change our unmerge from being a single unmerge to a loop, to work around an
1811 unexpected change in portage 2.1's unmerge processing.
1813 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1814 targets/support/bootloader-setup.sh:
1815 Fixed a problem where we were putting the kernel name in twice and causing
1816 and error when using grub as a bootloader. This is for bug #137252.
1818 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/support/bootloader-setup.sh:
1820 Added a second pass to the alpha bootloader setup to create aboot items for
1821 serial console for bug #133457.
1823 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 +livecd/cdtar/arcload-0.43-r1.tbz2:
1825 Added arcload cdtar for mips.
1827 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1828 targets/netboot/netboot-controller.sh:
1829 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1832 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1834 Add patch from bug #135051 to fix the seedcache extraction logic.
1836 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 targets/support/livecdfs-update.sh:
1838 Don't set icon theme to Clearlooks, since it doesn't exist.
1840 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/support/livecdfs-update.sh:
1842 Fix sed on installer icons.
1844 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1847 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1848 targets/stage1/stage1-controller.sh:
1849 Added a -type f to the find call in stage1 for bug #132180.
1851 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1853 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1854 properly on IBM PPC64 machines.
1856 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1857 modules/generic_stage_target.py:
1860 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/support/rc-update.sh:
1862 Removed x-setup from default runlevel, as it is now controlled via the
1863 autoconfig init script.
1865 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1866 Fix ppc64 based arches to subclass ppc64
1868 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1869 modules/livecd_stage1_target.py:
1870 Use the full category/package name for livecd-tools.
1872 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/support/livecdfs-update.sh:
1874 Make copies and deletes recursive for firmware since some packages put their
1875 firmware in a subdirectory.
1877 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/support/livecdfs-update.sh:
1879 Fix detection of the Installer.
1881 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1882 Added 970, power3, power4, and power5 sub-arches for ppc64.
1884 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 targets/support/livecdfs-update.sh:
1886 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1887 no longer necessary and can cause possible problems with Installer-based
1890 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1891 recursive directory create
1893 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1894 modules/catalyst_support.py:
1895 Changed a display error from bug #131502 and rolling 2.0_rc45.
1897 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/create-iso.sh:
1899 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1902 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1903 modules/generic_stage_target.py:
1904 digests function uses raw output from hash function now
1906 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1907 change hash result format so .DIGESTS is generated correctly
1909 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1910 modules/catalyst_support.py:
1911 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1914 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1915 targets/support/livecdfs-update.sh:
1916 Added a space for bug #131181.
1918 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1919 targets/support/kmerge.sh:
1920 Fixed creation of kernelpkgs.txt file for the installer.
1922 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 modules/generic_stage_target.py:
1924 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1927 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1928 targets/livecd-stage2/livecd-stage2-controller.sh,
1929 targets/support/bootloader-setup.sh:
1930 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1931 rolling out an emergency rc44.
1933 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/support/bootloader-setup.sh:
1935 If you use elif, you have to use a then after it. Yeah, that one's totally
1938 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1939 targets/support/livecdfs-update.sh:
1940 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1942 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1943 targets/support/rc-update.sh:
1944 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1947 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1948 targets/support/bootloader-setup.sh:
1949 Removed bootplash support from ppc/ppc64 since they only will work with
1950 gensplash. Forced use of livecd/splash_type of bootsplash to get
1951 splash=silent. This should reduce the number of things on the kernel command
1952 line that aren't necessary.
1954 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1955 modules/catalyst_support.py:
1956 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1957 parse_spec. This should resolve bug #130103, as well as make the code much
1958 cleaner. This is 2.0_rc42.
1960 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1961 modules/generic_stage_target.py:
1962 Forced -p on tar for compressing stages.
1964 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1965 targets/support/chroot-functions.sh:
1966 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1969 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1970 targets/stage1/build.py:
1971 Added patch to build.py for portage 2.1 support.
1973 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1974 targets/support/kmerge.sh:
1975 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1976 <liyiming@ict.ac.cn> in bug #129890.
1978 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1979 targets/support/livecdfs-update.sh:
1980 Moved sed line for ##STARTX to end of file, since we aren't touching
1981 /etc/startx until the end.
1983 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/support/livecdfs-update.sh:
1985 Added a check for the games group and add it if it doesn't exist already.
1986 This should resolve bug #125498.
1988 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 examples/generic_stage_template.spec, examples/grp_template.spec,
1990 examples/livecd-stage1_template.spec,
1991 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1992 examples/netboot_template.spec, examples/snapshot_template.spec,
1993 examples/stage4_template.spec, examples/tinderbox_template.spec:
1994 Removed portdir_overlay from the snapshot example spec and added
1995 portage_overlay to the example specs for the relevant targets.
1997 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1998 This is 2.0_rc41 since it has better LiveCD support.
2000 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/livecdfs-update.sh:
2004 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2005 targets/support/functions.sh:
2006 Removed check for livecd/dev-manager being udev since it was done
2007 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2008 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2009 #128265 for pointing this out.
2011 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2012 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2013 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2014 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2016 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2017 modules/generic_stage_target.py:
2018 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2019 live system. You can thank Andrew Gaffney for the fix.
2021 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 targets/livecd-stage2/livecd-stage2-controller.sh:
2023 Don't copy motd files if we're using livecd/type generic-livecd.
2025 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2026 targets/livecd-stage2/livecd-stage2-controller.sh,
2027 targets/support/livecdfs-update.sh:
2028 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2029 some extra cleanup to generic-livecd.
2031 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2032 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2033 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2034 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2035 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2036 targets/support/bootloader-setup.sh:
2037 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2038 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2039 and removed all older cdtar files for PPC*.
2041 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2042 livecd/files/livecd.motd.txt:
2043 Added message to the official LiveCD MOTD mentioning how to run the
2044 installer. Blame codeman. This is 2.0_rc40.
2046 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2047 fix so snapshot target doesnt have errors
2049 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 targets/support/livecdfs-update.sh:
2051 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2052 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2055 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/support/rc-update.sh:
2057 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2060 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2061 targets/support/livecdfs-update.sh:
2062 Added wrapping around the udev sed for those crazy 2.4-users.
2064 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2065 targets/support/livecdfs-update.sh:
2066 Added sed fix for udev starting evms_activate unconditionally. This is
2069 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2070 add stage4/unmerge stage4/rm to valid options
2072 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/support/rc-update.sh:
2074 Added fix for bug #122154 from Rajiv Manglani.
2076 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2077 targets/support/kmerge.sh:
2078 Fixed creation of kernelpkgs.txt for the Installer.
2080 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2081 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2082 Updated elilo tarball for IA64.
2084 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2085 DIGESTS support for snapshot creation
2087 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2088 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2089 candidates ever end?
2091 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2092 fix for .DIGESTS.DIGESTS issue in grp
2094 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2095 modules/generic_stage_target.py:
2096 fix for failure when root_overlay is not set
2098 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2099 targets/support/bootloader-setup.sh:
2100 Added IA64/SGI patch from plasmaroo.
2102 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2103 targets/livecd-stage1/livecd-stage1-controller.sh,
2104 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2105 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2108 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2109 modules/generic_stage_target.py:
2110 Allow multiple overlays for root_overlay and overlay spec option
2112 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2113 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2114 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2115 targets/support/rc-update.sh:
2116 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2117 fixed bug #122154. This is catalyst 2.0_rc36.
2119 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2120 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2121 Updated the LiveCD motd to tell the user to run the display manager again,
2122 rather than startx, while mentioning that startx is useful as a rescue X
2123 session since it starts twm. This is catalyst 2.0_rc35.
2125 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2126 Add hfs-hide options to mkisofs so macs boot
2128 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 Fix indentation issues
2132 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2135 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2136 targets/support/bootloader-setup.sh:
2137 add additional console less entry when consoles are chosen for ppc64
2139 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2140 modules/generic_stage_target.py:
2141 fix kernelopts and extraversion env variable exports
2143 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2144 targets/support/livecdfs-update.sh:
2145 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2146 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2148 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2149 targets/support/kmerge.sh:
2150 Changing the way we determine if extraversion is set. This is catalyst
2153 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2154 targets/support/livecdfs-update.sh:
2155 Change net.ethX links to link to net.lo instead of net.eth0.
2157 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2158 examples/stage4_template.spec:
2159 Fixed rcadd example for stage4. Blame rajiv.
2161 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2162 This is catalyst 2.0_rc31.
2164 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2165 targets/support/livecdfs-update.sh:
2166 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2167 Gaffney for pointing me in the right direction.
2169 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2170 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2172 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2175 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2176 examples/livecd-stage2_template.spec:
2177 updated examples to have console and machine_type
2179 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2180 targets/support/bootloader-setup.sh:
2181 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2184 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2185 This is catalyst 2.0_rc29.
2187 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2188 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2189 Removed extra yaboot.conf from
2190 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2192 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2193 targets/support/kill-chroot-pids.sh:
2194 add sleep to try and give processes a chance to die. bug 119940
2196 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2197 targets/support/functions.sh:
2198 Removed some quotes to make sure we have a binary operator and closing bug
2201 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2202 targets/support/create-iso.sh:
2203 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2205 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2206 targets/support/bootloader-setup.sh:
2207 Added path from bug #120935 for PPC/PPC64.
2209 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2210 Additional spacing fixes submitted by `Kumba
2212 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2213 modules/stage2_target.py:
2214 space cleanups contributed from `Kumba
2216 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2217 add grp/use to valid_values in the grp module
2219 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2222 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2223 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2224 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2225 targets/support/bootloader-setup.sh:
2226 ppc cdtar update; ppc64 bootloader updates
2228 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2229 targets/support/create-iso.sh:
2230 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2232 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2233 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2234 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2235 targets/support/create-iso.sh:
2236 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2238 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2239 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2240 Add ppc console and machine_type=ibm
2242 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py:
2244 Fix type error when kernel packages arent defined
2246 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2247 examples/generic_stage_template.spec, examples/grp_template.spec,
2248 examples/livecd-stage1_template.spec,
2249 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2250 examples/stage4_template.spec:
2251 Added more verbose wording and examples for pkgcache_path and
2252 kerncache_path, where necessary.
2254 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2255 targets/support/create-iso.sh:
2256 Really fixing bug #120475 this time. This is 2.0_rc25.
2258 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2259 targets/support/create-iso.sh:
2260 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2263 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2264 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2265 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2266 Added initial support for EFI booting on x86. This is completely untested,
2267 so use it at your own risk. Also, no bug reports without patches, please.
2268 This is catalyst 2.0_rc23.
2270 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2271 kmerge should have been kerncache
2273 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2274 targets/support/pre-kmerge.sh:
2275 Fix a few other places for the kerncache update
2277 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2278 examples/generic_stage_template.spec, examples/grp_template.spec,
2279 examples/livecd-stage1_template.spec,
2280 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2281 examples/netboot_template.spec, examples/stage4_template.spec,
2282 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2283 targets/support/kmerge.sh:
2284 Separation of kerncache from snapcache
2286 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2287 It helps if I actually increment the version number.
2289 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2290 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2291 Added --oneshot to default options for stage1 building. Added code to wipe
2292 world during stages 1 and 3. This is catalyst 2.0_rc22.
2294 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2295 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2296 Fix bug if no kernel packages were defined but there was a postconf setting.
2297 x86 softlevel support is enhanced.
2299 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2300 targets/support/bootloader-setup.sh:
2301 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2303 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2304 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2306 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2309 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2310 Netboot2 fixes for spec parameter checks
2312 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2313 modules/generic_stage_target.py, modules/stage4_target.py:
2314 add makeopts spec file support.
2316 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2317 modules/generic_stage_target.py:
2318 Added fix for bug #119635.
2320 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2321 Fix pre-kmerge.sh for stage4
2323 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2326 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2327 modules/generic_stage_target.py:
2328 fix crash when no kernel is defined. spacing issue
2330 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2333 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2334 modules/livecd_stage2_target.py:
2335 Added livecd/volid to valid_values.
2337 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2338 modules/generic_stage_target.py:
2339 remove extra function that was converting strings to lists unnecessarily
2341 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2342 This is catalyst 2.0_rc17.
2344 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2345 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2346 modules/stage4_target.py:
2347 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2349 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2350 targets/embedded/embedded-preclean-chroot.sh,
2351 targets/grp/grp-preclean-chroot.sh,
2352 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2353 targets/stage1/stage1-preclean-chroot.sh,
2354 targets/stage2/stage2-preclean-chroot.sh,
2355 targets/stage3/stage3-preclean-chroot.sh,
2356 targets/support/chroot-functions.sh,
2357 targets/tinderbox/tinderbox-preclean-chroot.sh:
2358 Added function to cleanup stray /etc/distcc/hosts files.
2360 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2361 targets/support/bootloader-setup.sh:
2362 Added fix from bug #119123. This is catalyst 2.0_rc16.
2364 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2365 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2366 Fixing some spacing. This is catalyst 2.0_rc15.
2368 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2369 Attempt to fix bug #117649
2371 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2372 modules/generic_stage_target.py:
2373 fixes for bugs #119009, #119041 and #118985
2375 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2376 +examples/netboot2_template.spec, modules/catalyst_support.py,
2377 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2378 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2379 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2382 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2383 targets/support/kmerge.sh:
2384 Fix for ccache (null)/.ccache bug
2386 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2389 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2390 Added ppc -mcpu patch from Pylon for bug #118709.
2392 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2393 modules/embedded_target.py, modules/stage4_target.py:
2394 Added linuxrc to embedded and stage4 targets.
2396 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2397 modules/generic_stage_target.py, targets/support/kmerge.sh:
2398 filter kname - and . for kmerge.sh
2400 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2401 targets/support/create-iso.sh:
2402 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2404 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2405 modules/generic_stage_target.py:
2406 change .digests to .DIGESTS
2408 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2409 targets/support/kmerge.sh:
2410 Commented ccache for genkernel build which will resolve #117648 until a
2411 proper solution can be found. This is 2.0_rc13.
2413 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2414 targets/stage1/stage1-controller.sh:
2415 Added patch from vapier for bug #117254.
2417 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2418 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2419 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2420 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2423 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2424 modules/generic_stage_target.py:
2425 Remove chost/cflags etc. warning messages
2427 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2428 modules/generic_stage_target.py:
2429 Attempt to fix bug 117253; chost is wrong on autoresume
2431 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2432 modules/generic_stage_target.py, modules/netboot_target.py,
2433 modules/stage1_target.py:
2434 make setting of destdir more global and part of generic_stage_target
2436 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2437 Fix destpath bug in netboot target
2439 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2440 modules/generic_stage_target.py, modules/stage4_target.py:
2441 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2444 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2445 modules/generic_stage_target.py, modules/stage4_target.py:
2446 remove stray ' from arch/sh.py
2448 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2449 targets/stage1/stage1-controller.sh:
2450 This finally fixes the issues with gcc-config/binutils-config in stage1.
2451 This is catalyst 2.0_rc12.
2453 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2454 Fix incorrect warning message. portdir_overlay -> portage_overlay
2456 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2457 targets/stage1/stage1-controller.sh,
2458 targets/stage1/stage1-preclean-chroot.sh:
2459 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2460 running gcc-config and binutils-config, though it probably breaks running on
2461 non-Gentoo platforms.
2463 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2464 modules/stage1_target.py:
2465 Make stage1 clean up python 2.3 and 2.4, also.
2467 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2468 targets/support/livecdfs-update.sh:
2469 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2471 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2472 modules/generic_stage_target.py:
2473 Change digests file format to HASH_NAME HASH FILE_NAME
2475 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/stage1/stage1-controller.sh:
2477 Moved gcc-config/binutils-config to before the chroot.
2479 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2480 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2481 installed. Supports all of shashs algorithms as of 12_21_2005
2483 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2484 modules/generic_stage_target.py:
2485 Catalyst should die if source_subpath is not a string
2487 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2488 modules/generic_stage_target.py:
2489 Fix for source_subpath bug
2491 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2492 examples/generic_stage_template.spec:
2493 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2494 both stages 1 and 2.
2496 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2497 modules/stage2_target.py:
2498 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2499 stage1 to be overridden again.
2501 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/stage1/stage1-controller.sh:
2503 It looks like gcc-config/binutils-config needs to be run with the full path,
2504 since it is run outside of the chroot.
2506 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2507 targets/stage1/stage1-controller.sh:
2508 Fixed gcc-config calls. This is 2.0_rc11.
2510 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2511 This is catalyst 2.0_rc10.
2513 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2514 modules/generic_stage_target.py:
2515 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2518 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2519 targets/support/functions.sh:
2520 Changed from -z to -n for bug #116180.
2522 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2523 modules/catalyst_support.py, modules/generic_stage_target.py:
2524 Detect missing binaries for the hashing functions and abort if not found
2526 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2527 files/catalyst.conf:
2528 Updated README to list new requirements. Set default hash as crc32. Set
2529 default digests as sha1/md5.
2531 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2532 modules/catalyst_support.py, modules/generic_stage_target.py,
2533 modules/livecd_stage2_target.py, modules/stage2_target.py:
2534 Change the internal hash checking to be quicker and more memory efficient.
2535 Add additional hash digests options.
2537 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2538 targets/tinderbox/tinderbox-chroot.sh,
2539 targets/tinderbox/tinderbox-controller.sh,
2540 targets/tinderbox/tinderbox-preclean-chroot.sh:
2541 Fixed up spacing/coding style on tinderbox.
2543 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2545 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2546 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2547 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2548 Fixed up spacing/coding style on support.
2550 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2551 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2553 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2554 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2555 targets/stage4/stage4-preclean-chroot.sh:
2556 Fixed up spacing/coding style on stage4.
2558 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2560 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2561 targets/stage3/stage3-controller.sh,
2562 targets/stage3/stage3-preclean-chroot.sh:
2563 Fixed up spacing/coding style on stages 2 and 3
2565 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2566 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2567 targets/stage1/stage1-preclean-chroot.sh:
2568 Fixed up spacing/coding style on stage1. Also changed
2569 gcc-config/binutils-config to be outside the chroot.
2571 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2572 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2573 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2574 Fixed up spacing/coding style on netboot.
2576 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/livecd-stage1/livecd-stage1-chroot.sh,
2578 targets/livecd-stage1/livecd-stage1-controller.sh,
2579 targets/livecd-stage2/livecd-stage2-controller.sh:
2580 Fixed up spacing/coding style on livecd-stage*.
2582 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2583 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2584 targets/grp/grp-preclean-chroot.sh:
2585 Fixed up spacing/coding style on grp.
2587 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2588 targets/embedded/embedded-chroot.sh,
2589 targets/embedded/embedded-controller.sh,
2590 targets/embedded/embedded-fs-runscript.sh,
2591 targets/embedded/embedded-preclean-chroot.sh:
2592 Fixed up spacing/coding style on embedded.
2594 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2595 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2596 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2597 targets/support/functions.sh:
2598 Removing extra line from x86.py, fixing up comments, spacing, and coding
2599 style in targets/support through functions.sh
2601 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2602 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2603 Fix more tab/spacing issues .. trying to make everything use tabs
2605 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2607 modules/stage1_target.py, modules/stage2_target.py,
2608 modules/stage3_target.py, modules/stage4_target.py:
2609 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2612 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2613 modules/generic_stage_target.py:
2614 Add envscript warning to aid users who may not know what they are doing
2616 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2617 examples/generic_stage_template.spec:
2618 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2619 only configurable when building a stage2 tarball, to match the current state
2620 of portage. This is 2.0_rc9.
2622 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2623 targets/support/chroot-functions.sh:
2624 Silence more of portages beeps and clicks and whistles
2626 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2627 targets/support/chroot-functions.sh:
2628 Change the portage emerge to use run_emerge
2630 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2631 modules/generic_stage_target.py, modules/snapshot_target.py,
2632 modules/stage1_target.py, modules/stage2_target.py,
2633 modules/stage3_target.py:
2634 allow portdir_overlay to be part of all specs not including snapshot spec.
2635 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2636 Remove overlay support from the snapshot spec but added a warning.
2638 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2639 modules/stage2_target.py:
2640 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2643 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2645 Add support for bootloader softlevel=; have rsync delete the extra files out
2646 of the overlay so that the overlay always matches the source dir
2648 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2649 Swapped -v/-V since I had gotten them wrong here.
2651 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2652 modules/generic_stage_target.py:
2653 Fix stupid overlay bug
2655 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2656 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2657 targets/livecd-stage1/livecd-stage1-chroot.sh,
2658 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2659 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2660 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2661 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2662 targets/support/unmerge.sh:
2663 Made sure we use -f on removing the default links for splash. Removed
2664 check_portage_version as it really isn't needed anymore. Removed
2665 --no-install from genkernel commands in kmerge.sh so users must manually
2666 remove kernels from /boot. This is 2.0_rc8.
2668 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2669 targets/support/livecdfs-update.sh:
2670 Made sed on devfsd.conf conditional on it existing. Removes one more error
2671 message from a standard catalyst run.
2673 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2674 Added warning about breaking snapshot cache and re-enable autoresume, since
2675 the errors I was getting were elsewhere.
2677 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2678 modules/generic_stage_target.py:
2679 Fix indentation error the last commit caused
2681 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2682 modules/generic_stage_target.py:
2683 Always clear autoresume points after a successful run
2685 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2686 targets/support/livecdfs-update.sh:
2687 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2688 snapshot caching after a successful gentoo-release-livecd run.
2690 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 targets/support/rc-update.sh:
2692 Added famd to default on official LiveCD.
2694 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2695 targets/support/chroot-functions.sh:
2696 Fixes 'too many arguments' error in check_portage_version.
2698 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2699 modules/generic_stage_target.py:
2700 remove extra self.env={} that was resetting the environment to null
2702 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2703 modules/livecd_stage1_target.py:
2704 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2707 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2708 Add a default path to the environment in the chroot
2710 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2711 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2712 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2713 targets/livecd-stage2/livecd-stage2-controller.sh,
2714 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2715 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2716 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2717 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2718 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2719 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2720 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2721 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2722 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2724 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2726 Fixed up the man page, which has been suffering for some time, and also
2727 reversed -v/-V in the help message.
2729 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 targets/support/livecdfs-update.sh:
2731 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2734 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2735 Turning off autoresume of doom until I can get more testing. I've had
2736 several issues with it. I'll be reporting/fixing these as I come across them
2737 but for now wish to turn it off by default as I don't want this one feature
2738 to stop the possible 2.0 final release.
2740 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2741 targets/livecd-stage2/unmerge.sh:
2742 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2743 anymore and probably should have been removed a long time ago when the new
2744 code was put into place in livecdfs-update.sh and livecd-local.start
2747 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2748 targets/livecd-stage1/livecd-stage1-chroot.sh,
2749 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2750 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2751 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2753 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2754 modules/generic_stage_target.py, modules/generic_target.py:
2755 self.env should be a part of the super class generic_target so it applies to
2756 snapshots as well; removing redundant pass in the generic_target class as
2757 its not needed. There is code there to fill the statements
2759 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2760 targets/support/livecdfs-update.sh:
2761 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2764 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2765 Changed version stamp to 2.0_rc6.
2767 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2768 modules/generic_stage_target.py:
2769 Fix for unpack cases
2771 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2772 modules/generic_stage_target.py:
2775 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2776 modules/catalyst_support.py, modules/generic_stage_target.py,
2777 modules/grp_target.py, modules/livecd_stage1_target.py,
2778 modules/livecd_stage2_target.py, modules/netboot_target.py,
2779 modules/snapshot_target.py, modules/tinderbox_target.py:
2780 Stop reading env from the OS. Rely on the more on the envscript for oddball
2781 settings. Change -v to verbose and -V to version
2783 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2786 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2787 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2790 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2791 examples/generic_stage_template.spec:
2792 Added chost/cflags/cxxflags/ldflags to example spec template.
2794 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2795 targets/support/rc-update.sh:
2796 OK, just kidding on that last commit. We were already doing rc-update add
2797 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2798 there's no point in having it in rc-update.sh
2800 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2801 targets/support/rc-update.sh:
2802 Have rc-update add xdm if livecd/xdm is set.
2804 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 modules/catalyst_lock.py, modules/catalyst_support.py,
2806 modules/embedded_target.py, modules/generic_stage_target.py,
2807 modules/grp_target.py, modules/livecd_stage1_target.py,
2808 modules/livecd_stage2_target.py, modules/netboot_target.py,
2809 modules/stage1_target.py, modules/stage4_target.py,
2810 modules/tinderbox_target.py:
2811 So I was just kidding on that last commit. This one is 2.0_rc4.
2813 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2814 modules/catalyst_lock.py, modules/catalyst_support.py,
2815 modules/embedded_target.py, modules/generic_stage_target.py,
2816 modules/grp_target.py, modules/livecd_stage1_target.py,
2817 modules/livecd_stage2_target.py, modules/netboot_target.py,
2818 modules/stage1_target.py, modules/stage2_target.py,
2819 modules/stage4_target.py, modules/tinderbox_target.py:
2820 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2822 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2823 files/catalyst.conf, modules/catalyst_lock.py,
2824 modules/catalyst_support.py, modules/embedded_target.py,
2825 modules/generic_stage_target.py, modules/grp_target.py,
2826 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2827 modules/netboot_target.py, modules/stage1_target.py,
2828 modules/stage2_target.py, modules/stage4_target.py,
2829 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2830 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2831 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2833 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/generic_stage_target.py:
2835 Fix autoresume for unpacking tarballs
2837 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2838 targets/support/livecdfs-update.sh:
2839 remove gnap livecd-type per Koon's request
2841 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2842 change rc-update add modules default to rc-update add modules boot
2844 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2845 modules/generic_stage_target.py, modules/grp_target.py:
2846 Add more verbosity to digests if -V is enabled, add more print messages to
2849 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2850 modules/generic_stage_target.py, modules/grp_target.py:
2851 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2853 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2854 Fix folder name for grp build dir to not have .tar.bz2 at the end
2856 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2857 modules/catalyst_support.py, modules/generic_stage_target.py:
2858 Add md5 and sha .digests file creation per wolf31o2's feature request
2860 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2861 This is catalyst-2.0_rc2.
2863 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2864 files/catalyst.conf, modules/generic_stage_target.py,
2865 modules/livecd_stage1_target.py:
2866 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2867 after each successful kernel build;add autoresume documentation to
2870 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2871 targets/embedded/embedded-controller.sh,
2872 targets/embedded/embedded-fs-runscript.sh,
2873 targets/livecd-stage2/livecd-stage2-controller.sh,
2874 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2875 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2876 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2877 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2878 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2879 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2880 targets/support/rc-update.sh:
2881 Changed multiple spaces to tabs to satisfy my OCD.
2883 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2884 targets/support/chroot-functions.sh:
2885 Bumped genkernel detection to require 3.3.0 or higher
2887 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2888 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2889 targets/netboot/netboot-controller.sh:
2890 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2891 clst_grp_use. This is catalyst-2.0_rc1.
2893 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2894 targets/netboot/netboot-controller.sh:
2895 change to clst_use from clst_netboot_use
2897 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2898 targets/livecd-stage1/livecd-stage1-chroot.sh,
2899 targets/stage4/stage4-chroot.sh:
2900 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2902 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2903 targets/stage4/stage4-chroot.sh:
2904 Fixed USE invocations in stage4 target.
2906 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2907 modules/livecd_stage1_target.py:
2908 Force use=livecd for livecd-stage1
2910 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2911 This is version 2.0_pre20051129.
2913 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2915 Removed kudzu-knoppix from example spec files.
2917 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2918 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2919 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2921 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2922 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2923 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2924 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2925 definitions in the examples to fit in 80 columns.
2927 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2928 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2929 modules/grp_target.py, modules/tinderbox_target.py,
2930 targets/tinderbox/tinderbox-chroot.sh:
2931 Tinderbox script: added newuse, tinderbox and grp targets added support for
2932 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2933 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2935 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2936 Added portdir example to catalyst.conf for bug #113272.
2938 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2939 targets/support/create-iso.sh:
2940 Fixed a few lines which were causing the isolinux directory to be removed
2941 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2943 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2944 targets/support/create-iso.sh:
2945 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2947 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2948 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2949 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2950 too many arches dont use it by default, test for an initrd in the yaboot
2953 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2954 modules/generic_stage_target.py:
2955 Fix split error if use is specified
2957 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2959 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2960 Updated palo version from catalyst 1.x for HPPA.
2962 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2963 targets/support/bootloader-setup.sh:
2964 Removing for loop for grub on amd64/x86 as it was totally useless.
2966 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 targets/support/bootloader-setup.sh:
2968 Remove vga= line for PPC.
2970 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971 targets/support/bootloader-setup.sh:
2972 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2974 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2975 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2976 Removing slot patch as it probably didn't belong here anyway, and updating
2977 version stamp to 2.0_pre20051118.
2979 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2980 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2981 targets/support/bootloader-setup.sh:
2982 fix the bootloader script for isolinux so that it actually makes a cfg file,
2983 remove extra unneeded catalyst aborting print statement, reorganize rm code
2984 to make sure is splits properly and is an array even from the cmdline
2986 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 targets/support/livecdfs-update.sh:
2988 Added call to update-usbids to download the latest usb.ids file.
2990 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2991 modules/generic_stage_target.py:
2992 Move checks of running catalyst into the target which is simpler
2994 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2995 modules/generic_stage_target.py:
2996 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2997 that doesnt exist yet
2999 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3000 Keep unnecessary programs from installing into kerncache
3002 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3003 modules/generic_stage_target.py:
3004 Turn on more tracebacks at this point to better debug .. will need to turn
3005 them down as we find errors and build appropriate error handlers
3007 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3008 Changed version marker to 2.0_pre20051115 for new ebuild.
3010 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3011 modules/livecd_stage2_target.py:
3012 Fix bug in livecd stage2 so that it doesnt try to use tar
3014 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3015 targets/livecd-stage2/livecd-stage2-controller.sh:
3016 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3017 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3018 of Getting_Online.txt from catalyst 1.1.10.10.
3020 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3021 Added Joshua Kinard to authors for his mips contributions.
3023 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024 examples/livecd-stage2_template.spec:
3025 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3026 Paul Kessler on gentoo-catalyst. ;]
3028 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3029 Change variables from cat1 format to cat2
3031 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3032 modules/generic_stage_target.py, modules/stage1_target.py:
3033 Fix modules has no attribute register
3035 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3036 modules/generic_stage_target.py:
3037 Fix broken aliases code that was just proof of concept
3039 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3040 Output mkisofs command line options to assist in debugging
3042 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3043 modules/generic_stage_target.py, targets/support/create-iso.sh:
3046 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/generic_stage_target.py:
3048 Add VERY basic support for aliases kernel parameter.
3050 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/livecd_stage2_target.py:
3052 Remove large section of commented code
3054 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3055 modules/generic_stage_target.py, modules/stage1_target.py:
3056 Allow LDFLAGS to be specified as an ENV variable for stage1
3058 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3059 modules/generic_stage_target.py:
3060 Fix rc-update to automatically run default options for livecds. Removed an
3061 erroneous key check.
3063 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3064 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3065 Make use spec key optional to default to profile defaults
3067 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3068 +examples/stage4_template.spec:
3069 Preliminary stage4_template.spec file
3071 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3072 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3073 Updated version stamp and added slot patch.
3075 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3076 Fix ordering problem so self.settings is defined
3078 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3079 modules/generic_stage_target.py:
3080 Correct a rsync issue when the directory doesnt exist
3082 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3083 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3084 targets/livecd-stage2/livecd-stage2-controller.sh,
3085 targets/netboot/netboot-controller.sh,
3086 targets/stage4/stage4-controller.sh:
3087 run pre_kmerge and post_kmerge only once
3089 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3090 targets/support/bootloader-setup.sh:
3091 MIPS bootloader patch
3093 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3094 targets/support/mips-arcload_conf.sh:
3095 Fix MIPS Serial Detection
3097 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3098 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3099 +targets/support/mips-arcload_conf.sh:
3100 Application of Kumba's patches for MIPS support
3102 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3103 Check for the correct arch specific cd building tool
3105 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3106 modules/generic_stage_target.py:
3107 Print a warning if livecd/iso is not defined
3109 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3110 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3112 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 targets/support/post-kmerge.sh:
3114 Check for existence of files in /lib/modules before running depscan.sh. This
3115 replaces the mips-specific check and makes it portable.
3117 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3118 modules/generic_stage_target.py:
3119 update autoresume logic when dealing with rsync unpack operations
3121 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3122 targets/support/post-kmerge.sh:
3123 Bypass module load on mips
3125 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3126 remove --no-deps so dependancies get installed for genkernel
3128 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3129 modules/generic_stage_target.py:
3130 Fix missing : statement in unpack
3132 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3133 modules/generic_stage_target.py:
3134 fix livecd-stage2 unpack when seedcache is turned off
3136 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3137 targets/support/functions.sh:
3138 Fix module unpacking and make it actually optional.
3140 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3141 modules/generic_stage_target.py:
3142 Fix broken seedcache autoresume interaction
3144 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3145 modules/generic_stage_target.py:
3146 Cleanup stage directories properly for tar installs
3148 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3149 Tinderbox no longer cleans /tmp/*
3151 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3152 targets/tinderbox/tinderbox-chroot.sh,
3153 targets/tinderbox/tinderbox-controller.sh:
3154 Fixing problem with bind mounted portage and final rsync on tinderbox target
3155 and adding additional logging.
3157 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3158 Stop tinderbox from trying to create a tarball of itself
3160 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py:
3162 Fix catalyst so it fully disables snapcache when its not specified in the
3165 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3166 examples/livecd-stage2_template.spec:
3167 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3168 spec template and updating version stamp.
3170 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3171 modules/catalyst_support.py:
3172 allow file_check to proceed if key is not in use
3174 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3175 Recursively make the missing directories
3177 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3178 Fix extract_modules to just echo a warning that it is missing
3180 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3181 files/catalyst.conf:
3182 Updating default configuration for catalyst and updating version stamp,
3183 since we're beginning internal testing for release.
3185 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3186 modules/generic_stage_target.py:
3187 fix bug 106004 split strings into a list for empty and rm operation
3189 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3190 modules/livecd_stage2_target.py:
3191 Append slashes to directories so rsyncs work properly
3193 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3194 examples/livecd-stage2_template.spec:
3195 Changing source_subpath for livecd-stage2 example for bug #101704.
3197 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3199 targets/support/livecdfs-update.sh:
3200 Added livecd/xdm and livecd/xsession options. These are used to setup the
3201 default display manager and X session, respectively. Added supporting
3202 documentation to example spec files. Imported more work from my fsscript for
3203 the official LiveCD.
3205 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3206 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3207 discussion, see bug #88777.
3209 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3210 modules/generic_stage_target.py:
3211 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3212 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3214 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/livecd-stage1/livecd-stage1-controller.sh,
3216 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3217 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3218 on livecd-stage2 and removing universal motd for livecd/type of
3219 gentoo-release-livecd.
3221 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/livecd_stage1_target.py:
3223 Add optional livecd/type env var for scripts to add optional items to the
3226 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 -livecd/files/x86-help.msg:
3228 Removing x86-help.msg as it is no longer used.
3230 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3232 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3233 Add dobladecenter description to bootloader files for x86/amd64.
3235 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3236 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3238 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3239 modules/generic_stage_target.py:
3240 Added split to use section for bug #104414.
3242 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3244 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3245 Tabs to whitespaces for isolinux.
3247 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 targets/support/bootloader-setup.sh:
3249 Changed isolinux to use new split-out help messages. Using grub gives a
3250 single help message with pager.
3252 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3254 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3255 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3256 Added F2->F7 help messages for isolinux.
3258 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3259 livecd/files/README.txt, livecd/files/generic.motd.txt,
3260 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3261 livecd/files/livecd-local.start:
3262 Updated files from latest used to build LiveCD.
3264 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3265 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3267 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 modules/catalyst_support.py:
3269 Added fix for using options with = in them with --cli (ex.
3270 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3271 <cell@ices.utexas.edu> for pointing this out to me via email.
3273 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3274 modules/generic_stage_target.py, targets/support/functions.sh:
3275 fix bug in exec_in_chroot for stage1 target
3277 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3278 modules/generic_stage_target.py:
3279 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3280 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3282 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3283 catalyst, examples/livecd-stage2_template.spec,
3284 examples/snapshot_template.spec, files/catalyst.conf,
3285 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3286 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3287 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3288 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3289 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3290 targets/livecd-stage2/livecd-stage2-controller.sh,
3291 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3292 targets/stage2/stage2-preclean-chroot.sh,
3293 targets/stage3/stage3-preclean-chroot.sh,
3294 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3295 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3296 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3297 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3298 targets/support/target_image_setup.sh:
3299 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3300 to look at gamecdfs-update.sh yet.
3302 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3303 modules/generic_stage_target.py:
3304 Remove extra debugging print statement
3306 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3307 +modules/catalyst_lock.py, modules/catalyst_support.py,
3308 modules/embedded_target.py, modules/generic_stage_target.py,
3309 modules/grp_target.py, modules/livecd_stage1_target.py,
3310 modules/livecd_stage2_target.py, modules/netboot_target.py,
3311 modules/snapshot_target.py, modules/stage1_target.py,
3312 modules/stage2_target.py, modules/stage4_target.py,
3313 targets/support/functions.sh:
3314 Add locking support. Code simplification for unpack and unpack snapshot.
3315 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3316 Add seedcache support (Grabs output from previous target run)
3317 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3319 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3320 modules/catalyst_support.py, modules/generic_stage_target.py:
3321 Add support to cache the snapshot dir. add snapcache to options. add
3322 snapshot_cache= to override the default location of the cache in
3323 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3325 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3326 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3327 Forward port README.txt and Getting_Online.txt files from catalyst
3330 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3331 Add automatic creation/deletion of runlevels based on rcadd rcdel
3333 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3334 Fix grp so that grp/use is not required anymore
3336 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3338 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3339 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3340 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3341 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3342 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3343 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3344 they are known to cause booting problems.
3346 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3348 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3349 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3352 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3353 targets/stage1/stage1-chroot.sh:
3354 Fixed quoting in stage1 profile check.
3356 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 targets/stage3/stage3-chroot.sh:
3358 Fixing USE for stage3.
3360 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3361 targets/support/chroot-functions.sh:
3362 Fix FETCH code so it will run for Pylon
3364 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3365 targets/grp/grp-chroot.sh:
3366 Fix bindist invcation.
3368 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3369 targets/grp/grp-chroot.sh:
3370 Made sure bindist was used for all emerges in GRP.
3372 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3373 Fix USE flags for GRP build
3375 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3376 targets/stage4/stage4-chroot.sh:
3377 let GRP use the users environment variables and removed extra
3378 GRP_STAGE23_USE from stage4
3380 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3381 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3382 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3384 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3385 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3386 impact all previous spec files that use this option. It's beejay's fault.
3388 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3389 Changed to use linux32 for ppc32 support when build host is ppc64.
3391 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3393 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3395 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3396 Minor cosmetic print statement fixes for readability
3398 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3399 modules/catalyst_support.py, modules/generic_stage_target.py:
3400 Fix None None bug and exception reporting
3402 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3403 Fix iso creation script. Case statement out of place
3405 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3406 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3407 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3408 catalyst, files/catalyst.conf, modules/builder.py,
3409 modules/catalyst_support.py, modules/embedded_target.py,
3410 modules/generic_stage_target.py, modules/generic_target.py,
3411 modules/grp_target.py, modules/livecd_stage1_target.py,
3412 modules/livecd_stage2_target.py, modules/netboot_target.py,
3413 modules/snapshot_target.py, modules/stage1_target.py,
3414 modules/stage2_target.py, modules/stage3_target.py,
3415 modules/stage4_target.py, modules/tinderbox_target.py,
3416 targets/embedded/embedded-chroot.sh,
3417 targets/embedded/embedded-fs-runscript.sh,
3418 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3419 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3420 targets/grp/grp-preclean-chroot.sh,
3421 targets/livecd-stage1/livecd-stage1-chroot.sh,
3422 targets/livecd-stage1/livecd-stage1-controller.sh,
3423 targets/livecd-stage2/livecd-stage2-controller.sh,
3424 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3425 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3426 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3427 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3428 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3429 targets/stage2/stage2-controller.sh,
3430 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3431 targets/stage3/stage3-controller.sh,
3432 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3433 targets/stage4/stage4-controller.sh,
3434 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3435 targets/support/create-iso.sh, targets/support/functions.sh,
3436 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3437 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3438 targets/support/target_image_setup.sh,
3439 targets/tinderbox/tinderbox-chroot.sh,
3440 targets/tinderbox/tinderbox-controller.sh,
3441 targets/tinderbox/tinderbox-preclean-chroot.sh:
3442 Big honkin' copyright update.
3444 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3445 modules/generic_stage_target.py:
3446 add additional logging output. Use standard os redirection methods to log to
3449 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3450 targets/stage1/stage1-chroot.sh:
3451 Added profile sanity check for bug #97867.
3453 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3454 targets/support/bootloader-setup.sh:
3455 Removing acpi=off from default kernel arguments and adding ia64
3456 livecd-stage2 support functions and cdtar.
3458 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3460 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3461 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3462 splash command line.
3464 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3465 targets/support/create-iso.sh:
3466 Fixed up zisofs support. Waiting for response from sparc before touching
3469 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3471 targets/support/functions.sh:
3472 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3473 to allow it to work on all arches that dynamically build their bootloader
3476 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3477 targets/stage4/stage4-controller.sh:
3478 Fix stage4 so it doesnt run the bootloader stuff
3480 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3481 targets/support/bootloader-setup.sh:
3482 Removed dokeymap from non-Gentoo releases.
3484 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3485 targets/support/livecdfs-update.sh:
3486 Added call to update-pciids to download the latest pci.ids file.
3488 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3489 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3490 modules/stage4_target.py:
3491 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3493 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3494 Fix issue where -s on the command line would not run
3496 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3497 livecd/files/generic.motd.txt:
3498 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3499 kernel configurations.
3501 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3502 targets/support/livecdfs-update.sh:
3503 Updated hostname/domainname creation for new baselayout.
3505 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3507 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3509 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3510 targets/support/chroot-functions.sh:
3511 Change portage emerge to use --oneshot --nodeps to keep from merging the
3512 same packages multiple times.
3514 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 targets/stage2/stage2-chroot.sh:
3516 Added a -p bootstrap when catalyst is called with -V (verbose).
3518 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/support/livecdfs-update.sh:
3520 Removed inittab hack, as this is done by livecd-tools.
3522 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3523 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3524 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3526 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3528 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3529 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3530 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3531 targets/livecd-stage2/livecd-stage2-controller.sh:
3532 Removed gentoo.png and creation of face directory. Changed
3533 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3536 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3537 targets/stage1/stage1-preclean-chroot.sh,
3538 targets/support/chroot-functions.sh:
3539 Added setup_binutils function and force both of them to run during stage1
3542 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 examples/livecd-stage2_template.spec:
3544 Added livecd/volid explanation to example spec.
3546 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 targets/support/create-iso.sh:
3548 General cleanup of ISO code and added default livecd/volid when it is not set.
3550 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3551 targets/embedded/embedded-controller.sh:
3552 Actually modify the embedded target this time.
3554 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3555 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3556 targets/livecd-stage2/livecd-stage2-controller.sh,
3557 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3558 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3559 and livecd-stage2 targets.
3561 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3562 files/catalyst.conf:
3563 Retired John Davis <zhen@gentoo.org> and added storedir to default
3566 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3567 targets/support/livecdfs-update.sh:
3568 Uncommented openglify, since it is needed for both opengl-update-livecd and
3571 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3572 modules/generic_stage_target.py:
3573 Fix print statement so it shows when kill_chroot_pids is run correctly
3575 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3576 modules/snapshot_target.py:
3577 Fix snapshot target to skip the kill_pids check
3579 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3580 Bug fixes in parse_spec, fix issues detecting list or string.
3582 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3583 modules/catalyst_support.py:
3584 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3585 spaces are after :. Better handling of comments ( ie preprocessed and
3586 stripped off ). Unset empty keys.
3588 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3589 targets/support/kill-chroot-pids.sh:
3590 Remove extra P_NAME definition that is never used. Saves processing time.
3591 Bumped catalyst to pre2
3593 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3594 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3595 +targets/support/kill-chroot-pids.sh:
3596 User info about runscript and archscript. Added checks for processes running
3597 in the chroot and created a script to kill them. Should fix the unmounting
3598 issues with gconfd or any other running application in the chroot
3600 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3601 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3602 Remove using gcc-config to set things up as we should all be using 2005.0
3605 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 examples/livecd-stage2_template.spec:
3607 Added livecd/users to example livecd-stage2 spec file.
3609 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3610 targets/support/livecdfs-update.sh:
3611 Change default hostnames for livecds
3613 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3614 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3615 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3618 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3619 modules/livecd_stage2_target.py:
3620 Clear autoresume flags when build is done
3622 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3623 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3624 targets/support/create-iso.sh:
3625 Fix isolinux so that it finds menus and kernels and stuff
3627 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3628 modules/generic_stage_target.py:
3629 Make purge operation a little less chatty, removed print statements
3631 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3632 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3633 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3634 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3636 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3637 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3638 print warning message about deprecated use of cdfstype
3640 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3641 targets/support/chroot-functions.sh:
3642 statically define genkernel location to eliminate which command failure if
3643 genkernel is not installed
3645 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3646 modules/generic_stage_target.py:
3647 change the portage_overlay to an array so it always works
3649 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3650 modules/catalyst_support.py:
3651 Fix exception handling to remove extraneous prints of None
3653 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3654 Remove iso creation code from stage4
3656 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3657 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3658 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3659 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3660 targets/livecd-stage1/livecd-stage1-chroot.sh,
3661 targets/livecd-stage1/livecd-stage1-controller.sh,
3662 targets/livecd-stage2/livecd-stage2-controller.sh,
3663 targets/netboot/netboot-controller.sh,
3664 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3665 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3666 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3667 targets/support/create-iso.sh, targets/support/kmerge.sh,
3668 targets/support/target_image_setup.sh,
3669 targets/tinderbox/tinderbox-controller.sh:
3670 Fix some exception handling in catalyst_support.py, remove intermediate
3671 destination folder of iso and tarball, add additional tests for folders not
3672 found on host but defined in spec file, keep catalyst from erroring in this
3673 case, change exit code on shell scripts so that errors are reported to
3674 catalyst and causes catalyst to die on errors, fix bug in
3675 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3676 check for mkisofs that informs the user of where to get the program, and
3677 removed the autoresume code from ccache and distcc installation until I can
3678 figure out a way to have the autoresume flag go someplace outside the chroot.
3680 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3681 Remove bind mounts before rm operations happen at startup
3683 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3684 modules/generic_stage_target.py:
3685 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3687 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3688 modules/generic_stage_target.py:
3689 fix minor bug in the purge code so that it actually runs the commands
3691 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3692 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3693 modules/stage4_target.py:
3694 Change ordering of tasks so root_overlay and fsscript occur after
3695 livecd_update, giving users a chance to override livecd_update
3697 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3698 modules/catalyst_support.py, modules/generic_stage_target.py:
3699 Added a better exception handling message for keyboard interrupt and added
3700 countdown timer for purge operation to give an opportunity to exit
3702 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3703 modules/catalyst_support.py, modules/generic_stage_target.py:
3704 Add support to clear the autoresume flags and improve the purge code to
3705 clean the chroot, and pkg/kern cache
3707 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3708 modules/catalyst_support.py, modules/generic_stage_target.py,
3709 modules/livecd_stage1_target.py:
3710 only append livecd-tools to the livecd-stage1 target package list and move a
3711 check out of the way so command line and spec files can co-exist
3713 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3714 modules/generic_stage_target.py:
3715 fixed python syntax in set_packages so catalyst will run
3717 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3718 modules/embedded_target.py, modules/generic_stage_target.py,
3719 modules/grp_target.py, modules/livecd_stage1_target.py,
3720 modules/livecd_stage2_target.py, modules/netboot_target.py,
3721 modules/stage4_target.py, modules/tinderbox_target.py,
3722 targets/embedded/embedded-chroot.sh,
3723 targets/embedded/embedded-controller.sh,
3724 targets/livecd-stage1/livecd-stage1-controller.sh,
3725 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3726 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3727 targets/livecd-stage2/livecd-stage2-controller.sh,
3728 -targets/livecd-stage2/livecd-stage2-iso.sh,
3729 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3730 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3731 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3732 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3733 +targets/support/target_image_setup.sh:
3734 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3737 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 targets/livecd-stage2/livecd-stage2-controller.sh,
3739 targets/support/livecdfs-update.sh:
3740 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3741 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3742 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3745 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 targets/livecd-stage2/livecd-stage2-controller.sh,
3747 targets/support/rc-update.sh:
3748 Updated rc-update.sh with better defaults for different livecd/type settings
3749 and cleaning up file copying in livecd-stage2-controller.sh to match
3752 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3753 Made example of catalyst.conf in README match the default catalyst.conf
3756 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3758 Removing old files from previous maintainers and updating README.
3760 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3762 Added livecd/users option to create non-root users. The first user listed
3763 will also be used for auto-starting X, if X is merged onto the CD.
3765 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3766 targets/livecd-stage1/livecd-stage1-controller.sh,
3767 targets/livecd-stage2/livecd-stage2-controller.sh,
3768 targets/support/livecdfs-update.sh:
3769 Updated all instances of livecd/type: gentoo-release-environmental to
3770 gentoo-release-livecd and added generic-livecd.
3772 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 examples/fsscript.sh.example, examples/gamecd.conf.example,
3774 examples/generic_stage_template.spec, examples/grp_template.spec,
3775 examples/livecd-stage1_template.spec,
3776 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3777 examples/snapshot_template.spec:
3778 Imported example files from catalyst 1.1.9 to make them more verbose.
3780 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3781 Fix grp/use bug #89365
3783 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3784 modules/generic_stage_target.py, targets/support/kmerge.sh:
3785 Fixes for initramfs overlay support.
3787 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3788 modules/generic_stage_target.py, targets/support/kmerge.sh,
3789 targets/support/pre-kmerge.sh:
3790 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3791 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3792 caching bug; Also adding preliminary support for initramfs_overlay from
3795 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3796 modules/generic_stage_target.py, targets/support/kmerge.sh:
3797 Removed support for postconf as genkernel no longer has that option
3799 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3800 modules/embedded_target.py, modules/generic_stage_target.py,
3801 modules/grp_target.py, modules/livecd_stage1_target.py,
3802 modules/livecd_stage2_target.py, modules/netboot_target.py,
3803 modules/stage4_target.py, modules/tinderbox_target.py,
3804 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3805 targets/stage1/stage1-preclean-chroot.sh,
3806 targets/support/chroot-functions.sh:
3807 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3808 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3810 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3811 modules/livecd_stage2_target.py:
3812 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3814 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3815 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3816 modules/livecd_stage2_target.py, modules/stage4_target.py,
3817 targets/livecd-stage1/livecd-stage1-controller.sh,
3818 targets/livecd-stage2/livecd-stage2-controller.sh,
3819 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3820 targets/support/functions.sh, targets/support/kmerge.sh,
3821 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3822 Generalized kernel support, fsscript, rcupdate, etc for stage4
3824 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 targets/support/pre-kmerge.sh:
3826 Removed sed for usb devices from legacy genkernel, as we're going to require
3827 a version much higher that no longer exhibits the bug.
3829 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3831 targets/support/livecdfs-update.sh:
3832 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3833 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3834 the ut2004demo shell script has been renamed to ut2004-demo.
3836 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3837 let genkernel always reinstall itself
3839 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3840 modules/catalyst_support.py, modules/generic_stage_target.py,
3841 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3842 fix case bug in livecdfs-update.sh; fix bug in initial command line
3843 arguement parsing; add cflags spec file support which is only allowed to
3846 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3847 targets/stage3/stage3-chroot.sh:
3848 Fix a use flag bug in the stage3
3850 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3851 modules/generic_stage_target.py:
3852 Changes to allow cflags, chost, cxxflags in a spec file
3854 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3855 targets/livecd-stage1/livecd-stage1-controller.sh,
3856 targets/livecd-stage2/livecd-stage2-controller.sh,
3857 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3858 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3859 targets/support/pre-kmerge.sh:
3860 change the code to use more case statements. Fix gcc issue in stage1.
3862 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3863 targets/livecd-stage1/livecd-stage1-controller.sh,
3864 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3865 Merging in changes from catalyst 1.1.x for gamecd support.
3867 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3868 targets/stage1/stage1-preclean-chroot.sh:
3869 Removing gcc-config stuff to see if its still required to work around a gcc
3872 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3873 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3874 Added tests for genkernel >3.2.0
3876 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3879 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3880 Updated AUTHORS with new maintainers and updated contributors list.
3882 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3883 examples/fsscript.sh.example, livecd/files/README.txt,
3884 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3885 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3886 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3887 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3888 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3889 universal.motd.txt to resolve documentation issue on bug #86914. Added
3890 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3891 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3894 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3895 targets/livecd-stage2/livecd-stage2-controller.sh:
3896 Removed a few unnecessary comments
3898 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3899 Removed obsolete files from the livecd directory as the functionality has
3900 moved into the targets folders
3902 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3903 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3904 Additional catalyst 2.0.0 files
3906 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3907 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3908 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3909 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3910 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3911 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3912 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3913 -livecd/runscript/alpha-archscript.sh,
3914 -livecd/runscript/default-runscript.sh,
3915 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3916 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3917 -livecd/runscript-support/gamecdfs-update.sh,
3918 -livecd/runscript-support/kmerge.sh,
3919 -livecd/runscript-support/livecdfs-update.sh,
3920 -livecd/runscript-support/post-kmerge.sh,
3921 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3922 modules/embedded_target.py, modules/generic_stage_target.py,
3923 modules/grp_target.py, modules/livecd_stage1_target.py,
3924 modules/livecd_stage2_target.py, -modules/netboot.py,
3925 +modules/netboot_target.py, modules/snapshot_target.py,
3926 modules/stage1_target.py, +modules/stage4_target.py,
3927 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3928 +targets/embedded/embedded-controller.sh,
3929 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3930 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3931 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3932 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3933 +targets/livecd-stage1/livecd-stage1-controller.sh,
3934 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3935 -targets/livecd-stage1/livecd-stage1.sh,
3936 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3937 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3938 +targets/livecd-stage2/livecd-stage2-controller.sh,
3939 +targets/livecd-stage2/livecd-stage2-iso.sh,
3940 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3941 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3942 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3943 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3944 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3945 +targets/stage1/stage1-controller.sh,
3946 +targets/stage1/stage1-preclean-chroot.sh,
3947 -targets/stage1/stage1-preclean1-chroot.sh,
3948 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3949 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3950 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3951 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3952 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3953 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3954 +targets/stage4/stage4-preclean-chroot.sh,
3955 +targets/support/chroot-functions.sh,
3956 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3957 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3958 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3959 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3960 +targets/tinderbox/tinderbox-controller.sh,
3961 targets/tinderbox/tinderbox-preclean-chroot.sh,
3962 -targets/tinderbox/tinderbox.sh:
3963 Initial Import of Catalyst 2.0.0
3965 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3966 livecd/runscript-support/livecdfs-update.sh:
3967 Added /usr/portage as tmpfs (this will be made conditional later).
3969 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3971 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3972 from an interactive shell.
3974 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3976 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3977 livecd/runscript-support/pre-kmerge.sh,
3978 livecd/runscript/default-runscript.sh:
3979 Moved livecd-bash_profile to livecd-bashrc. Added check for
3980 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3981 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3984 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3985 modules/generic_stage_target.py:
3986 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3989 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3990 livecd/runscript/default-runscript.sh,
3991 targets/livecd-stage1/livecd-stage1.sh:
3992 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3993 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3994 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3997 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3998 livecd/runscript/ppc-archscript.sh:
3999 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4001 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4003 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4004 for multiple initrd files.
4006 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 livecd/runscript/ppc-archscript.sh:
4008 Modifed PPC archscript to close bug #84648 and also to make the PPC
4009 archscript produce multiple initrd files, like x86/amd64.
4011 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4013 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4014 livecd/runscript/ppc-archscript.sh:
4015 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4016 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4017 livecd/volid for the HFS volid, too.
4019 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4020 Calling this one 1.1.7 and rolling a tarball.
4022 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4024 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4025 -livecd/runscript/sparc64-archscript.sh,
4026 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4027 Added livecd/volid to set the volume ID when creating the ISO, patch by
4028 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4029 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4031 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4032 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4033 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4034 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4036 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 livecd/runscript-support/livecdfs-update.sh:
4038 Removed hdparm from default runlevel as it break ide=nodma at boot.
4040 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/runscript-support/kmerge.sh,
4042 livecd/runscript-support/pre-kmerge.sh,
4043 targets/livecd-stage1/livecd-stage1-chroot.sh:
4044 Revert last set of changes and remove portage version check from emerge in
4045 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4048 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/runscript-support/kmerge.sh,
4050 livecd/runscript-support/pre-kmerge.sh:
4051 Change genkernel check to use best_version and has_version to determine if
4052 the any previously installed versions of genkernel are up to date. Change
4053 emerge line for kernels to use -n option to only install if they were not
4054 previously installed.
4056 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4057 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4058 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4059 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4060 livecd/runscript/sparc-archscript.sh:
4061 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4062 unified sparc32/sparc64 cdtar.
4064 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4065 livecd/runscript-support/livecdfs-update.sh,
4066 livecd/runscript-support/pre-kmerge.sh:
4067 Change sudoers update to only run if /etc/sudoers exists and only reduce
4068 splash to 1024x768 on minimal and universal install CD.
4070 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4071 targets/livecd-stage1/livecd-stage1.sh:
4072 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4075 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4076 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4077 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4078 livecd/runscript/sparc64-archscript.sh,
4079 livecd/runscript/x86-archscript.sh:
4080 Added a new empty livecd file to each archscript. This will be used for an
4081 identifier by genkernel to allow booting from a non-primary CDROM.
4083 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4084 Catalyst 1.1.6 is here.
4086 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4087 targets/stage1/stage1-preclean2-chroot.sh:
4088 Commenting out stage1 cleaning of /var/db.
4090 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 livecd/runscript-support/pre-kmerge.sh:
4092 Made splash reduction to 1024x768 only for minimal and universal release media.
4094 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4095 targets/stage1/stage1-preclean2-chroot.sh:
4096 Added SLOT files back to /var/db entries in stage1.
4098 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4100 livecd/runscript/default-runscript.sh,
4101 livecd/runscript-support/livecdfs-update.sh,
4102 targets/livecd-stage2/unmerge.sh:
4103 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4104 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4105 the copy from preserving permissions and also adding /usr/share/faces and
4106 default Gentoo icon. We'll see how the icon does for us. Removing serial
4107 init script, as it causes problems with the splash theme.
4109 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4110 targets/livecd-stage1/livecd-stage1.sh:
4113 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4114 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4115 livecd/runscript-support/kmerge.sh,
4116 livecd/runscript-support/livecdfs-update.sh,
4117 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4118 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4119 targets/stage1/stage1-preclean2-chroot.sh:
4120 Removed x-setup from local.start and added in symlinks for gconf, portage
4121 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4122 baselayout and removed /etc/startx from the environmental type. Commented
4123 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4124 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4125 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4126 for X, use the latest pci.ids and usb.ids from portage, and create
4127 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4128 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4129 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4130 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4131 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4134 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4135 Removed ccache from default options as it breaks catalyst when merged with
4138 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4139 modules/snapshot_target.py:
4140 Added /local/ to snapshot exclusion.
4142 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4143 livecd/runscript-support/livecdfs-update.sh:
4144 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4145 gustavoz and his 5 interface Xeon for this.
4147 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4148 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4149 Added a conditional before killing gconfd-2. This is also going to be
4150 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4153 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4154 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4155 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4156 Moved killall -9 gconfd-2 to execute outside chroot.
4158 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4159 livecd/files/x86-help.msg:
4160 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4163 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4164 livecd/runscript/x86-archscript.sh:
4165 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4168 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4171 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 targets/livecd-stage1/livecd-stage1.sh:
4173 Added killall for gconfd-2 back into livecd-stage1.sh
4175 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript/alpha-archscript.sh:
4177 Alpha fixes for multiple kernels..
4179 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4180 livecd/runscript-support/kmerge.sh:
4181 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4183 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4185 livecd/runscript/sparc64-archscript.sh:
4186 Force devfs if udev is not selected for all supporting arches.
4188 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4190 livecd/runscript-support/kmerge.sh:
4191 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4194 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4195 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4196 Re-enabled preclean in grp and added gconfd-2 killing.
4198 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4199 livecd/runscript/x86-archscript.sh:
4200 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4203 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4205 targets/livecd-stage1/livecd-stage1-chroot.sh,
4206 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4207 targets/livecd-stage1/livecd-stage1.sh,
4208 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4209 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4210 Added ability to pause indefinitely. This closes bug #79798. I've also added
4211 the gcond-2 killall back in, but now it is in the actual preclean script and
4212 is executed inside the chroot.
4214 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4215 Updated for 1.1.3 release.
4217 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4218 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4219 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4220 targets/netboot/netboot-packages.sh,
4221 targets/tinderbox/tinderbox-chroot.sh:
4222 Updated to use package.use correctly. Blame Robert Paskowitz
4223 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4225 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4226 targets/stage1/stage1-preclean2-chroot.sh:
4227 Fixed find line for new stage1 /var/db/pkg.
4229 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4230 targets/stage1/stage1-preclean2-chroot.sh:
4231 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4232 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4235 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4236 livecd/runscript-support/livecdfs-update.sh:
4237 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4238 added net.ethX symlinks, and added copying of files from
4239 /usr/lib/hotplug/firmware into firmware tarball.
4241 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4242 livecd/runscript-support/livecdfs-update.sh:
4243 Firmware updated to use new /lib/firmware directory.
4245 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4246 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4247 work when both -f and -C were used on the command line.
4249 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4250 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4251 targets/livecd-stage1/livecd-stage1-chroot.sh,
4252 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4253 targets/stage3/stage3-chroot.sh:
4254 Added a portage version check to each target that uses --newuse to ensure a
4255 high enough version is used. This resolves bug #75336.
4257 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4258 livecd/files/livecd-local.start:
4259 Possible local.start fix for beejay.
4261 12 Jan 2005; John Davis <zhen@gentoo.org>
4262 modules/embedded.py:
4263 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4265 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4266 livecd/runscript-support/kmerge.sh:
4267 Added ccache support to genkernel call in livecd-stage2.
4269 11 Jan 2005; John Davis <zhen@gentoo.org>
4270 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4271 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4272 targets/netboot/netboot.sh:
4273 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4274 some feature enhancements.
4276 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4277 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4278 targets/livecd-stage1/livecd-stage1-chroot.sh,
4279 targets/livecd-stage1/livecd-stage1.sh,
4280 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4281 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4282 Added a -F or --fetchonly command line option and closing out bug #77480.
4283 Also added a portage version check to livecd-stage1 to close out bug #68307.
4285 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4286 livecd/runscript-support/livecdfs-update.sh,
4287 targets/stage3/stage3-chroot.sh:
4288 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4289 target to use emerge -e when building. This is only temporary until the
4290 bootstrap.sh script can be fixed or another solution can be decided upon.
4292 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4293 +targets/embedded/kmerge.sh:
4294 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4295 from mutex@gentoo.org
4297 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4298 modules/livecd_stage2_target.py:
4301 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4302 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4303 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4304 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4305 the brokenness of a stage1 tarball.
4307 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4308 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4311 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4312 modules/livecd_stage2_target.py:
4315 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4316 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4317 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4318 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4319 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4320 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4321 Upgraded the isolinux cdtar files and closing bug #70518.
4323 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4324 modules/embedded_target.py, modules/generic_stage_target.py,
4325 modules/grp_target.py, modules/livecd_stage1_target.py,
4326 modules/livecd_stage2_target.py, modules/netboot.py,
4327 modules/stage1_target.py, modules/tinderbox_target.py:
4328 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4329 separate out specific target logic from the generic targets modules.
4331 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4332 new PPC arch file from pvdabeel@gentoo.org
4334 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4335 examples/generic_stage_template.spec, modules/catalyst_support.py:
4336 tweaking error handling in the main catalyst script
4337 updated the example to include a blurb about portage_confdir
4339 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4340 livecd/runscript-support/livecdfs-update.sh:
4341 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4343 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4346 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4347 fix for #66592. catalyst now gives a traceback when it bails out, making
4348 troubleshooting amazingly easier
4350 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4351 modules/catalyst_support.py, modules/embedded_target.py,
4352 modules/generic_stage_target.py, modules/grp_target.py,
4353 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4354 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4355 Reversing patch from Eric Edgar from bug #70663.
4357 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4358 livecd/runscript/x86-archscript.sh:
4359 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4360 not work without it (mkisofs fails on creating ISO).
4362 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4363 modules/catalyst_support.py, modules/embedded_target.py,
4364 modules/generic_stage_target.py, modules/grp_target.py,
4365 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4366 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4367 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4368 separate out specific target logic from the generic targets modules.
4370 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4371 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4372 targets/embedded/embedded.sh:
4373 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4375 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4377 livecd/runscript/default-runscript.sh,
4378 livecd/runscript-support/gamecdfs-update.sh,
4379 livecd/runscript-support/livecdfs-update.sh,
4380 modules/livecd_stage2_target.py:
4381 Added gamecd/conf option to livecd_stage2_target.py, added
4382 gamecd.conf.example to /examples, cleaned up game-specific code in
4383 gamecdfs-update.sh to make it more generic, added more fundtionality to
4384 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4385 and gentoo-gamecd to make spec files simpler and to remove the need for
4386 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4387 user to still use a custom fsscript of their own.
4389 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4390 +livecd/files/environmental.motd.txt,
4391 targets/livecd-stage1/livecd-stage1.sh:
4392 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4394 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4395 livecd/runscript/default-runscript.sh,
4396 livecd/runscript-support/livecdfs-update.sh:
4397 Added gentoo-release-environmental as a valid livecd/type and did some
4398 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4399 devices other than eth0.
4401 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4402 targets/livecd-stage1/livecd-stage1-chroot.sh:
4403 Changed livecd-stage1 to merge each package individually. This should not
4404 make it into a production version of catalyst, but is here as a possible
4405 solution to bug #68307.
4407 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4408 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4409 livecd/runscript/sparc-archscript.sh,
4410 livecd/runscript/sparc64-archscript.sh,
4411 livecd/runscript/x86-archscript.sh:
4412 Added failures to all arches on mkisofs failure and also made -z option to
4413 mkisofs optional on x86 depending on loop type used.
4415 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4416 livecd/runscript/x86-archscript.sh:
4417 Making sure the mkisofs call causes a failure when it doesn't complete
4418 successfully. Once again, blame jforman, our beloved infra-monkey.
4420 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 livecd/runscript/default-runscript.sh:
4422 squashfs-utils->squashfs-tools fix. Blame jforman.
4424 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4425 livecd/isogen/x86-isogen.sh:
4426 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4427 possibly not booting on really old systems.
4429 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4430 livecd/runscript/x86-archscript.sh:
4431 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4432 possibly not booting on really old systems.
4434 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4435 livecd/runscript-support/livecdfs-update.sh:
4436 Save some space by removing redundant firmware after tarball is made, only
4437 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4440 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4441 targets/stage1/stage1-preclean2-chroot.sh:
4442 Added patch from vapier and closing bug #73556.
4444 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4445 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4446 +targets/embedded/embedded-fs-runscript.sh,
4447 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4448 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4449 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4450 from mutex@gentoo.org for modules/embedded.py
4452 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4453 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4454 livecd/runscript-support/livecdfs-update.sh:
4455 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4456 aliases having --color rather than --color=auto.
4458 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4459 livecd/files/livecd-local.start:
4460 Let's try actually making a proper edit on livecd/files/livecd-local.start
4461 this time, shall we...
4463 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4464 livecd/files/livecd-local.start:
4465 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4466 x-setup check for /etc/startx.
4468 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4469 livecd/runscript-support/gamecdfs-update.sh:
4470 Fixing minor sed bug in gamecdfs-update.sh.
4472 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4473 examples/snapshot_template.spec,
4474 livecd/runscript-support/gamecdfs-update.sh,
4475 livecd/runscript-support/livecdfs-update.sh:
4476 Fixing typo in snapshot_template.spec and closing bug #70321.
4478 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4479 livecd/runscript-support/pre-kmerge.sh:
4480 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4481 genkernel will only add the 1024x768 version of the gensplash image to the
4482 bzImage, which added with the livecd-stage2 removal of the unused splash
4483 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4485 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4486 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4487 livecd/runscript/sparc64-archscript.sh:
4488 Updated with silo/mkisofs patch from gustavoz.
4490 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4491 livecd/files/x86-help.msg:
4492 Updated x86-help.msg to make it fall more inline with current
4493 genkernel/livecd-tools options.
4495 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4496 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4497 livecd/runscript-support/pre-kmerge.sh:
4498 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4499 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4500 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4503 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4504 livecd/runscript-support/kmerge.sh,
4505 livecd/runscript-support/livecdfs-update.sh,
4506 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4507 Changed kernel build caching to use kerncache option, rather than pkgcache
4508 option. Fixed --postconf and --callback for builds that do not require them.
4509 Removed delay when removing package sin the system profile. This is now
4510 catalyst 1.1.0, so enjoy.
4512 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4513 livecd/runscript-support/livecdfs-update.sh:
4514 Stopping udev from using the nasty device tarball. We don't need it anyway.
4516 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4517 livecd/runscript/sparc-archscript.sh,
4518 livecd/runscript/sparc64-archscript.sh,
4519 livecd/runscript-support/kmerge.sh,
4520 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4521 Fixing gpm support by uncommenting default settings. Fixing case where
4522 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4523 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4524 not get renamed. Fixed a problem where we were accidentally removing the
4525 hwdata-knoppix versions of pci.ids and usb.ids and linking
4526 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4527 for 2004.3 and catalyst 1.1.0.
4529 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4530 patch from vapier@gentoo.org for bug #68080
4532 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4533 livecd/runscript-support/kmerge.sh:
4534 made kernel caching dependent on the "pkgcache" option so that genkernel's
4535 postconf can actually work
4537 18 Oct 2004; John Davis <zhen@gentoo.org>
4538 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4539 livecd/runscript-support/livecdfs-update.sh:
4540 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4542 17 Oct 2004; John Davis <zhen@gentoo.org>
4543 livecd/runscript-support/livecdfs-update.sh:
4544 firmware tarball fix for packages that need firmware such as ipw2100
4546 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4547 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4548 livecd/runscript-support/livecdfs-update.sh,
4549 modules/livecd_stage2_target.py:
4550 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4552 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4553 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4554 should not hurt non-HT users
4556 12 Oct 2004; John Davis <zhen@gentoo.org>
4557 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4558 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4559 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4560 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4561 livecd/runscript-support/kmerge.sh:
4562 bugfixes for #67195, #67197, #67122, and #46918
4564 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4565 small netboot fixups
4567 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4568 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4569 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4570 targets/netboot/netboot.sh:
4571 sweeping updates and changes to the netboot code. the patches should fix the
4572 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4573 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4575 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4576 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4577 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4578 targets/netboot/netboot.sh:
4579 more code cleanup and maintenance
4581 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4582 modules/generic_stage_target.py, +modules/netboot.py,
4583 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4584 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4585 +targets/netboot/netboot.sh:
4586 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4589 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4590 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4591 targets/livecd-stage1/livecd-stage1-chroot.sh,
4592 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4593 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4594 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4595 have to start a server on the build host for it to distribute.
4597 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4598 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4599 just do -s version_stamp
4601 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4602 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4604 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4605 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4606 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4607 modules/livecd_stage2_target.py:
4608 udev support for livecds
4610 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4611 +targets/livecd-stage2/unmerge.sh:
4612 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4613 Also, livecd-stage2 unmerge.sh added back in.
4615 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4616 livecd/runscript-support/livecdfs-update.sh:
4617 bugfixes for #60887 and #63338
4619 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4620 bugfixes for #63382 and #63338
4622 08 Sep 2004; John Davis <zhen@gentoo.org>
4623 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4624 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4625 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4626 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4627 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4628 targets/livecd-stage1/livecd-stage1-chroot.sh,
4629 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4630 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4631 lots of changes in this revision. first of all, major cosmetic fixups to the
4632 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4633 for distcc or ccache builds in most of the targets. bug #56581 is finially
4634 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4635 performance enhancement here.
4637 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4638 modules/livecd_stage2_target.py:
4639 fix for bug #63033, thanks to usata@gentoo.org for the patch
4641 30 Aug 2004; John Davis <zhen@gentoo.org>
4642 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4643 bugfixes for #61537 and #61779
4645 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4646 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4647 modules/snapshot_target.py:
4648 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4649 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4650 time should also be improved due to a more efficient use of rsync. This commit will
4651 mark the portage version of catalyst-1.9.0.
4653 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4654 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4657 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4660 02 Aug 2004; John Davis <zhen@gentoo.org>
4661 livecd/runscript-support/livecdfs-update.sh:
4664 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4665 +targets/stage1/build.py, -targets/stage1/build.sh,
4666 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4667 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4668 targets/stage3/stage3-chroot.sh:
4669 applied patch from bug #58840. it should fix up things for uclibc stages and
4670 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4672 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4673 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4674 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4675 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4676 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4677 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4678 livecd/runscript-support/livecdfs-update.sh,
4679 modules/livecd_stage2_target.py:
4680 addition of wolf31o2's gamecd patchset. untested, so please beware
4682 14 Jul 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript-support/livecdfs-update.sh,
4684 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4685 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4686 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4687 this out of generic_stage_target and into livecd-stage2 since the
4688 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4690 13 Jul 2004; John Davis <zhen@gentoo.org>
4691 livecd/runscript-support/livecdfs-update.sh:
4692 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4693 default rc'ed programs when only one change was required to rcadd. so I
4694 changed it so that the defaults are *always* loaded and specified additions/
4695 deletions are just added on top of those.
4697 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4698 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4699 targets/livecd-stage1/livecd-stage1-chroot.sh,
4700 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4701 targets/tinderbox/tinderbox-chroot.sh:
4702 changing the more verbose behavior to the -V (verbose) flag
4704 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4705 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4706 targets/livecd-stage1/livecd-stage1-chroot.sh,
4707 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4708 targets/tinderbox/tinderbox-chroot.sh:
4709 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4710 it is about to merge so that deps and USE flags are more evident
4712 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4713 modules/catalyst_support.py:
4714 completely rewrote the catalyst main script so that it can actually utilize
4715 more than one command line flag. new functionality included, but not active
4716 yet (--debug and --verbose). arguments can still be passed on the commandline
4717 through the use of the -C (--cli) flag. updated the arg_parse function in
4718 catalyst_support.py to accomodate my changes.
4720 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4721 modules/generic_target.py, modules/grp_target.py,
4722 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4723 modules/snapshot_target.py, modules/stage1_target.py,
4724 modules/stage2_target.py, modules/stage3_target.py,
4725 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4726 fixes for bugs #55192 and #54137
4727 added a new key for all specfiles, portage_confdir.
4728 this should point to a directory similar in functionality to /etc/portage.
4730 cleaned up the module code a bit so that unnecessary modules
4733 more work on resuming. it is getting there, but it still needs a ton of work,
4734 so please test, and report bugs.
4736 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4737 modules/catalyst_support.py, modules/generic_stage_target.py,
4738 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4739 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4740 stage resuming functionality should be working. I still have to work on GRP
4741 and livecds, but they should not be hard. I could not incorporate emerge
4742 --resume into stage resuming functionality because in some instances, portage
4743 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4744 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4745 ). I also made some small tweaks to the stage target scripts which clean up
4746 the envscript stuff. Not noticable performance wise, but it makes me feel all
4747 warm and fuzzy to know that it is programmed absolutely correctly ;)
4749 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4750 modules/generic_stage_target.py:
4751 revamped the cmd() structure so that it could properly return error codes.
4752 Please note that this might break catalyst until there is some further
4753 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4754 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4755 now. Additionally, catalyst will stop when there is an error with an ebuild
4756 ... it didn't do this before, it just plowed along and packed things up.
4758 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4759 code in portage.py and then answering my noob questions.
4761 13 Jun 2004; John Davis <zhen@gentoo.org>
4762 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4763 livecd/runscript-support/livecdfs-update.sh:
4764 some last minute fixins (stuff to work with the new genkernel)
4766 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4769 11 Jun 2004; John Davis <zhen@gentoo.org>
4770 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4771 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4774 10 Jun 2004; John Davis <zhen@gentoo.org>
4775 livecd/runscript-support/kmerge.sh,
4776 livecd/runscript-support/livecdfs-update.sh,
4777 livecd/runscript-support/post-kmerge.sh,
4778 livecd/runscript-support/pre-kmerge.sh:
4779 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4780 functions control what scripts are added to their respective runlevels. This
4781 option would be specified like so in the spec file: livecd/rcadd:
4782 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4784 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4785 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4786 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4787 the code to give a nice error msg instead of a cryptic traceback
4789 04 Jun 2004; John Davis <zhen@gentoo.org>
4790 livecd/runscript-support/livecdfs-update.sh:
4791 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4792 /etc/bootsplash/default
4794 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4795 targets/embedded/embedded-chroot.sh,
4796 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4797 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4798 targets/livecd-stage1/livecd-stage1-chroot.sh,
4799 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4800 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4801 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4802 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4803 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4804 targets/tinderbox/tinderbox-chroot.sh,
4805 targets/tinderbox/tinderbox-preclean-chroot.sh,
4806 targets/tinderbox/tinderbox.sh:
4807 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4809 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4810 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4811 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4812 It should be a full path pointing to a portage overlay dir.
4814 27 May 2004; John Davis <zhen@gentoo.org>
4815 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4816 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4817 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4818 livecd/runscript/default-runscript.sh:
4819 added updated silos and fixed motd bug
4821 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4822 rolling out version 1.0.8
4824 22 May 2004; John Davis <zhen@gentoo.org>
4825 livecd/runscript-support/kmerge.sh,
4826 livecd/runscript-support/livecdfs-update.sh,
4827 modules/livecd_stage2_target.py:
4828 added key livecd/bootsplash
4830 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4831 livecd/runscript/sparc-archscript.sh,
4832 livecd/runscript/sparc64-archscript.sh:
4833 sparc fixup patches from gustavoz at g.org
4835 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4836 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4837 is livecd/modblacklist
4839 19 May 2004; John Davis <zhen@gentoo.org>
4840 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4841 livecd/runscript/x86-archscript.sh:
4842 added support for livecd/overlay, changed vga=0x317 to vga=791
4843 in the x86 archscript as it is a more standard setting and should
4844 work on more hardware
4846 17 May 2004; John Davis <zhen@gentoo.org>
4847 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4848 livecd/runscript-support/kmerge.sh,
4849 livecd/runscript-support/livecdfs-update.sh,
4850 modules/livecd_stage2_target.py:
4851 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4852 we also now have basic motd copying support for more branded livecds
4854 16 May 2004; John Davis <zhen@gentoo.org>
4855 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4856 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4857 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4859 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4860 modules/catalyst_support.py, modules/embedded_target.py,
4861 modules/generic_stage_target.py, modules/generic_target.py,
4862 modules/grp_target.py, modules/livecd_stage1_target.py,
4863 modules/livecd_stage2_target.py, modules/stage1_target.py,
4864 modules/stage2_target.py, modules/stage3_target.py,
4865 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4866 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4867 caused gcc profile problems.
4869 12 May 2004; John Davis <zhen@gentoo.org>
4870 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4871 livecd/runscript-support/livecdfs-update.sh,
4872 livecd/runscript-support/post-kmerge.sh,
4873 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4875 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4876 silliness). Most notably, I have taken advantage of the update-modules
4877 --assume-kernel fix from agriffis so that we can actually use 3rd party
4878 modules now. Please note that >=baselayout-1.9.0 is required.
4880 02 May 2004; Olivier Crete <tester@gentoo.org>
4882 Added forgotten CHOST for i386 subarch
4884 30 Apr 2004; John Davis <zhen@gentoo.org>
4885 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4886 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4887 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4888 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4890 -fixed 2004.0 branding in the isolinux cdtar
4891 -fixed up acpi stuff in the runscripts
4892 -fixed up the x86 help message and corrected the numerous errors in it
4894 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4895 livecd/runscript/default-runscript.sh:
4896 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4897 1.0.7. we are ready for release
4899 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4900 fix for the problem that gustavoz found wrt the /dev creation stuff not
4901 detecting arches. also an efficiency fix for stage1 building
4903 14 Apr 2004; John Davis <zhen@gentoo.org>
4904 targets/embedded/embedded-chroot.sh,
4905 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4906 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4907 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4908 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4909 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4910 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4911 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4912 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4913 targets/tinderbox/tinderbox-preclean-chroot.sh,
4914 targets/tinderbox/tinderbox.sh:
4915 fix for bug #47733 - fixes for distcc and an envscript bugfix
4917 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4920 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4921 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4922 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4923 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4924 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4925 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4926 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4927 targets/stage1/stage1-preclean1-chroot.sh,
4928 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4929 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4930 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4931 targets/tinderbox/tinderbox.sh:
4932 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4933 zhen@gentoo.org please.
4935 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4936 fix for /dev in stage1
4938 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4941 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4942 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4943 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4944 Added the two kernel-configs for 2004.1 x86
4946 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4947 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4948 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4949 targets/tinderbox/tinderbox.sh:
4950 fix to address missing /dev in stages, fixed path for env-update in all of the
4953 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4954 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4956 01 Apr 2004; John Davis <zhen@gentoo.org>
4957 livecd/runscript/default-runscript.sh:
4958 added in fix for the module.conf stuff courtesy of Benjamin Judas
4961 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4963 cosmetic touchups for 1.0.5
4965 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4966 added support to the stage2 for stackable profiles bootstrap
4968 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4969 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4970 support for sparc32/64 build compatibility
4972 30 Mar 2004; John Davis <zhen@gentoo.org>
4973 livecd/runscript/default-runscript.sh, modules/targets.py,
4974 targets/stage1/build.sh:
4975 fix for bug 46022, more stackable profile fixes, embedded patches added
4977 26 Mar 2004; John Davis <zhen@gentoo.org>
4978 livecd/runscript/default-runscript.sh, modules/targets.py,
4979 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4980 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4981 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4982 fixes for bugs #44625 and #45805
4984 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4985 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4986 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4987 memtest is in. if you want to use it, check out the memtest86 cd tarball
4988 Also, fixes for bugs 45078, 45188, 44306
4990 23 Mar 2004; John Davis <zhen@gentoo.org>
4991 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4992 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4993 livecd/runscript/x86-archscript.sh, modules/targets.py,
4994 targets/livecd-stage3/unmerge.sh:
4995 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4996 created at the end of the livecd-stage2 process.
4998 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4999 targets/embedded/embedded.sh:
5000 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5002 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5003 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5004 removing the hardened-gcc deps since the package itself is deprecated'
5006 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5007 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5009 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5010 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5011 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5012 examples/livecd/alpha/config-2.4.21-r4-alpha,
5013 examples/livecd/alpha/config-2.4.21-r4-jensen,
5014 examples/livecd/alpha/config-2.4.21-r4-legacy,
5015 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5016 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5017 fixes for bugs 43676, 43701. Alpha support added as well.
5019 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5020 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5021 kde/gnome cd specs added.
5023 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5024 fix in catalyst.conf for bug #42044
5026 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5027 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5028 examples/livecd/sparc64/config-2.4.24-sparc64:
5029 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5031 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5032 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5033 for a $clst_conf environment variable. You can use the $clst_conf variable to
5034 point to a file to use in place of /etc/catalyst.conf. By setting this
5035 variable in your shell, catalyst can easily be used by multiple people on the
5036 same machine. Also, ccache support now works for genkernel.
5038 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5039 removed file for livecd-stage2 target, as this is handled by the runscript
5040 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5041 and made "/boot/kernel/foo/extraversion" an optional rather than required
5042 parameter. The aforementioned "packages" is used to specify kernel-related
5043 packages (like module ebuilds) to merge with each kernel, and the new "use"
5044 option is used to specify the USE settings you'd like exported to the
5045 environment during kernel as well as kernel "packages" build.
5047 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5048 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5049 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5050 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5051 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5052 targets/tinderbox/tinderbox.sh:
5053 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5054 it for ebuild - added headers to everything and removed deprecated dirs
5056 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5057 adding Kumba's patches for MIPS
5059 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5060 Added hppa specific code.
5062 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5063 Tinderbox target added. See tinderbox examples in examples/ dir.
5065 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5066 spec file support integrated into catalyst. Use "-f/--file specfile" as
5067 argument; see examples dir for examples.
5068 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5069 example of how to use it.
5071 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5072 support functions for spec file parsing and reading added. Will get added to
5075 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5076 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5079 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5080 Significant rework of code structure. Everything is falling nicely into place.
5082 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5083 Exception handling fully-integrated into current prototype code.
5085 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5086 beginning of exception handling integration, got some of the target code
5089 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5090 major code rework in progress on the python parts.
5092 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5093 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5094 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5095 for organiation's sake, I have moved the files, such as livecd foundations,
5096 into catalyst/files. It will make it easier for us when ebuild time comes
5099 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5100 All preliminary target build scripts are now added and coded to near as spec
5101 that we can have at this point.
5103 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5104 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5105 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5106 something that should be continued as much as reasonably possible in other
5107 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5108 code completed, and internal fall-backs to reasonable global config defaults
5111 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5112 subarch test outsourced to python catalyst-subarches function.
5114 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5115 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5117 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5118 removing dup enter_chroot
5120 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5121 document subarches checking
5123 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5124 Fix valid subarch test.
5126 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5127 include/build_functions.sh, include/functions.sh:
5128 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5129 start_build to build_functions.sh cleaning up the main catalyst script some
5132 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5133 fixed SRCBALL and DESTBALL, making it transparent for profiles
5135 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5136 added an exit condition to the cmd line argument case statement
5138 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5139 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5140 the changes that I made to the above files should make catalyst completely
5141 transparent to no matter what profile we are using. check files/catalyst.conf
5142 for the list of BUILDTYPEs that we support.
5144 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5145 changed how cmd line arguments are handled
5147 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5148 I changed the is_special handling so that it is cleaner and faster
5150 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5151 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5152 livecd/foundations/x86-basic/post-clean.sh,
5153 livecd/foundations/x86-basic/pre-clean.sh,
5154 livecd/foundations/x86-basic/settings:
5155 I outsourced more functions to include/functions.sh. I made it a seperate file
5156 from build_fucntions.sh so that we can keep our build and other functions
5157 apart. I also added in the livecd stuffs from the stager side of things.
5159 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5160 include/build_functions.sh:
5161 I outsourced all of the build functions to include/build_functions.sh. In the
5162 future, this will happen more - the code needs cleaned up.
5164 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5166 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5167 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5168 does not use that anymore.
5170 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5171 since we now have a default profile in portage, i massaged some errors
5172 messages to reflect that.
5174 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5176 removed ccache support from catalyst stage1 build cause it breaks the build.
5177 Additionally, I removed gettext support from bootstrap, because according to
5178 our new default profile, we don't use that anymore.
5180 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5181 added a new var, BUILDTYPE, adding more transparency for building.
5182 In the future, we will be building both selinux and hardened sources.
5184 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5185 fixed some formatting when catalyst prints out build info, additionally,
5186 trying to make catalyst more transparent for future expansion of stages
5188 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5189 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5190 --help. I moved this functionality from the main program section to
5193 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5194 I edited catalyst to change our naming convention from stage*-arch-h.* to
5195 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5196 I change naming conventions, as catalyst will be eventually extended to
5197 do selinux-* stages also.
5199 Additionally, I updated README.catalyst to include profile information.
5201 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5202 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5203 I renamed README.stager to README.catalyst and have made some very minor
5204 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5205 I have hacked bootstrap to use the hardened profile, as well as utilize
5206 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5207 major). Additionally, bin/stage1 has been hacked to accept the hardened
5208 profile, and use hardened-gcc.
5210 09 September 2003; John Davis <zhen@gentoo.org>:
5211 Initial import of hardened stager. I am forking this from the original
5212 stager code in order to better fit our needs. The original stager code is
5213 still used by Gentoo, and is maintained by Daniel Robbins
5214 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5215 contributors that coded stager.