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 targets/support/chroot-functions.sh:
8 Use get_libdir instead of hard-coding lib for distcc
10 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
11 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
13 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
14 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
16 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
17 modules/catalyst/arch/mips.py: create generic mips64 classes
18 and inherit from them to simplify other classes
20 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
21 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
23 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
24 modules/catalyst/arch/mips.py: Remove ip* classes
26 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
27 modules/catalyst/arch/mips.py: Remove mips2 classes
28 Linux doesn't even run on mips2
30 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
31 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
32 Include list of supported subarches in man page.
34 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
35 This is catalyst 2.0.6.916
37 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
38 targets/support/bootloader-setup.sh:
39 Add gentoo-ilo option for the bootloader on ia64
41 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
42 targets/support/chroot-functions.sh:
43 This is catalyst 2.0.6.915
45 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
46 targets/support/chroot-functions.sh:
47 Replace virtual/portage with sys-apps/portage, bug #358847
49 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
50 This is catalyst 2.0.6.914
52 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
53 Enable new amd64 subarches
55 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
56 This is catalyst 2.0.6.913
58 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
61 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
62 This is catalyst 2.0.6.912
64 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
65 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
68 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
69 This is catalyst 2.0.6.911
71 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
72 Replace -Os with -O2 for ARM
74 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
77 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
78 This is catalyst-2.0.6.909
80 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
81 targets/support/chroot-functions.sh:
82 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
83 <nunomilheiro@gmail.com>, gentoo bug #273664
85 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
86 targets/support/netboot2-final.sh:
87 Fix sparc bug, gentoo bug 297231
89 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
90 Update copyrights, add me to AUTHORS
92 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
93 This is catalyst-2.0.6.908
95 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
96 modules/generic_stage_target.py:
97 Restore old behaviour on the CXXFLAGS variable on the created make.conf
99 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
100 Fix typo and add armv7a-hardfp target
102 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
103 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
104 targets/support/pre-kmerge.sh:
105 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
108 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
109 targets/support/chroot-functions.sh:
110 Only run depclean for stage3/system
112 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
113 This is catalyst 2.0.6.906
115 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
116 targets/support/chroot-functions.sh:
117 Run depclean at the end of stage generation (for Gentoo bug #295132)
119 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
120 targets/support/livecdfs-update.sh:
121 Apply patch from Gentoo bug #284585
123 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
124 Clean up a few extraneous spaces, line wrap a comment, and add Id.
126 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
127 +.gitattributes, README, TODO:
128 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
131 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
132 modules/livecd_stage2_target.py:
133 Apply patch for module blacklisting from gentoo bug #282148
135 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
136 Version bumping to 2.0.6.905 for release.
138 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
139 livecd/files/x86-F6.msg:
140 Apply patch to document espeakup support for Gentoo bug #267708
142 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
143 modules/catalyst/config.py:
144 import catalyst_support for Gentoo bug #271368
146 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
147 Rolling an official catalyst 2.0.6.904 version.
149 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
150 Apply additional patch from Gentoo bug #255793 for arm subarches
152 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
153 targets/support/chroot-functions.sh:
154 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
156 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
157 Additional sh patch from Gentoo bug #255793
159 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
160 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
162 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
163 modules/generic_stage_target.py:
164 Update reference to make.conf.example for new location in portage-2.1.6
166 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
167 targets/stage1/stage1-chroot.sh:
168 Remove --noreplace from run_merge call so that baselayout gets rebuilt
171 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
172 targets/support/rc-update.sh:
173 Change invalid atom '>=sys-apps/baselayout-2*' to
174 '>=sys-apps/baselayout-2'
176 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
177 modules/catalyst_support.py:
178 Try to import portage.util before portage_util
180 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
181 Add note about metadata_overlay being default in 2.1.6
183 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
184 Updated the AUTHORS section and the header for the ChangeLog, to reflect
185 that individual authors now retain their copyright to code they submit.
187 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
188 Rewrote TODO to make it clearer and added a ton of new items to it.
190 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
191 modules/generic_stage_target.py:
192 screw you python...hard
194 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
195 modules/generic_stage_target.py:
196 Disable removal of 'target_path' when build starts
198 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
199 modules/generic_stage_target.py:
200 Apply patch from armin76 to actually make use of the busybox_config value
203 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
204 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
205 Add support for gk's --busybox-config= option
207 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
208 modules/generic_stage_target.py:
209 Missing / before 'iso'
211 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
212 modules/snapshot_target.py:
213 Add support for purging to snapshot target
215 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
216 Add mix-in cdtar idea to TODO
218 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
219 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
220 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
221 Remove old isolinux-3.09 cdtar files
223 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
224 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
225 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
226 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
228 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
229 Marking this 2.0.6.903 for testing.
231 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
232 targets/netboot2/netboot2-controller.sh:
233 Disable copying of nb-busybox.cf since it isn't used anyway
235 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
236 arch/x86.py, catalyst:
237 A few typo and other minor fixes as reported by armin76
239 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
240 modules/generic_stage_target.py:
241 Add support for digests="all" for Gentoo bug #209611
243 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
244 examples/netboot2_template.spec, targets/support/kmerge.sh:
245 Automatically append --netboot to GK_ARGS for netboot2 target Remove
246 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
248 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
249 targets/support/pre-kmerge.sh:
250 Remove evil hacks that copy gk files around for netboot2
252 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
253 Bumping version for release.
255 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
256 modules/catalyst_support.py:
257 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
260 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
261 modules/catalyst_support.py, modules/generic_stage_target.py:
262 Add support for -P/--purgeonly option
264 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
265 Updated README to tell the user where to locate catalyst.conf if not using
266 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
269 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
270 Kicking out a 2.0.6.901 release for testing.
272 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
273 modules/generic_stage_target.py:
274 Automatically prepend build dir path to livecd/iso if it's not an absolute
277 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
278 Update TODO with placeholder idea.
280 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
281 +modules/catalyst/util.py:
282 Create catalyst.util module with capture_traceback() and print_traceback()
283 functions Capture and print traceback when build fails instead of letting
286 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
287 modules/catalyst/config.py, modules/catalyst_support.py:
288 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
290 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
291 modules/catalyst/config.py:
292 A few fixes to ParserBase after actually testing it switch to parsing
293 config file with ConfigParser.
295 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
296 +modules/catalyst/config.py, -modules/catalyst/util.py:
297 More indecisiveness..move util.spec to config.SpecParser.
299 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
300 -modules/catalyst/spec.py, +modules/catalyst/util.py,
301 modules/catalyst_support.py:
302 * Rename catalyst.spec to catalyst.util
303 * Move spec_dump() into spec class
304 * Modify catalyst to use new spec class
306 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
307 +modules/catalyst/__init__.py:
308 Add __init__.py file and import line.
310 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
311 +modules/catalyst/spec.py:
312 Initial commit of modules/catalyst/spec.py.
314 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
316 Updating x86/amd64 arch support. Original patches by William Cooke
317 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
319 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
320 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
321 modules/snapshot_target.py, modules/stage4_target.py,
322 targets/support/bootloader-setup.sh, targets/support/functions.sh,
323 targets/support/kmerge.sh:
324 Removing all deprecated interfaces. We no longer wish to support them and
325 they're not needed. Anyone using a pre-2.x spec file will need to update
328 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
329 -livecd/files/Getting_Online.txt:
330 Removing livecd/files/Getting_Online.txt since it was quite outdated.
332 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
334 Updated for new git repo.
336 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
337 targets/support/livecdfs-update.sh:
338 Add gconf settings for gnome-screensaver to disable locking by default. This
341 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
342 Add armv5tel to arm host list.
344 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/support/chroot-functions.sh:
346 If we don't have a distcc user, we need to reinstall distcc, even if it's
347 been built with the right USE. This mainly affects stage1/stage2.
349 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
350 targets/support/chroot-functions.sh:
351 We need to run distcc-config --install, since we won't be installing into
352 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
353 installed versions of distcc.
355 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
356 Add a couple of distcc-related items to TODO.
358 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 targets/stage1/stage1-preclean-chroot.sh,
360 targets/stage2/stage2-preclean-chroot.sh,
361 targets/stage3/stage3-preclean-chroot.sh,
362 targets/stage4/stage4-preclean-chroot.sh:
363 We don't want to run setup_myfeatures in preclean, but still want to update
364 the environment and show our debug information.
366 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/stage1/stage1-preclean-chroot.sh,
368 targets/stage2/stage2-preclean-chroot.sh,
369 targets/stage3/stage3-preclean-chroot.sh,
370 targets/stage4/stage4-preclean-chroot.sh,
371 targets/support/chroot-functions.sh:
372 Remove the die on LIBDIR check, since it won't be set on non-multilib
373 profiles. We can now run debug in preclean again.
375 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
376 targets/support/functions.sh:
377 Let's not try to chmod a dangling symlink.
379 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
380 targets/support/chroot-functions.sh:
381 Added emerge --info to debug output. I don't know why I didn't add it before.
383 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 targets/stage1/stage1-preclean-chroot.sh,
385 targets/stage2/stage2-preclean-chroot.sh,
386 targets/stage3/stage3-preclean-chroot.sh,
387 targets/stage4/stage4-preclean-chroot.sh:
388 We probably shouldn't be running our debug functions in our stages. Let's
391 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/support/chroot-functions.sh:
393 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
396 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
397 targets/support/livecdfs-update.sh:
398 Only copy the handbook icon if one exists.
400 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
401 modules/catalyst_lock.py:
402 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
405 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/livecd-stage2/livecd-stage2-controller.sh:
407 We should be matching all possible LIBDIRs, so make sure we do that.
409 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 targets/support/livecdfs-update.sh:
411 We no longer need the metadata.tar.bz2, since the Installer uses
414 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/stage1/stage1-chroot.sh:
416 We don't need --newuse if we're not using binary packages, so there's no
419 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/livecd-stage2/livecd-stage2-controller.sh:
421 Added initial framework for creating the CD's root on livecd/livedvd.
422 Currently, the end result is the same, but I'll be adding code to
423 automatically copy the stages and to automatically download the distfiles.
425 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
426 targets/livecd-stage2/livecd-stage2-controller.sh,
427 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
428 targets/support/rc-update.sh:
429 Change all checks for livecd/type: gentoo-release-livecd to
430 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
431 to allow for auto-fetching of distfiles and stages onto official DVD media.
433 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
434 targets/livecd-stage1/livecd-stage1-controller.sh,
435 targets/livecd-stage2/livecd-stage2-controller.sh:
436 Updated TODO. Added code to livecd-stage1 to generate a package list, which
437 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
438 the distfiles automatically.
440 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 modules/generic_stage_target.py:
442 Fix seedcache output so it fits in 80 columns.
444 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
445 targets/stage1/stage1-chroot.sh:
446 We should likely install baselayout before anything else, including the
447 package manager. As such, I've moved it to after sys-apps/baselayout is
450 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
451 targets/livecd-stage2/livecd-stage2-controller.sh:
452 Check for a snapshot in the overlay and error if one is present. This should
453 ensure that the snapshot on the CD is the same as the one used to build the
456 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
457 modules/catalyst_support.py:
458 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
459 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
462 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
463 targets/stage1/stage1-chroot.sh:
464 Change back to using sys-apps/baselayout. We'll need to come up with a
465 better permanent solution now that virtual/baselayout is no more.
467 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
468 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
469 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
471 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
472 targets/support/bootloader-setup.sh:
473 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
476 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
477 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
478 Added TODO. Changed create_handbook_icon call to only be called if
479 /docs/handbook/index.html exists on the disk or in livecd/overlay.
481 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
482 targets/support/kmerge.sh:
483 Run sed on KERNELVERSION to escape the slashes so we can use it in another
486 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
487 targets/support/kmerge.sh:
488 Modify test to run if package.provided exists instead of if it doesn't.
489 Run sed on the correct file.
491 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
492 targets/support/chroot-functions.sh:
493 Added --noreplace to setup_myfeatures merges so we don't blow away any
494 packages which are already installed with the proper USE flags for the given
495 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
497 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
498 livecd/files/README.txt:
499 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
501 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
502 targets/support/rc-update.sh:
503 Added mdraid for baselayout-2 users.
505 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
506 targets/support/kmerge.sh:
507 Clean up package.provided after the kernel build
509 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/support/kmerge.sh:
511 It helps if I put things in the correct order so they'll actually execute,
512 rather than getting a nice error from emerge.
514 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/support/kmerge.sh:
516 Change upgrade to update.
518 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
519 targets/support/kmerge.sh:
520 Add back in the package.provided code that *should* skip the kernel sources
521 merge for call back and subsequent runs.
523 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/support/kmerge.sh:
525 We don't really need to use binary packages for the kernel sources, since it
526 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
527 when we're not using kerncache.
529 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
530 targets/support/kmerge.sh:
531 Remove 'symlink' from USE, since it's not needed and screws up kerncache
533 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
534 targets/livecd-stage2/livecd-stage2-controller.sh:
535 OK, we run our find outside the chroot, so we don't want to use absolute
536 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
537 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
540 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
541 targets/livecd-stage2/livecd-stage2-controller.sh,
542 targets/stage1/stage1-controller.sh:
543 Cleanup the clean section for stage1 and add an updated clean section for
544 livecd-stage2 when we're a minimal, universal, or game CD. This is
545 2.0.6_pre14 for testing.
547 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
548 targets/support/kmerge.sh:
549 We should be using --newuse when merging our packages in callback.
551 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
552 targets/grp/grp-chroot.sh:
553 We should only use --noreplace when building a pkgset, everything else
556 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
557 modules/catalyst_support.py, modules/generic_stage_target.py,
558 modules/grp_target.py:
559 Apply additional patches from bug #207862 for CONTENTS generation.
561 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
562 targets/grp/grp-chroot.sh:
563 Call setup_myemergeopts after changing clst_FETCH.
565 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
566 targets/netboot2/netboot2-pkg.sh:
567 Remove a bit of unnecessary code.
569 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
570 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
571 targets/support/chroot-functions.sh:
572 Fix some spacing on the -* warning, revert Andrew's last change, since it
573 didn't do anything, and clean up the GRP chroot code so it works smarter and
574 set clst_FETCH when clst_grp_type is something other than pkgset.
576 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
577 targets/support/chroot-functions.sh:
578 Don't set --usepkg and --buildpkg when fetching.
580 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 modules/generic_stage_target.py:
582 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
585 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 modules/generic_stage_target.py:
587 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
588 boot/kernel/${kname}/config copying code in generic_stage_target.
590 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
591 targets/support/kmerge.sh:
592 Make sure we don't give genkernel a --kernel-config if it isn't set in the
595 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
596 modules/generic_stage_target.py, targets/support/kmerge.sh,
597 targets/support/pre-kmerge.sh:
598 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
599 valid, rather than required, changed clst_ksource to default to
600 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
601 removal of USE to after the kernel build so the modules get the correct USE,
602 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
604 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 targets/support/kmerge.sh:
606 We should run the default functions for kmerge.sh, too.
608 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
609 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
610 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
611 Updated aboot cdtar with a newer version to support newer kernels.
613 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
614 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
615 Updated make_destpath so it writes out to make.conf as well as exporting
616 ROOT to the environment, added a make_destpath call to cleanup_stages, and
617 adding make_destpath /tmp/stage1root to stage1.
619 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
620 Updated README a bit and rolling 2.0.6_pre12 for testing.
622 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/support/create-iso.sh:
624 Removed any further checks for clst_fstype and making sure everybody is
625 using ${mkisofs_zisofs_opts}.
627 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
628 targets/support/livecdfs-update.sh:
629 The default theme for GNOME is now Clearlooks, so we can remove the theme
630 code, but we still want to set the font size.
632 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
633 targets/support/livecdfs-update.sh:
634 We need to put quotes around ${user_comment} or useradd gets confused.
636 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
637 targets/support/chroot-functions.sh:
638 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
641 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
642 targets/support/kmerge.sh:
643 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
644 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
646 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
647 targets/support/create-iso.sh:
648 Bash fscking sucks, so we have to compromise on this code reduction solution
649 a bit. It's still far better than it was
651 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
652 targets/support/create-iso.sh:
653 Don't escape quotes when actually running the command
655 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
656 targets/support/kmerge.sh:
657 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
659 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
660 targets/support/kmerge.sh:
661 Use -L instead of -l in test for symlink
663 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/stage1/stage1-controller.sh:
665 Remove code for gcc-config/binutils-config since it should be getting done
666 in the preclean script, anyway.
668 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-chroot.sh:
670 I missed one place where HOSTUSE was being used incorrectly.
672 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
673 targets/support/kmerge.sh:
674 Escape the correct quote
676 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
677 targets/support/kmerge.sh:
678 Change remaining instances of run_emerge to run_merge
680 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
682 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
685 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/support/bootloader-setup.sh:
687 Let's change our splash checking to a global check so it only needs to be
688 done once. This makes much more sense than having all of those if ... else
691 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
692 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
693 Fix our USE invocation here so things work as expected.
695 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/support/livecdfs-update.sh:
697 Force-enable livecd/users for livecd/type gentoo-release-livecd and
700 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 targets/support/livecdfs-update.sh:
702 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
705 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 targets/livecd-stage2/livecd-stage2-controller.sh:
707 Fixing the snapshot copying so it will only copy the correct snapshot for
708 people who don't know how to properly use wget.
710 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 targets/stage1/stage1-chroot.sh:
712 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
715 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
716 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
717 OK, we have to escape our quotes, rather than use single quotes, or we don't
718 evaluate the variables properly.
720 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
721 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
722 targets/support/kmerge.sh:
723 Fixing echo/sed for make.conf writing.
725 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
727 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
728 Rather than using the environment, we write out our USE to make.conf, then
729 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
730 be written to make.conf, already.
732 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
733 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
734 targets/livecd-stage1/livecd-stage1-chroot.sh,
735 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
736 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
737 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
738 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
739 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
740 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
741 Changing run_emerge to run_merge, changing both setup_portage and
742 setup_myfeatures to add any USE changes to make.conf prior to merge, then
743 removing the settings added, rather than (ab)using the environment.
745 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
747 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
748 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
749 targets/tinderbox/tinderbox-chroot.sh:
750 Rearrange some of the functions in chroot-functions.sh in preparation for
751 some upcoming changes and rename setup_portage to setup_pkgmgr.
753 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
754 targets/stage1/stage1-controller.sh:
755 Removing an extra env-update call from stage1's preclean.
757 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
758 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
759 targets/support/bootloader-setup.sh:
760 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
761 help.msg which we didn't even use.
763 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
764 targets/support/bootloader-setup.sh:
765 Don't write out out 'default 1' line when creating grub.conf, since the
766 'help' entry is now at the bottom, and we want grub to default to the first
769 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
770 targets/support/bootloader-setup.sh:
771 Removed checks on livecd/splash_type, since we only support one type,
772 removed remaining bootsplash code from bootloader-setup.sh, added automatic
773 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
774 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
776 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/livecd-stage2/livecd-stage2-controller.sh:
778 Let's automatically copy in the snapshot if livecd/type is
779 gentoo-release-livecd.
781 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
782 modules/generic_stage_target.py:
783 Fix leading whitespace in empty() so it's only executed if there's something
784 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
785 211410 for pointing this out
787 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
788 targets/support/rc-update.sh:
789 Quote baselayout package atom
791 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
792 targets/support/chroot-functions.sh:
793 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
794 PATH by default. Instead, simply check if it exists.
796 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
797 targets/support/chroot-functions.sh:
798 Remove temporary package listing code, since --verbose is forced on with
801 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
802 Force-enable --verbose when using --debug
804 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/support/kmerge.sh:
806 Changing modules-update to update-modules to quiet a warning and keep us
807 from having it get removed out from under us.
809 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
810 targets/support/chroot-functions.sh:
811 Adding a note to myself for better debug and moving run_default_funcs to the
812 bottom of the script so it gets executed. Since this can otherwise break
813 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
815 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
816 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
817 targets/support/chroot-functions.sh:
818 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
819 so we can get the output with --debug, added --newuse to the options for
820 stage1, as we should always rebuild any package where the USE has changed,
821 removed removal of portage logs from stage2-chroot.sh since it is being done
822 by cleanup_stages, moved world removal in cleanup_stages into a check for
823 stages 1 through 3, made update_env_settings check for the existence of
824 env-update before running it since we now run update_env_settings by default
825 everywhere chroot-functions.sh is sourced, and added a section to show_debug
826 to list the packages, since we don't yet force-enable verbose with debug.
828 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
829 modules/catalyst_lock.py:
830 Since my python sucks and I don't feel like troubleshooting it at the
831 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
832 2.0.6_pre8 for testing.
834 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
835 modules/builder.py, modules/catalyst_lock.py:
836 Added some extra debug output to catalyst_lock.py and added Stuart Longland
837 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
839 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
840 modules/catalyst_support.py:
841 change 'is' to == because python is grumpy
843 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
844 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
845 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
846 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
847 targets/support/rc-update.sh:
848 Removing support for bootsplash, since it hasn't been in a supported kernel
849 in a couple years and isn't accepted upstream.
851 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
852 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
853 Fix up the sed for genkernel so it works on versions both before and after
854 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
855 change was a bit too aggressive.
857 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
858 targets/support/bootloader-setup.sh:
859 Change grub timeout to 15 seconds instead of 150.
861 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
862 targets/support/pre-kmerge.sh:
863 Comment out sed on genkernel executable as it appears to do nothing these
866 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
867 targets/livecd-stage2/livecd-stage2-controller.sh:
868 Only call find on libdirs that actually exist. Thanks to Kristoffer
869 <krek6597@student.uu.se> in bug #210807.
871 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
872 modules/generic_stage_target.py:
873 Add warning about -* in foo/use in the spec.
875 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/embedded/embedded-chroot.sh,
877 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
878 targets/grp/grp-preclean-chroot.sh,
879 targets/livecd-stage1/livecd-stage1-chroot.sh,
880 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
881 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
882 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
883 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
884 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
885 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
886 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
887 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
888 targets/tinderbox/tinderbox-preclean-chroot.sh:
889 Change all . to source.
891 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
892 targets/embedded/embedded-preclean-chroot.sh,
893 targets/grp/grp-preclean-chroot.sh,
894 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
895 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
896 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
897 targets/stage3/stage3-preclean-chroot.sh,
898 targets/stage4/stage4-preclean-chroot.sh,
899 targets/support/chroot-functions.sh,
900 targets/tinderbox/tinderbox-preclean-chroot.sh:
901 Added a cleanup_stages function and added it to the appropriate places.
903 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
905 targets/livecd-stage1/livecd-stage1-chroot.sh,
906 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
907 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
908 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
909 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
910 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
911 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
912 Removing any functions that we now call by default when we source
913 chroot-functions.sh by default.
915 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
916 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
917 targets/livecd-stage1/livecd-stage1-chroot.sh,
918 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
919 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
920 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
921 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
922 Clean up the debug code that I've added to stage1, move it to
923 chroot_functions.sh, and call it from all of our main targets.
925 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
926 modules/generic_stage_target.py:
927 Wow. I need to make sure that we actually comment comments in make.conf or
928 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
929 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
931 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
933 targets/stage3/stage3-chroot.sh:
934 We need to be sure we clear out /var/log/portage/elog as well as
935 /var/log/emerge.log for stages 1 through 3.
937 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
938 modules/generic_stage_target.py,
939 targets/livecd-stage2/livecd-stage2-controller.sh,
940 targets/support/livecdfs-update.sh:
941 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
942 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
943 80 columns. This is catalyst 2.0.6_pre5 for testing.
945 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
946 modules/generic_stage_target.py:
947 Apparently, python doesn't like it when you put a set of comments in front
948 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
951 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
952 modules/generic_stage_target.py:
953 Huge refactoring of modules/generic_stage_target.py to fix indentation and
954 generally clean up the code so it's a bit easier to read/follow.
956 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
957 modules/generic_stage_target.py:
958 Sort and de-dupe myusevars.
960 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/stage1/stage1-chroot.sh:
962 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
964 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
965 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
966 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
967 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
968 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
969 targets/tinderbox/tinderbox-chroot.sh:
970 Move export of FEATURES to setup_myfeatures.
972 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
973 targets/stage1/stage1-chroot.sh:
974 Added some debug code to stage1 and fixed a nice bug where we weren't
975 building with the correct USE. Unfortunately, this invalidates any caches
976 for stage1, since we were building with the entire USE from the profile.
977 This is 2.0.6_pre4 for testing.
979 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
980 targets/stage1/stage1-chroot.sh:
981 We don't need to do the device building twice, so removing USE=build from
982 first baselayout install.
984 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
985 targets/support/livecdfs-update.sh:
986 We check for a plugdev group, add it if it doesn't exist, and make sure any
987 users specified by livecd/users is in the group.
989 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
990 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
991 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
993 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
994 modules/catalyst_support.py:
995 Fix up calc_contents in contents_map. Thanks to Brent Baude
996 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
999 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1000 targets/stage1/stage1-chroot.sh:
1001 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1002 empty and will cause issues in stage3 and beyond.
1004 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1005 targets/support/kmerge.sh, targets/support/rc-update.sh:
1006 Changed some of the rc-update code so it should work with baselayout-2,
1007 also. This is 2.0.6_pre2 for testing.
1009 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1010 files/catalyst.conf, modules/catalyst_support.py,
1011 modules/generic_stage_target.py, modules/grp_target.py,
1012 modules/snapshot_target.py:
1013 Added support for generating CONTENTS files automatically. Patch by Robin
1014 Johnson <robbat2@gentoo.org> for bug #207862.
1016 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1017 modules/snapshot_target.py:
1018 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1019 exclude digest-* files from the snapshot.
1021 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1022 arch/x86.py, modules/generic_stage_target.py:
1023 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1024 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1026 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1027 targets/support/kmerge.sh:
1028 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1029 options, so that it can actually be turned off.
1031 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1033 Rearrange things in the arch/*.py files to ensure that nothing is used
1034 before it has been defined.
1036 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1037 Reorder arch/powerpc.py to make python happy.
1039 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1040 modules/snapshot_target.py:
1041 Change .svn --include to an --exclude like it was supposed to be.
1043 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1045 Added several subarches for mips so we can dump the mips subarch profiles
1046 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1049 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1050 targets/livecd-stage2/livecd-stage2-controller.sh:
1051 Changed the code for copying the MOTD files so it's fewer lines and makes
1054 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1055 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1056 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1057 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1059 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1061 Did a little cleanup on the x86.py to remove some redundant entries and
1062 added nocona and core2 to amd64.py, though they're currently commented out.
1064 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1065 modules/generic_stage_target.py:
1066 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1067 flags defined in the spec file.
1069 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1070 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1071 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1072 since catalyst sets CXXFLAGS=CFLAGS by default.
1074 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1076 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1078 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1079 Added prescott to the subarches for x86.
1081 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1082 modules/netboot2_target.py, targets/support/kmerge.sh:
1083 Add patch to enabled netboot2/linuxrc and automatically add path for
1084 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1085 <jsbronder@gentoo.org> in bug #208106.
1087 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1088 modules/netboot2_target.py:
1089 Allow root_overlay in netboot2 target for bug #208106.
1091 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1092 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1093 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1094 Added USE=bindist automatically to everything that inherits set_use from
1095 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1096 USE=bindist to emerge run for stage1, and did some minor cleanup in
1097 get_libdir in chroot-functions.
1099 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1100 targets/support/bootloader-setup.sh:
1101 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1103 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1104 examples/generic_stage_template.spec, examples/grp_template.spec,
1105 examples/livecd-stage1_template.spec,
1106 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1107 examples/stage4_template.spec, examples/tinderbox_template.spec:
1108 Changing link so it no longer points to a dead page. This is for bug #208609.
1110 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1111 modules/snapshot_target.py:
1112 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1114 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1115 targets/stage1/stage1-chroot.sh:
1116 As much as I hate this, we're going to force baselayout to install first.
1117 This will keep us from having any issues with packages that don't respect
1120 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1121 Reorder options in catalyst.conf so they're alphabetical.
1123 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1124 targets/support/bootloader-setup.sh:
1125 Add 'pager on' to grub.conf for bug #208531.
1127 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1128 livecd/files/README.txt, livecd/files/x86-F6.msg:
1129 Removing the unused kernel command line options from Volume/Device Management.
1131 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1132 This is now 2.0.5 for release.
1134 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1135 files/catalyst.conf, modules/catalyst_support.py,
1136 modules/generic_stage_target.py,
1137 targets/embedded/embedded-preclean-chroot.sh,
1138 targets/grp/grp-preclean-chroot.sh,
1139 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1140 targets/stage2/stage2-preclean-chroot.sh,
1141 targets/stage3/stage3-preclean-chroot.sh,
1142 targets/support/chroot-functions.sh,
1143 targets/tinderbox/tinderbox-preclean-chroot.sh:
1144 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1145 sys-devel/icecream cluster compiler support for bug #200095. This is
1146 catalyst 2.0.5_pre6 for testing.
1148 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1149 files/catalyst.conf, modules/generic_stage_target.py:
1150 Add the option for using metadata_overlay with portage to speed up cache.
1152 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1153 modules/stage1_target.py, modules/stage2_target.py,
1154 modules/stage3_target.py:
1155 Add /etc/portage to cleanables for stages 1 through 3.
1157 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1158 livecd/files/livecd-local.start,
1159 targets/livecd-stage2/livecd-stage2-controller.sh,
1160 targets/support/livecdfs-update.sh:
1161 We apparently still need profiles/eclass for building the stage3 from the
1162 LiveCD with the installer.
1164 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1165 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1168 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1169 targets/livecd-stage2/livecd-stage2-controller.sh,
1170 targets/support/livecdfs-update.sh:
1171 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1172 preservation of eclasses/profiles, and remove copying of livecd-local.start
1173 since it's not needed anymore.
1175 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1176 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1177 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1180 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1181 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1182 Removing old mkvardb code which is no longer used, commenting out setting of
1183 Gnome theme for testing now that Clearlooks has been default for some time,
1184 and changing vdb move from a case statement to a simple if statement. This
1185 is 2.0.5_pre5 for testing.
1187 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1188 modules/stage1_target.py:
1189 Removing cleaning of python encodings for bug #64890.
1191 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1192 modules/generic_stage_target.py:
1193 Add an extra warning into the generated make.conf about changing the CHOST.
1195 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1196 targets/support/livecdfs-update.sh:
1197 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1199 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1200 targets/embedded/embedded-preclean-chroot.sh,
1201 targets/grp/grp-preclean-chroot.sh,
1202 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1203 targets/stage2/stage2-preclean-chroot.sh,
1204 targets/stage3/stage3-preclean-chroot.sh,
1205 targets/tinderbox/tinderbox-preclean-chroot.sh:
1206 Check to see if distcc is enabled before calling cleanup_distcc().
1208 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1209 arch/sparc.py, arch/x86.py:
1210 Look for linux32 in /bin and /usr/bin.
1212 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1213 modules/generic_stage_target.py:
1214 Make error message more specific when removing immutable flag.
1216 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1217 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1218 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1219 information, and added a small fix for FreeBSD for bug #169041. This is
1220 catalyst 2.0.5_pre4 for testing.
1222 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1223 targets/support/chroot-functions.sh:
1224 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1225 patch from bug #120076 to add cross-compiling support to our distcc
1228 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/support/chroot-functions.sh:
1230 Added a version of get_libdir from multilib.eclass so we can determine where
1231 to go poking around if we need to touch anything in libdir.
1233 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1234 Print an error saying what target failed before the traceback.
1236 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1237 modules/catalyst_support.py:
1238 When parsing make.conf, first try pkgcore's
1239 snakeoil.fileutils.read_bash_dict(), then portage's
1240 portage_util.getconfig(), then the internal parse_makeconf().
1242 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1243 modules/catalyst_support.py:
1244 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1246 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1247 examples/netboot_template.spec, examples/tinderbox_template.spec,
1248 modules/grp_target.py, modules/tinderbox_target.py:
1249 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1250 modules, and remove extra pkgcache_path and kerncache_path options from
1253 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1254 This is catalyst 2.0.5_pre3 for testing the new stages code.
1256 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1257 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1258 We need to force USE=bindist on for building stages.
1260 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1261 modules/generic_stage_target.py:
1262 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1263 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1265 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1266 targets/support/rc-update.sh:
1267 Added support for the newer versions of splashutils which use fbcondecor as
1268 the init script. This is catalyst 2.0.5_pre1 for testing.
1270 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1271 targets/livecd-stage2/livecd-stage2-controller.sh:
1272 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1275 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1276 modules/generic_stage_target.py, modules/stage1_target.py,
1277 modules/stage2_target.py:
1278 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1281 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1282 modules/generic_stage_target.py, modules/netboot2_target.py:
1283 Fix typo in getopt call for --clear-autoresume. thanks to
1284 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1285 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1286 Copy overlay files in netboot2 target into proper dir for bug #174635.
1288 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1290 targets/support/netboot2-final.sh:
1291 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1292 fix a minor bug in System.map copying, add portage_overlay support, and adds
1293 the ability to use globbing in the package file lists for the netboot2
1296 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1297 +targets/netboot2/nb-busybox.cf:
1298 Added nb-busybox.cf to the netboot2 target for bug #174298.
1300 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1301 targets/support/chroot-functions.sh:
1302 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1304 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1305 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1306 Change moving the VDB until after we have processed unmerge by moving it
1307 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1308 unmerge packages from the gentoo-release-livecd target.
1310 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1311 targets/support/kmerge.sh:
1312 Commented out the package.provided code in catalyst that seemed to cause
1313 problems with kerncache in testing. This is 2.0.4 and should be used for the
1316 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1317 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1318 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1319 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1320 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1321 improve the netboot2 target.
1323 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1324 modules/generic_stage_target.py:
1325 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1326 cause catalyst to export boolean variables as well as string-based
1329 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1330 modules/generic_stage_target.py:
1331 Fixing check for invalid subarch to not filter too much. Fix from Mike
1332 Frysinger <vapier@gentoo.org> for bug #173532.
1334 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1335 Added s390x (64-bit) support via a patch from Mike Frysinger
1336 <vapier@gentoo.org> for bug #173002.
1338 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1340 targets/livecd-stage1/livecd-stage1-chroot.sh,
1341 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1342 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1343 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1344 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1345 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1346 targets/support/pre-kmerge.sh:
1347 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1348 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1349 certain functions/code paths when running with -F/--fetchonly. Simplified
1350 kmerge.sh with regards to kerncache and callback packages. Also, changed
1351 ccache/distcc installs to use run_emerge instead of emerge directly, which
1352 allows us to more easily replace the underlying package manager, or add
1353 support for multiple package managers to catalyst.
1355 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1356 modules/grp_target.py:
1357 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1358 portage_overlay functionality to GRP, where it was mistakenly missing, for
1359 bug #171157. This is catalyst 2.0.3 and ready for release.
1361 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1362 targets/livecd-stage1/livecd-stage1-controller.sh,
1363 targets/support/livecdfs-update.sh:
1364 Removed the generation of grppkgs.txt since the Installer now uses vdb
1367 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1368 targets/support/create-iso.sh:
1369 Fix creation of the EFI images. Since it is FAT, we can't go around
1370 perserving permissions, now, can we?
1372 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1373 targets/support/livecdfs-update.sh:
1374 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1375 broken sed for rc.conf, which caused all kinds of hell to break loose when
1376 booting a new CD. This is 2.0.3_pre3.
1378 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1379 modules/generic_stage_target.py:
1380 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1381 such as group- from /etc before creating our stage tarballs. This is for bug
1384 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1385 targets/support/livecdfs-update.sh:
1386 Commenting out the livecd-kernel code, since the Installer should be doing
1387 everything necessary itself.
1389 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/support/livecdfs-update.sh:
1391 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1392 the usbutils hanlding in case they follow suit with pciutils.
1394 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1395 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1396 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1397 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1398 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1399 problems with using all of the various subarch settings.
1401 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1402 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1403 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1404 check look in the correct location, and made sure we don't delete /voot
1405 within the EFI code if grub is present.
1407 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1408 modules/generic_stage_target.py:
1409 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1410 #166294. This one should fix the HPPA/PPC architectures.
1412 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1413 targets/support/chroot-functions.sh:
1414 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1415 remove the autoresume point for portage, as it really isn't needed and
1416 doesn't really gain us much, anyway.
1418 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1419 targets/stage1/stage1-chroot.sh:
1420 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1422 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1423 examples/generic_stage_template.spec, examples/grp_template.spec,
1424 examples/livecd-stage1_template.spec,
1425 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1426 examples/netboot_template.spec, examples/snapshot_template.spec,
1427 examples/stage4_template.spec, examples/tinderbox_template.spec:
1428 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1431 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1432 targets/support/livecdfs-update.sh:
1433 Make sure the user owns his home directory for bug #147195.
1435 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1436 +files/catalystrc, modules/catalyst_support.py:
1437 Re-arranged catalyst.conf to make it easier to follow while looking at the
1438 online reference and added a default catalystrc file, which does nothing.
1440 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1441 modules/catalyst_support.py, modules/embedded_target.py,
1442 modules/generic_stage_target.py, modules/grp_target.py,
1443 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1444 modules/stage3_target.py, modules/tinderbox_target.py:
1445 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1446 tab/space nastiness. This is for bug #161915.
1448 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1449 modules/generic_stage_target.py:
1450 Fixed new cbuild code with another patch from Mike Frysinger
1451 <vapier@gentoo.org> to allow the usage of subarches.
1453 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1454 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1455 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1456 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1457 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1458 targets/support/create-iso.sh, targets/support/functions.sh,
1459 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1460 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1462 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1463 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1464 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1465 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1466 modules/catalyst_lock.py, modules/catalyst_support.py,
1467 modules/embedded_target.py, modules/generic_stage_target.py,
1468 modules/generic_target.py, modules/grp_target.py,
1469 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1470 modules/netboot2_target.py, modules/netboot_target.py,
1471 modules/snapshot_target.py, modules/stage1_target.py,
1472 modules/stage2_target.py, modules/stage3_target.py,
1473 modules/stage4_target.py, modules/tinderbox_target.py,
1474 targets/embedded/embedded-chroot.sh,
1475 targets/embedded/embedded-controller.sh,
1476 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1477 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1478 targets/grp/grp-preclean-chroot.sh,
1479 targets/livecd-stage1/livecd-stage1-chroot.sh,
1480 targets/livecd-stage1/livecd-stage1-controller.sh,
1481 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1482 targets/livecd-stage2/livecd-stage2-controller.sh,
1483 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1484 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1485 targets/netboot2/netboot2-controller.sh,
1486 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1487 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1488 targets/stage1/stage1-controller.sh,
1489 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1490 targets/stage2/stage2-controller.sh,
1491 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1492 targets/stage3/stage3-controller.sh,
1493 targets/stage3/stage3-preclean-chroot.sh,
1494 targets/stage4/stage4-controller.sh,
1495 targets/stage4/stage4-preclean-chroot.sh,
1496 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1497 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1498 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1499 targets/tinderbox/tinderbox-controller.sh,
1500 targets/tinderbox/tinderbox-preclean-chroot.sh:
1501 Removing old CVS Header lines, which are no longer used since moving to SVN.
1503 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1504 targets/stage4/stage4-chroot.sh:
1505 Added back a missing 'then' from stage4 target.
1507 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 modules/generic_stage_target.py:
1509 Fix indentation so things actually work.
1511 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1512 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1515 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1517 Fix the display manager sed lines and change the icon for the local Handbook
1518 to use the GNOME 2.16 icon for gedit.
1520 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/generic_stage_target.py:
1522 Changed the portage_overlay option to always install overlays in
1523 /usr/local/portage and added code to clean up /usr/local/portage and
1524 make.conf after sucessful execution and before creation of ISO/tarballs.
1526 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 Fixed a typo which broke coldplugging.
1530 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1532 Added a create_handbook_icon function and rearranged some of the icon
1533 creation for the LiveCD. This should resolve bug #143725 once a new release
1536 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/livecdfs-update.sh:
1538 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1539 coldplugging. This allows us to unpack our firmware before we detect
1540 devices, so that devices that need it will get it.
1542 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1543 modules/generic_stage_target.py:
1544 Fix a typo in generic_stage_target.
1546 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/livecdfs-update.sh:
1548 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1549 /etc/conf.d/xdm so we support older snapshots and newer ones.
1551 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 modules/livecd_stage2_target.py:
1553 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1556 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 modules/livecd_stage2_target.py:
1558 Reverted change in livecd-stage2 to the action_sequence until I can figure
1559 out what the problem is with it.
1561 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1563 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1564 modules/livecd_stage2_target.py:
1565 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1566 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1568 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1570 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1571 resolves an issue where a variable could be accessed unitialized in obscure
1572 circumstances. This is wrt bug #144984.
1574 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1575 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1576 modules/stage2_target.py, modules/stage4_target.py:
1577 Fixed up action_sequence when using --fetchonly to not create tarballs or
1578 ISO images for bug #143392.
1580 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1582 Clean up the USE usage in GRP/stage4.
1584 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1585 modules/generic_stage_target.py, modules/stage1_target.py,
1586 modules/stage2_target.py:
1587 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1588 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1590 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1592 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1593 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1594 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1595 instances of USE_ORDER since auto hasn't been valid for some time. This is
1598 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 modules/generic_stage_target.py, modules/stage1_target.py:
1600 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1601 goodness wrt bug #153587.
1603 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1605 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1607 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1608 modules/generic_stage_target.py, modules/stage4_target.py:
1609 Added a check to see if we have the tarball option enabled, which causes
1610 catalyst to run the capture sequence. This was requested by Tim Yamin for
1611 the stage4 target, but I thought it should be usable on any stage target.
1613 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 targets/support/livecdfs-update.sh:
1615 Moved fstab tweaks all into one location and added make.conf tweak for bug
1618 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1619 Changed the options to be in alphabetical order so my meatspace logical
1620 parser can process them better, added the compress and tarball options,
1621 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1622 removed the unused -x command line parameter for bug #151405.
1624 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1625 modules/generic_stage_target.py:
1626 Added a warning about changing the CHOST setting for bug #142034.
1628 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1629 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1630 targets/support/chroot-functions.sh:
1631 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1632 <flameeyes@gentoo.org> and attached to bug #150351.
1634 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1635 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1636 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1637 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1638 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1639 modules/embedded_target.py, modules/generic_stage_target.py,
1640 modules/generic_target.py, modules/grp_target.py,
1641 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1642 modules/netboot2_target.py, modules/netboot_target.py,
1643 modules/snapshot_target.py, modules/stage1_target.py,
1644 modules/stage2_target.py, modules/stage3_target.py,
1645 modules/stage4_target.py, modules/tinderbox_target.py,
1646 targets/embedded/embedded-chroot.sh,
1647 targets/embedded/embedded-controller.sh,
1648 targets/embedded/embedded-fs-runscript.sh,
1649 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1650 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1651 targets/grp/grp-preclean-chroot.sh,
1652 targets/livecd-stage1/livecd-stage1-chroot.sh,
1653 targets/livecd-stage1/livecd-stage1-controller.sh,
1654 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1655 targets/livecd-stage2/livecd-stage2-controller.sh,
1656 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1657 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1658 targets/netboot2/netboot2-controller.sh,
1659 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1660 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1661 targets/stage1/stage1-controller.sh,
1662 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1663 targets/stage2/stage2-controller.sh,
1664 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1665 targets/stage3/stage3-controller.sh,
1666 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1667 targets/stage4/stage4-controller.sh,
1668 targets/stage4/stage4-preclean-chroot.sh,
1669 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1670 targets/support/functions.sh, targets/support/kmerge.sh,
1671 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1672 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1673 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1674 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1675 targets/tinderbox/tinderbox-controller.sh,
1676 targets/tinderbox/tinderbox-preclean-chroot.sh:
1677 Removing all copyright and license comment headers from all files so we
1678 don't ever get another bug like bug #149638.
1680 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1681 modules/generic_stage_target.py:
1682 Clean up more spacing/capitalization.
1684 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1685 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1686 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1687 targets/embedded/embedded-controller.sh,
1688 targets/embedded/embedded-fs-runscript.sh,
1689 targets/embedded/embedded-preclean-chroot.sh,
1690 targets/livecd-stage2/livecd-stage2-controller.sh,
1691 targets/netboot2/netboot2-copyfile.sh,
1692 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1693 targets/support/pre-kmerge.sh:
1694 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1695 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1696 calls in kmerge.sh, and updated README.
1698 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1700 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1702 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 modules/catalyst_support.py:
1704 Added fix for bug #143348.
1706 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 targets/support/livecdfs-update.sh:
1708 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1710 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/livecd-stage2/livecd-stage2-controller.sh,
1712 targets/support/livecdfs-update.sh:
1713 Changed some copy commands to use -f, added a check for /etc/gconf before
1714 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1715 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1716 <luca.casagrande@gmail.com>.
1718 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/support/livecdfs-update.sh:
1720 Fixing sed so that systemspkgs.txt is built properly.
1722 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1723 The sparc32 binary is in /bin, not /usr/bin.
1725 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1726 targets/support/chroot-functions.sh:
1727 We now only set the options for pkgcache if we are not using fetchonly. This
1728 should work around a problem where portage won't fetch the files if a binpkg
1729 already exists for the package.
1731 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 targets/support/livecdfs-update.sh:
1733 Added code to make a backup of custom.conf before we edit it for the
1736 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1737 targets/support/livecdfs-update.sh:
1738 Remove sed from splash section, since it wasn't actually resolving the
1739 issue, anyway. Change the installer's dialog front-end code to simply run
1740 via sudo, since we don't need to worry about having the X DISPLAY setup or
1741 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1743 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 targets/support/livecdfs-update.sh:
1745 Fix my sed line so it actually applies correctly.
1747 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 targets/support/chroot-functions.sh:
1749 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1752 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 targets/support/livecdfs-update.sh:
1754 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1755 as well as a possible fix for the read-only filesystem messages from
1756 /sbin/splash-functions.sh
1758 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1759 targets/support/chroot-functions.sh:
1760 Fix --fetchonly to actually work.
1762 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1763 examples/livecd-stage2_template.spec:
1764 Added description for livecd/fsops to livecd-stage2's spec template.
1766 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1767 targets/support/livecdfs-update.sh:
1768 I've modified the GDM configuration section to work correctly. I have also
1769 ensured that xdm is no longer started just because livecd/xdm is used, which
1770 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1771 should be the last of the 'release candidates' made. If there are no bug
1772 reports in 2 days, then I'm rolling this as 2.0 final.
1774 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/livecdfs-update.sh:
1776 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1777 see once the newer Installer is released, as I still have to fix the
1780 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/support/rc-update.sh:
1782 Removed famd from the default runlevel for gentoo-release-livecd. It really
1783 shouldn't cause a problem, but I prefer it stay a bit clean.
1785 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1787 targets/support/create-iso.sh, targets/support/kmerge.sh,
1788 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1789 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1791 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1793 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1794 targets/support/bootloader-setup.sh:
1795 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1796 parameters support. This is for bug #139300.
1798 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1799 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1800 targets/support/filesystem-functions.sh:
1801 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1802 and also to remove some redundant values from livecd-stage2's valid_values.
1805 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1807 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1809 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 modules/generic_stage_target.py:
1811 Fix a problem where catalyst was creating an initial list, then putting that
1812 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1813 pointing it out and for the fix. This is for bug #136351.
1815 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/unmerge.sh:
1817 Removing loop for unmerge, as it didn't actually solve anything and the
1818 portage team has helped us out by reverting the behavior that caused this
1819 change in the first place.
1821 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1822 modules/netboot2_target.py, modules/stage1_target.py,
1823 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1824 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1825 having /proc mounted during the preclean stage and also to clean up the
1826 netboot2 code. This is 2.0_rc48.
1828 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/unmerge.sh:
1830 Change our unmerge from being a single unmerge to a loop, to work around an
1831 unexpected change in portage 2.1's unmerge processing.
1833 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 targets/support/bootloader-setup.sh:
1835 Fixed a problem where we were putting the kernel name in twice and causing
1836 and error when using grub as a bootloader. This is for bug #137252.
1838 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/bootloader-setup.sh:
1840 Added a second pass to the alpha bootloader setup to create aboot items for
1841 serial console for bug #133457.
1843 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 +livecd/cdtar/arcload-0.43-r1.tbz2:
1845 Added arcload cdtar for mips.
1847 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1848 targets/netboot/netboot-controller.sh:
1849 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1852 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1853 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1854 Add patch from bug #135051 to fix the seedcache extraction logic.
1856 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1857 targets/support/livecdfs-update.sh:
1858 Don't set icon theme to Clearlooks, since it doesn't exist.
1860 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/support/livecdfs-update.sh:
1862 Fix sed on installer icons.
1864 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1867 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 targets/stage1/stage1-controller.sh:
1869 Added a -type f to the find call in stage1 for bug #132180.
1871 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1873 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1874 properly on IBM PPC64 machines.
1876 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1877 modules/generic_stage_target.py:
1880 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1881 targets/support/rc-update.sh:
1882 Removed x-setup from default runlevel, as it is now controlled via the
1883 autoconfig init script.
1885 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1886 Fix ppc64 based arches to subclass ppc64
1888 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 modules/livecd_stage1_target.py:
1890 Use the full category/package name for livecd-tools.
1892 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1893 targets/support/livecdfs-update.sh:
1894 Make copies and deletes recursive for firmware since some packages put their
1895 firmware in a subdirectory.
1897 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/livecdfs-update.sh:
1899 Fix detection of the Installer.
1901 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1902 Added 970, power3, power4, and power5 sub-arches for ppc64.
1904 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 targets/support/livecdfs-update.sh:
1906 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1907 no longer necessary and can cause possible problems with Installer-based
1910 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1911 recursive directory create
1913 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1914 modules/catalyst_support.py:
1915 Changed a display error from bug #131502 and rolling 2.0_rc45.
1917 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1918 targets/support/create-iso.sh:
1919 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1922 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1923 modules/generic_stage_target.py:
1924 digests function uses raw output from hash function now
1926 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1927 change hash result format so .DIGESTS is generated correctly
1929 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1930 modules/catalyst_support.py:
1931 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1934 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1935 targets/support/livecdfs-update.sh:
1936 Added a space for bug #131181.
1938 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1939 targets/support/kmerge.sh:
1940 Fixed creation of kernelpkgs.txt file for the installer.
1942 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1943 modules/generic_stage_target.py:
1944 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1947 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1948 targets/livecd-stage2/livecd-stage2-controller.sh,
1949 targets/support/bootloader-setup.sh:
1950 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1951 rolling out an emergency rc44.
1953 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1954 targets/support/bootloader-setup.sh:
1955 If you use elif, you have to use a then after it. Yeah, that one's totally
1958 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1959 targets/support/livecdfs-update.sh:
1960 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1962 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 targets/support/rc-update.sh:
1964 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1967 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1968 targets/support/bootloader-setup.sh:
1969 Removed bootplash support from ppc/ppc64 since they only will work with
1970 gensplash. Forced use of livecd/splash_type of bootsplash to get
1971 splash=silent. This should reduce the number of things on the kernel command
1972 line that aren't necessary.
1974 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1975 modules/catalyst_support.py:
1976 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1977 parse_spec. This should resolve bug #130103, as well as make the code much
1978 cleaner. This is 2.0_rc42.
1980 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 modules/generic_stage_target.py:
1982 Forced -p on tar for compressing stages.
1984 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 targets/support/chroot-functions.sh:
1986 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1989 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 targets/stage1/build.py:
1991 Added patch to build.py for portage 2.1 support.
1993 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 targets/support/kmerge.sh:
1995 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1996 <liyiming@ict.ac.cn> in bug #129890.
1998 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1999 targets/support/livecdfs-update.sh:
2000 Moved sed line for ##STARTX to end of file, since we aren't touching
2001 /etc/startx until the end.
2003 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/support/livecdfs-update.sh:
2005 Added a check for the games group and add it if it doesn't exist already.
2006 This should resolve bug #125498.
2008 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 examples/generic_stage_template.spec, examples/grp_template.spec,
2010 examples/livecd-stage1_template.spec,
2011 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2012 examples/netboot_template.spec, examples/snapshot_template.spec,
2013 examples/stage4_template.spec, examples/tinderbox_template.spec:
2014 Removed portdir_overlay from the snapshot example spec and added
2015 portage_overlay to the example specs for the relevant targets.
2017 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2018 This is 2.0_rc41 since it has better LiveCD support.
2020 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2021 targets/support/livecdfs-update.sh:
2024 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 targets/support/functions.sh:
2026 Removed check for livecd/dev-manager being udev since it was done
2027 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2028 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2029 #128265 for pointing this out.
2031 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2032 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2033 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2034 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2036 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2037 modules/generic_stage_target.py:
2038 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2039 live system. You can thank Andrew Gaffney for the fix.
2041 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 targets/livecd-stage2/livecd-stage2-controller.sh:
2043 Don't copy motd files if we're using livecd/type generic-livecd.
2045 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2046 targets/livecd-stage2/livecd-stage2-controller.sh,
2047 targets/support/livecdfs-update.sh:
2048 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2049 some extra cleanup to generic-livecd.
2051 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2052 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2053 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2054 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2055 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2056 targets/support/bootloader-setup.sh:
2057 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2058 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2059 and removed all older cdtar files for PPC*.
2061 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2062 livecd/files/livecd.motd.txt:
2063 Added message to the official LiveCD MOTD mentioning how to run the
2064 installer. Blame codeman. This is 2.0_rc40.
2066 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2067 fix so snapshot target doesnt have errors
2069 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2070 targets/support/livecdfs-update.sh:
2071 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2072 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2075 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2076 targets/support/rc-update.sh:
2077 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2080 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2081 targets/support/livecdfs-update.sh:
2082 Added wrapping around the udev sed for those crazy 2.4-users.
2084 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2085 targets/support/livecdfs-update.sh:
2086 Added sed fix for udev starting evms_activate unconditionally. This is
2089 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2090 add stage4/unmerge stage4/rm to valid options
2092 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2093 targets/support/rc-update.sh:
2094 Added fix for bug #122154 from Rajiv Manglani.
2096 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2097 targets/support/kmerge.sh:
2098 Fixed creation of kernelpkgs.txt for the Installer.
2100 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2101 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2102 Updated elilo tarball for IA64.
2104 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2105 DIGESTS support for snapshot creation
2107 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2108 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2109 candidates ever end?
2111 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2112 fix for .DIGESTS.DIGESTS issue in grp
2114 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2115 modules/generic_stage_target.py:
2116 fix for failure when root_overlay is not set
2118 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/support/bootloader-setup.sh:
2120 Added IA64/SGI patch from plasmaroo.
2122 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2123 targets/livecd-stage1/livecd-stage1-controller.sh,
2124 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2125 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2128 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 Allow multiple overlays for root_overlay and overlay spec option
2132 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2133 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2134 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2135 targets/support/rc-update.sh:
2136 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2137 fixed bug #122154. This is catalyst 2.0_rc36.
2139 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2140 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2141 Updated the LiveCD motd to tell the user to run the display manager again,
2142 rather than startx, while mentioning that startx is useful as a rescue X
2143 session since it starts twm. This is catalyst 2.0_rc35.
2145 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2146 Add hfs-hide options to mkisofs so macs boot
2148 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2149 modules/generic_stage_target.py:
2150 Fix indentation issues
2152 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2155 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2156 targets/support/bootloader-setup.sh:
2157 add additional console less entry when consoles are chosen for ppc64
2159 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2160 modules/generic_stage_target.py:
2161 fix kernelopts and extraversion env variable exports
2163 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2164 targets/support/livecdfs-update.sh:
2165 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2166 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2168 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2169 targets/support/kmerge.sh:
2170 Changing the way we determine if extraversion is set. This is catalyst
2173 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2174 targets/support/livecdfs-update.sh:
2175 Change net.ethX links to link to net.lo instead of net.eth0.
2177 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2178 examples/stage4_template.spec:
2179 Fixed rcadd example for stage4. Blame rajiv.
2181 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2182 This is catalyst 2.0_rc31.
2184 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2185 targets/support/livecdfs-update.sh:
2186 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2187 Gaffney for pointing me in the right direction.
2189 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2190 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2192 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2195 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2196 examples/livecd-stage2_template.spec:
2197 updated examples to have console and machine_type
2199 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2200 targets/support/bootloader-setup.sh:
2201 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2204 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2205 This is catalyst 2.0_rc29.
2207 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2208 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2209 Removed extra yaboot.conf from
2210 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2212 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2213 targets/support/kill-chroot-pids.sh:
2214 add sleep to try and give processes a chance to die. bug 119940
2216 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 targets/support/functions.sh:
2218 Removed some quotes to make sure we have a binary operator and closing bug
2221 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2222 targets/support/create-iso.sh:
2223 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2225 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2226 targets/support/bootloader-setup.sh:
2227 Added path from bug #120935 for PPC/PPC64.
2229 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2230 Additional spacing fixes submitted by `Kumba
2232 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2233 modules/stage2_target.py:
2234 space cleanups contributed from `Kumba
2236 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2237 add grp/use to valid_values in the grp module
2239 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2242 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2243 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2244 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2245 targets/support/bootloader-setup.sh:
2246 ppc cdtar update; ppc64 bootloader updates
2248 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2249 targets/support/create-iso.sh:
2250 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2252 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2253 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2254 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2255 targets/support/create-iso.sh:
2256 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2258 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2259 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2260 Add ppc console and machine_type=ibm
2262 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2263 modules/generic_stage_target.py:
2264 Fix type error when kernel packages arent defined
2266 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2267 examples/generic_stage_template.spec, examples/grp_template.spec,
2268 examples/livecd-stage1_template.spec,
2269 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2270 examples/stage4_template.spec:
2271 Added more verbose wording and examples for pkgcache_path and
2272 kerncache_path, where necessary.
2274 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2275 targets/support/create-iso.sh:
2276 Really fixing bug #120475 this time. This is 2.0_rc25.
2278 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2279 targets/support/create-iso.sh:
2280 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2283 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2284 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2285 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2286 Added initial support for EFI booting on x86. This is completely untested,
2287 so use it at your own risk. Also, no bug reports without patches, please.
2288 This is catalyst 2.0_rc23.
2290 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2291 kmerge should have been kerncache
2293 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2294 targets/support/pre-kmerge.sh:
2295 Fix a few other places for the kerncache update
2297 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2298 examples/generic_stage_template.spec, examples/grp_template.spec,
2299 examples/livecd-stage1_template.spec,
2300 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2301 examples/netboot_template.spec, examples/stage4_template.spec,
2302 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2303 targets/support/kmerge.sh:
2304 Separation of kerncache from snapcache
2306 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2307 It helps if I actually increment the version number.
2309 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2310 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2311 Added --oneshot to default options for stage1 building. Added code to wipe
2312 world during stages 1 and 3. This is catalyst 2.0_rc22.
2314 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2315 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2316 Fix bug if no kernel packages were defined but there was a postconf setting.
2317 x86 softlevel support is enhanced.
2319 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2320 targets/support/bootloader-setup.sh:
2321 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2323 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2324 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2326 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2329 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2330 Netboot2 fixes for spec parameter checks
2332 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2333 modules/generic_stage_target.py, modules/stage4_target.py:
2334 add makeopts spec file support.
2336 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2337 modules/generic_stage_target.py:
2338 Added fix for bug #119635.
2340 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2341 Fix pre-kmerge.sh for stage4
2343 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2346 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2347 modules/generic_stage_target.py:
2348 fix crash when no kernel is defined. spacing issue
2350 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2353 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2354 modules/livecd_stage2_target.py:
2355 Added livecd/volid to valid_values.
2357 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2358 modules/generic_stage_target.py:
2359 remove extra function that was converting strings to lists unnecessarily
2361 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2362 This is catalyst 2.0_rc17.
2364 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2365 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2366 modules/stage4_target.py:
2367 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2369 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2370 targets/embedded/embedded-preclean-chroot.sh,
2371 targets/grp/grp-preclean-chroot.sh,
2372 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2373 targets/stage1/stage1-preclean-chroot.sh,
2374 targets/stage2/stage2-preclean-chroot.sh,
2375 targets/stage3/stage3-preclean-chroot.sh,
2376 targets/support/chroot-functions.sh,
2377 targets/tinderbox/tinderbox-preclean-chroot.sh:
2378 Added function to cleanup stray /etc/distcc/hosts files.
2380 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2381 targets/support/bootloader-setup.sh:
2382 Added fix from bug #119123. This is catalyst 2.0_rc16.
2384 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2385 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2386 Fixing some spacing. This is catalyst 2.0_rc15.
2388 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2389 Attempt to fix bug #117649
2391 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2392 modules/generic_stage_target.py:
2393 fixes for bugs #119009, #119041 and #118985
2395 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2396 +examples/netboot2_template.spec, modules/catalyst_support.py,
2397 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2398 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2399 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2402 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2403 targets/support/kmerge.sh:
2404 Fix for ccache (null)/.ccache bug
2406 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2409 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2410 Added ppc -mcpu patch from Pylon for bug #118709.
2412 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2413 modules/embedded_target.py, modules/stage4_target.py:
2414 Added linuxrc to embedded and stage4 targets.
2416 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2417 modules/generic_stage_target.py, targets/support/kmerge.sh:
2418 filter kname - and . for kmerge.sh
2420 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2421 targets/support/create-iso.sh:
2422 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2424 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2425 modules/generic_stage_target.py:
2426 change .digests to .DIGESTS
2428 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2429 targets/support/kmerge.sh:
2430 Commented ccache for genkernel build which will resolve #117648 until a
2431 proper solution can be found. This is 2.0_rc13.
2433 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/stage1/stage1-controller.sh:
2435 Added patch from vapier for bug #117254.
2437 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2438 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2439 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2440 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2443 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2444 modules/generic_stage_target.py:
2445 Remove chost/cflags etc. warning messages
2447 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2448 modules/generic_stage_target.py:
2449 Attempt to fix bug 117253; chost is wrong on autoresume
2451 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2452 modules/generic_stage_target.py, modules/netboot_target.py,
2453 modules/stage1_target.py:
2454 make setting of destdir more global and part of generic_stage_target
2456 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2457 Fix destpath bug in netboot target
2459 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2460 modules/generic_stage_target.py, modules/stage4_target.py:
2461 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2464 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2465 modules/generic_stage_target.py, modules/stage4_target.py:
2466 remove stray ' from arch/sh.py
2468 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2469 targets/stage1/stage1-controller.sh:
2470 This finally fixes the issues with gcc-config/binutils-config in stage1.
2471 This is catalyst 2.0_rc12.
2473 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2474 Fix incorrect warning message. portdir_overlay -> portage_overlay
2476 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/stage1/stage1-controller.sh,
2478 targets/stage1/stage1-preclean-chroot.sh:
2479 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2480 running gcc-config and binutils-config, though it probably breaks running on
2481 non-Gentoo platforms.
2483 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2484 modules/stage1_target.py:
2485 Make stage1 clean up python 2.3 and 2.4, also.
2487 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2488 targets/support/livecdfs-update.sh:
2489 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2491 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2492 modules/generic_stage_target.py:
2493 Change digests file format to HASH_NAME HASH FILE_NAME
2495 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 targets/stage1/stage1-controller.sh:
2497 Moved gcc-config/binutils-config to before the chroot.
2499 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2500 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2501 installed. Supports all of shashs algorithms as of 12_21_2005
2503 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2504 modules/generic_stage_target.py:
2505 Catalyst should die if source_subpath is not a string
2507 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2508 modules/generic_stage_target.py:
2509 Fix for source_subpath bug
2511 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 examples/generic_stage_template.spec:
2513 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2514 both stages 1 and 2.
2516 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2517 modules/stage2_target.py:
2518 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2519 stage1 to be overridden again.
2521 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/stage1/stage1-controller.sh:
2523 It looks like gcc-config/binutils-config needs to be run with the full path,
2524 since it is run outside of the chroot.
2526 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2527 targets/stage1/stage1-controller.sh:
2528 Fixed gcc-config calls. This is 2.0_rc11.
2530 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2531 This is catalyst 2.0_rc10.
2533 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2534 modules/generic_stage_target.py:
2535 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2538 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2539 targets/support/functions.sh:
2540 Changed from -z to -n for bug #116180.
2542 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2543 modules/catalyst_support.py, modules/generic_stage_target.py:
2544 Detect missing binaries for the hashing functions and abort if not found
2546 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2547 files/catalyst.conf:
2548 Updated README to list new requirements. Set default hash as crc32. Set
2549 default digests as sha1/md5.
2551 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2552 modules/catalyst_support.py, modules/generic_stage_target.py,
2553 modules/livecd_stage2_target.py, modules/stage2_target.py:
2554 Change the internal hash checking to be quicker and more memory efficient.
2555 Add additional hash digests options.
2557 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2558 targets/tinderbox/tinderbox-chroot.sh,
2559 targets/tinderbox/tinderbox-controller.sh,
2560 targets/tinderbox/tinderbox-preclean-chroot.sh:
2561 Fixed up spacing/coding style on tinderbox.
2563 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2564 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2565 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2566 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2567 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2568 Fixed up spacing/coding style on support.
2570 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2571 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2573 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2574 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2575 targets/stage4/stage4-preclean-chroot.sh:
2576 Fixed up spacing/coding style on stage4.
2578 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2579 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2580 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2581 targets/stage3/stage3-controller.sh,
2582 targets/stage3/stage3-preclean-chroot.sh:
2583 Fixed up spacing/coding style on stages 2 and 3
2585 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2586 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2587 targets/stage1/stage1-preclean-chroot.sh:
2588 Fixed up spacing/coding style on stage1. Also changed
2589 gcc-config/binutils-config to be outside the chroot.
2591 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2592 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2593 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2594 Fixed up spacing/coding style on netboot.
2596 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2597 targets/livecd-stage1/livecd-stage1-chroot.sh,
2598 targets/livecd-stage1/livecd-stage1-controller.sh,
2599 targets/livecd-stage2/livecd-stage2-controller.sh:
2600 Fixed up spacing/coding style on livecd-stage*.
2602 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2604 targets/grp/grp-preclean-chroot.sh:
2605 Fixed up spacing/coding style on grp.
2607 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/embedded/embedded-chroot.sh,
2609 targets/embedded/embedded-controller.sh,
2610 targets/embedded/embedded-fs-runscript.sh,
2611 targets/embedded/embedded-preclean-chroot.sh:
2612 Fixed up spacing/coding style on embedded.
2614 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2615 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2616 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2617 targets/support/functions.sh:
2618 Removing extra line from x86.py, fixing up comments, spacing, and coding
2619 style in targets/support through functions.sh
2621 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2622 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2623 Fix more tab/spacing issues .. trying to make everything use tabs
2625 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2626 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2627 modules/stage1_target.py, modules/stage2_target.py,
2628 modules/stage3_target.py, modules/stage4_target.py:
2629 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2632 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2633 modules/generic_stage_target.py:
2634 Add envscript warning to aid users who may not know what they are doing
2636 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2637 examples/generic_stage_template.spec:
2638 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2639 only configurable when building a stage2 tarball, to match the current state
2640 of portage. This is 2.0_rc9.
2642 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2643 targets/support/chroot-functions.sh:
2644 Silence more of portages beeps and clicks and whistles
2646 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2647 targets/support/chroot-functions.sh:
2648 Change the portage emerge to use run_emerge
2650 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2651 modules/generic_stage_target.py, modules/snapshot_target.py,
2652 modules/stage1_target.py, modules/stage2_target.py,
2653 modules/stage3_target.py:
2654 allow portdir_overlay to be part of all specs not including snapshot spec.
2655 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2656 Remove overlay support from the snapshot spec but added a warning.
2658 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2659 modules/stage2_target.py:
2660 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2663 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2664 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2665 Add support for bootloader softlevel=; have rsync delete the extra files out
2666 of the overlay so that the overlay always matches the source dir
2668 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2669 Swapped -v/-V since I had gotten them wrong here.
2671 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2672 modules/generic_stage_target.py:
2673 Fix stupid overlay bug
2675 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2676 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2677 targets/livecd-stage1/livecd-stage1-chroot.sh,
2678 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2679 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2680 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2681 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2682 targets/support/unmerge.sh:
2683 Made sure we use -f on removing the default links for splash. Removed
2684 check_portage_version as it really isn't needed anymore. Removed
2685 --no-install from genkernel commands in kmerge.sh so users must manually
2686 remove kernels from /boot. This is 2.0_rc8.
2688 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2689 targets/support/livecdfs-update.sh:
2690 Made sed on devfsd.conf conditional on it existing. Removes one more error
2691 message from a standard catalyst run.
2693 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2694 Added warning about breaking snapshot cache and re-enable autoresume, since
2695 the errors I was getting were elsewhere.
2697 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2698 modules/generic_stage_target.py:
2699 Fix indentation error the last commit caused
2701 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2702 modules/generic_stage_target.py:
2703 Always clear autoresume points after a successful run
2705 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2706 targets/support/livecdfs-update.sh:
2707 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2708 snapshot caching after a successful gentoo-release-livecd run.
2710 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2711 targets/support/rc-update.sh:
2712 Added famd to default on official LiveCD.
2714 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/support/chroot-functions.sh:
2716 Fixes 'too many arguments' error in check_portage_version.
2718 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2719 modules/generic_stage_target.py:
2720 remove extra self.env={} that was resetting the environment to null
2722 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2723 modules/livecd_stage1_target.py:
2724 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2727 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2728 Add a default path to the environment in the chroot
2730 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2731 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2732 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2733 targets/livecd-stage2/livecd-stage2-controller.sh,
2734 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2735 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2736 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2737 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2738 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2739 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2740 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2741 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2742 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2744 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2746 Fixed up the man page, which has been suffering for some time, and also
2747 reversed -v/-V in the help message.
2749 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2750 targets/support/livecdfs-update.sh:
2751 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2754 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2755 Turning off autoresume of doom until I can get more testing. I've had
2756 several issues with it. I'll be reporting/fixing these as I come across them
2757 but for now wish to turn it off by default as I don't want this one feature
2758 to stop the possible 2.0 final release.
2760 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2761 targets/livecd-stage2/unmerge.sh:
2762 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2763 anymore and probably should have been removed a long time ago when the new
2764 code was put into place in livecdfs-update.sh and livecd-local.start
2767 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2768 targets/livecd-stage1/livecd-stage1-chroot.sh,
2769 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2770 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2771 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2773 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2774 modules/generic_stage_target.py, modules/generic_target.py:
2775 self.env should be a part of the super class generic_target so it applies to
2776 snapshots as well; removing redundant pass in the generic_target class as
2777 its not needed. There is code there to fill the statements
2779 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2780 targets/support/livecdfs-update.sh:
2781 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2784 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2785 Changed version stamp to 2.0_rc6.
2787 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2788 modules/generic_stage_target.py:
2789 Fix for unpack cases
2791 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/generic_stage_target.py:
2795 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2796 modules/catalyst_support.py, modules/generic_stage_target.py,
2797 modules/grp_target.py, modules/livecd_stage1_target.py,
2798 modules/livecd_stage2_target.py, modules/netboot_target.py,
2799 modules/snapshot_target.py, modules/tinderbox_target.py:
2800 Stop reading env from the OS. Rely on the more on the envscript for oddball
2801 settings. Change -v to verbose and -V to version
2803 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2806 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2807 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2810 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2811 examples/generic_stage_template.spec:
2812 Added chost/cflags/cxxflags/ldflags to example spec template.
2814 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 targets/support/rc-update.sh:
2816 OK, just kidding on that last commit. We were already doing rc-update add
2817 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2818 there's no point in having it in rc-update.sh
2820 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2821 targets/support/rc-update.sh:
2822 Have rc-update add xdm if livecd/xdm is set.
2824 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 modules/catalyst_lock.py, modules/catalyst_support.py,
2826 modules/embedded_target.py, modules/generic_stage_target.py,
2827 modules/grp_target.py, modules/livecd_stage1_target.py,
2828 modules/livecd_stage2_target.py, modules/netboot_target.py,
2829 modules/stage1_target.py, modules/stage4_target.py,
2830 modules/tinderbox_target.py:
2831 So I was just kidding on that last commit. This one is 2.0_rc4.
2833 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2834 modules/catalyst_lock.py, modules/catalyst_support.py,
2835 modules/embedded_target.py, modules/generic_stage_target.py,
2836 modules/grp_target.py, modules/livecd_stage1_target.py,
2837 modules/livecd_stage2_target.py, modules/netboot_target.py,
2838 modules/stage1_target.py, modules/stage2_target.py,
2839 modules/stage4_target.py, modules/tinderbox_target.py:
2840 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2842 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2843 files/catalyst.conf, modules/catalyst_lock.py,
2844 modules/catalyst_support.py, modules/embedded_target.py,
2845 modules/generic_stage_target.py, modules/grp_target.py,
2846 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2847 modules/netboot_target.py, modules/stage1_target.py,
2848 modules/stage2_target.py, modules/stage4_target.py,
2849 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2850 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2851 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2853 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2854 modules/generic_stage_target.py:
2855 Fix autoresume for unpacking tarballs
2857 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2858 targets/support/livecdfs-update.sh:
2859 remove gnap livecd-type per Koon's request
2861 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2862 change rc-update add modules default to rc-update add modules boot
2864 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2865 modules/generic_stage_target.py, modules/grp_target.py:
2866 Add more verbosity to digests if -V is enabled, add more print messages to
2869 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2870 modules/generic_stage_target.py, modules/grp_target.py:
2871 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2873 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2874 Fix folder name for grp build dir to not have .tar.bz2 at the end
2876 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2877 modules/catalyst_support.py, modules/generic_stage_target.py:
2878 Add md5 and sha .digests file creation per wolf31o2's feature request
2880 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2881 This is catalyst-2.0_rc2.
2883 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2884 files/catalyst.conf, modules/generic_stage_target.py,
2885 modules/livecd_stage1_target.py:
2886 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2887 after each successful kernel build;add autoresume documentation to
2890 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2891 targets/embedded/embedded-controller.sh,
2892 targets/embedded/embedded-fs-runscript.sh,
2893 targets/livecd-stage2/livecd-stage2-controller.sh,
2894 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2895 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2896 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2897 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2898 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2899 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2900 targets/support/rc-update.sh:
2901 Changed multiple spaces to tabs to satisfy my OCD.
2903 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2904 targets/support/chroot-functions.sh:
2905 Bumped genkernel detection to require 3.3.0 or higher
2907 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2908 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2909 targets/netboot/netboot-controller.sh:
2910 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2911 clst_grp_use. This is catalyst-2.0_rc1.
2913 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2914 targets/netboot/netboot-controller.sh:
2915 change to clst_use from clst_netboot_use
2917 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2918 targets/livecd-stage1/livecd-stage1-chroot.sh,
2919 targets/stage4/stage4-chroot.sh:
2920 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2922 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2923 targets/stage4/stage4-chroot.sh:
2924 Fixed USE invocations in stage4 target.
2926 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2927 modules/livecd_stage1_target.py:
2928 Force use=livecd for livecd-stage1
2930 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2931 This is version 2.0_pre20051129.
2933 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2934 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2935 Removed kudzu-knoppix from example spec files.
2937 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2938 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2939 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2941 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2942 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2943 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2944 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2945 definitions in the examples to fit in 80 columns.
2947 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2948 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2949 modules/grp_target.py, modules/tinderbox_target.py,
2950 targets/tinderbox/tinderbox-chroot.sh:
2951 Tinderbox script: added newuse, tinderbox and grp targets added support for
2952 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2953 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2955 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2956 Added portdir example to catalyst.conf for bug #113272.
2958 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2959 targets/support/create-iso.sh:
2960 Fixed a few lines which were causing the isolinux directory to be removed
2961 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2963 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2964 targets/support/create-iso.sh:
2965 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2967 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2968 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2969 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2970 too many arches dont use it by default, test for an initrd in the yaboot
2973 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2974 modules/generic_stage_target.py:
2975 Fix split error if use is specified
2977 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2978 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2979 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2980 Updated palo version from catalyst 1.x for HPPA.
2982 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2983 targets/support/bootloader-setup.sh:
2984 Removing for loop for grub on amd64/x86 as it was totally useless.
2986 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 targets/support/bootloader-setup.sh:
2988 Remove vga= line for PPC.
2990 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2991 targets/support/bootloader-setup.sh:
2992 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2994 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2995 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2996 Removing slot patch as it probably didn't belong here anyway, and updating
2997 version stamp to 2.0_pre20051118.
2999 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3000 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3001 targets/support/bootloader-setup.sh:
3002 fix the bootloader script for isolinux so that it actually makes a cfg file,
3003 remove extra unneeded catalyst aborting print statement, reorganize rm code
3004 to make sure is splits properly and is an array even from the cmdline
3006 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/support/livecdfs-update.sh:
3008 Added call to update-usbids to download the latest usb.ids file.
3010 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3011 modules/generic_stage_target.py:
3012 Move checks of running catalyst into the target which is simpler
3014 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3015 modules/generic_stage_target.py:
3016 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3017 that doesnt exist yet
3019 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3020 Keep unnecessary programs from installing into kerncache
3022 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3023 modules/generic_stage_target.py:
3024 Turn on more tracebacks at this point to better debug .. will need to turn
3025 them down as we find errors and build appropriate error handlers
3027 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3028 Changed version marker to 2.0_pre20051115 for new ebuild.
3030 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3031 modules/livecd_stage2_target.py:
3032 Fix bug in livecd stage2 so that it doesnt try to use tar
3034 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3035 targets/livecd-stage2/livecd-stage2-controller.sh:
3036 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3037 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3038 of Getting_Online.txt from catalyst 1.1.10.10.
3040 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3041 Added Joshua Kinard to authors for his mips contributions.
3043 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 examples/livecd-stage2_template.spec:
3045 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3046 Paul Kessler on gentoo-catalyst. ;]
3048 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3049 Change variables from cat1 format to cat2
3051 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3052 modules/generic_stage_target.py, modules/stage1_target.py:
3053 Fix modules has no attribute register
3055 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3056 modules/generic_stage_target.py:
3057 Fix broken aliases code that was just proof of concept
3059 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3060 Output mkisofs command line options to assist in debugging
3062 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3063 modules/generic_stage_target.py, targets/support/create-iso.sh:
3066 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3067 modules/generic_stage_target.py:
3068 Add VERY basic support for aliases kernel parameter.
3070 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3071 modules/livecd_stage2_target.py:
3072 Remove large section of commented code
3074 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3075 modules/generic_stage_target.py, modules/stage1_target.py:
3076 Allow LDFLAGS to be specified as an ENV variable for stage1
3078 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3079 modules/generic_stage_target.py:
3080 Fix rc-update to automatically run default options for livecds. Removed an
3081 erroneous key check.
3083 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3084 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3085 Make use spec key optional to default to profile defaults
3087 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3088 +examples/stage4_template.spec:
3089 Preliminary stage4_template.spec file
3091 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3092 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3093 Updated version stamp and added slot patch.
3095 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3096 Fix ordering problem so self.settings is defined
3098 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3099 modules/generic_stage_target.py:
3100 Correct a rsync issue when the directory doesnt exist
3102 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3103 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3104 targets/livecd-stage2/livecd-stage2-controller.sh,
3105 targets/netboot/netboot-controller.sh,
3106 targets/stage4/stage4-controller.sh:
3107 run pre_kmerge and post_kmerge only once
3109 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3110 targets/support/bootloader-setup.sh:
3111 MIPS bootloader patch
3113 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3114 targets/support/mips-arcload_conf.sh:
3115 Fix MIPS Serial Detection
3117 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3118 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3119 +targets/support/mips-arcload_conf.sh:
3120 Application of Kumba's patches for MIPS support
3122 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3123 Check for the correct arch specific cd building tool
3125 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3126 modules/generic_stage_target.py:
3127 Print a warning if livecd/iso is not defined
3129 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3130 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3132 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3133 targets/support/post-kmerge.sh:
3134 Check for existence of files in /lib/modules before running depscan.sh. This
3135 replaces the mips-specific check and makes it portable.
3137 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3138 modules/generic_stage_target.py:
3139 update autoresume logic when dealing with rsync unpack operations
3141 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3142 targets/support/post-kmerge.sh:
3143 Bypass module load on mips
3145 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3146 remove --no-deps so dependancies get installed for genkernel
3148 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3149 modules/generic_stage_target.py:
3150 Fix missing : statement in unpack
3152 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3153 modules/generic_stage_target.py:
3154 fix livecd-stage2 unpack when seedcache is turned off
3156 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 targets/support/functions.sh:
3158 Fix module unpacking and make it actually optional.
3160 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py:
3162 Fix broken seedcache autoresume interaction
3164 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3165 modules/generic_stage_target.py:
3166 Cleanup stage directories properly for tar installs
3168 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3169 Tinderbox no longer cleans /tmp/*
3171 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 targets/tinderbox/tinderbox-chroot.sh,
3173 targets/tinderbox/tinderbox-controller.sh:
3174 Fixing problem with bind mounted portage and final rsync on tinderbox target
3175 and adding additional logging.
3177 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3178 Stop tinderbox from trying to create a tarball of itself
3180 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3181 modules/generic_stage_target.py:
3182 Fix catalyst so it fully disables snapcache when its not specified in the
3185 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3186 examples/livecd-stage2_template.spec:
3187 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3188 spec template and updating version stamp.
3190 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3191 modules/catalyst_support.py:
3192 allow file_check to proceed if key is not in use
3194 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3195 Recursively make the missing directories
3197 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3198 Fix extract_modules to just echo a warning that it is missing
3200 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3201 files/catalyst.conf:
3202 Updating default configuration for catalyst and updating version stamp,
3203 since we're beginning internal testing for release.
3205 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3206 modules/generic_stage_target.py:
3207 fix bug 106004 split strings into a list for empty and rm operation
3209 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3210 modules/livecd_stage2_target.py:
3211 Append slashes to directories so rsyncs work properly
3213 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3214 examples/livecd-stage2_template.spec:
3215 Changing source_subpath for livecd-stage2 example for bug #101704.
3217 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3218 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3219 targets/support/livecdfs-update.sh:
3220 Added livecd/xdm and livecd/xsession options. These are used to setup the
3221 default display manager and X session, respectively. Added supporting
3222 documentation to example spec files. Imported more work from my fsscript for
3223 the official LiveCD.
3225 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3226 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3227 discussion, see bug #88777.
3229 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3230 modules/generic_stage_target.py:
3231 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3232 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3234 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3235 targets/livecd-stage1/livecd-stage1-controller.sh,
3236 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3237 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3238 on livecd-stage2 and removing universal motd for livecd/type of
3239 gentoo-release-livecd.
3241 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3242 modules/livecd_stage1_target.py:
3243 Add optional livecd/type env var for scripts to add optional items to the
3246 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 -livecd/files/x86-help.msg:
3248 Removing x86-help.msg as it is no longer used.
3250 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3252 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3253 Add dobladecenter description to bootloader files for x86/amd64.
3255 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3256 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3258 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3259 modules/generic_stage_target.py:
3260 Added split to use section for bug #104414.
3262 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3264 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3265 Tabs to whitespaces for isolinux.
3267 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 targets/support/bootloader-setup.sh:
3269 Changed isolinux to use new split-out help messages. Using grub gives a
3270 single help message with pager.
3272 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3274 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3275 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3276 Added F2->F7 help messages for isolinux.
3278 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3279 livecd/files/README.txt, livecd/files/generic.motd.txt,
3280 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3281 livecd/files/livecd-local.start:
3282 Updated files from latest used to build LiveCD.
3284 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3285 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3287 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 modules/catalyst_support.py:
3289 Added fix for using options with = in them with --cli (ex.
3290 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3291 <cell@ices.utexas.edu> for pointing this out to me via email.
3293 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3294 modules/generic_stage_target.py, targets/support/functions.sh:
3295 fix bug in exec_in_chroot for stage1 target
3297 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3298 modules/generic_stage_target.py:
3299 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3300 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3302 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3303 catalyst, examples/livecd-stage2_template.spec,
3304 examples/snapshot_template.spec, files/catalyst.conf,
3305 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3306 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3307 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3308 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3309 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3310 targets/livecd-stage2/livecd-stage2-controller.sh,
3311 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3312 targets/stage2/stage2-preclean-chroot.sh,
3313 targets/stage3/stage3-preclean-chroot.sh,
3314 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3315 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3316 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3317 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3318 targets/support/target_image_setup.sh:
3319 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3320 to look at gamecdfs-update.sh yet.
3322 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3323 modules/generic_stage_target.py:
3324 Remove extra debugging print statement
3326 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3327 +modules/catalyst_lock.py, modules/catalyst_support.py,
3328 modules/embedded_target.py, modules/generic_stage_target.py,
3329 modules/grp_target.py, modules/livecd_stage1_target.py,
3330 modules/livecd_stage2_target.py, modules/netboot_target.py,
3331 modules/snapshot_target.py, modules/stage1_target.py,
3332 modules/stage2_target.py, modules/stage4_target.py,
3333 targets/support/functions.sh:
3334 Add locking support. Code simplification for unpack and unpack snapshot.
3335 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3336 Add seedcache support (Grabs output from previous target run)
3337 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3339 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3340 modules/catalyst_support.py, modules/generic_stage_target.py:
3341 Add support to cache the snapshot dir. add snapcache to options. add
3342 snapshot_cache= to override the default location of the cache in
3343 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3345 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3346 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3347 Forward port README.txt and Getting_Online.txt files from catalyst
3350 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3351 Add automatic creation/deletion of runlevels based on rcadd rcdel
3353 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3354 Fix grp so that grp/use is not required anymore
3356 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3358 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3359 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3360 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3361 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3362 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3363 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3364 they are known to cause booting problems.
3366 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3368 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3369 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3372 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 targets/stage1/stage1-chroot.sh:
3374 Fixed quoting in stage1 profile check.
3376 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3377 targets/stage3/stage3-chroot.sh:
3378 Fixing USE for stage3.
3380 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3381 targets/support/chroot-functions.sh:
3382 Fix FETCH code so it will run for Pylon
3384 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3385 targets/grp/grp-chroot.sh:
3386 Fix bindist invcation.
3388 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 targets/grp/grp-chroot.sh:
3390 Made sure bindist was used for all emerges in GRP.
3392 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3393 Fix USE flags for GRP build
3395 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3396 targets/stage4/stage4-chroot.sh:
3397 let GRP use the users environment variables and removed extra
3398 GRP_STAGE23_USE from stage4
3400 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3401 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3402 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3404 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3405 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3406 impact all previous spec files that use this option. It's beejay's fault.
3408 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3409 Changed to use linux32 for ppc32 support when build host is ppc64.
3411 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3413 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3415 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3416 Minor cosmetic print statement fixes for readability
3418 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3419 modules/catalyst_support.py, modules/generic_stage_target.py:
3420 Fix None None bug and exception reporting
3422 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3423 Fix iso creation script. Case statement out of place
3425 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3426 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3427 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3428 catalyst, files/catalyst.conf, modules/builder.py,
3429 modules/catalyst_support.py, modules/embedded_target.py,
3430 modules/generic_stage_target.py, modules/generic_target.py,
3431 modules/grp_target.py, modules/livecd_stage1_target.py,
3432 modules/livecd_stage2_target.py, modules/netboot_target.py,
3433 modules/snapshot_target.py, modules/stage1_target.py,
3434 modules/stage2_target.py, modules/stage3_target.py,
3435 modules/stage4_target.py, modules/tinderbox_target.py,
3436 targets/embedded/embedded-chroot.sh,
3437 targets/embedded/embedded-fs-runscript.sh,
3438 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3439 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3440 targets/grp/grp-preclean-chroot.sh,
3441 targets/livecd-stage1/livecd-stage1-chroot.sh,
3442 targets/livecd-stage1/livecd-stage1-controller.sh,
3443 targets/livecd-stage2/livecd-stage2-controller.sh,
3444 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3445 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3446 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3447 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3448 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3449 targets/stage2/stage2-controller.sh,
3450 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3451 targets/stage3/stage3-controller.sh,
3452 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3453 targets/stage4/stage4-controller.sh,
3454 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3455 targets/support/create-iso.sh, targets/support/functions.sh,
3456 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3457 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3458 targets/support/target_image_setup.sh,
3459 targets/tinderbox/tinderbox-chroot.sh,
3460 targets/tinderbox/tinderbox-controller.sh,
3461 targets/tinderbox/tinderbox-preclean-chroot.sh:
3462 Big honkin' copyright update.
3464 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3465 modules/generic_stage_target.py:
3466 add additional logging output. Use standard os redirection methods to log to
3469 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 targets/stage1/stage1-chroot.sh:
3471 Added profile sanity check for bug #97867.
3473 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 targets/support/bootloader-setup.sh:
3475 Removing acpi=off from default kernel arguments and adding ia64
3476 livecd-stage2 support functions and cdtar.
3478 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3480 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3481 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3482 splash command line.
3484 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3485 targets/support/create-iso.sh:
3486 Fixed up zisofs support. Waiting for response from sparc before touching
3489 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3491 targets/support/functions.sh:
3492 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3493 to allow it to work on all arches that dynamically build their bootloader
3496 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3497 targets/stage4/stage4-controller.sh:
3498 Fix stage4 so it doesnt run the bootloader stuff
3500 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 targets/support/bootloader-setup.sh:
3502 Removed dokeymap from non-Gentoo releases.
3504 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3505 targets/support/livecdfs-update.sh:
3506 Added call to update-pciids to download the latest pci.ids file.
3508 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3509 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3510 modules/stage4_target.py:
3511 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3513 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3514 Fix issue where -s on the command line would not run
3516 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 livecd/files/generic.motd.txt:
3518 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3519 kernel configurations.
3521 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3522 targets/support/livecdfs-update.sh:
3523 Updated hostname/domainname creation for new baselayout.
3525 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3526 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3527 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3529 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 targets/support/chroot-functions.sh:
3531 Change portage emerge to use --oneshot --nodeps to keep from merging the
3532 same packages multiple times.
3534 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/stage2/stage2-chroot.sh:
3536 Added a -p bootstrap when catalyst is called with -V (verbose).
3538 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/support/livecdfs-update.sh:
3540 Removed inittab hack, as this is done by livecd-tools.
3542 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3544 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3546 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3548 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3549 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3550 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3551 targets/livecd-stage2/livecd-stage2-controller.sh:
3552 Removed gentoo.png and creation of face directory. Changed
3553 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3556 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3557 targets/stage1/stage1-preclean-chroot.sh,
3558 targets/support/chroot-functions.sh:
3559 Added setup_binutils function and force both of them to run during stage1
3562 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3563 examples/livecd-stage2_template.spec:
3564 Added livecd/volid explanation to example spec.
3566 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3567 targets/support/create-iso.sh:
3568 General cleanup of ISO code and added default livecd/volid when it is not set.
3570 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3571 targets/embedded/embedded-controller.sh:
3572 Actually modify the embedded target this time.
3574 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3575 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3576 targets/livecd-stage2/livecd-stage2-controller.sh,
3577 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3578 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3579 and livecd-stage2 targets.
3581 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3582 files/catalyst.conf:
3583 Retired John Davis <zhen@gentoo.org> and added storedir to default
3586 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3587 targets/support/livecdfs-update.sh:
3588 Uncommented openglify, since it is needed for both opengl-update-livecd and
3591 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3592 modules/generic_stage_target.py:
3593 Fix print statement so it shows when kill_chroot_pids is run correctly
3595 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3596 modules/snapshot_target.py:
3597 Fix snapshot target to skip the kill_pids check
3599 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3600 Bug fixes in parse_spec, fix issues detecting list or string.
3602 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3603 modules/catalyst_support.py:
3604 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3605 spaces are after :. Better handling of comments ( ie preprocessed and
3606 stripped off ). Unset empty keys.
3608 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3609 targets/support/kill-chroot-pids.sh:
3610 Remove extra P_NAME definition that is never used. Saves processing time.
3611 Bumped catalyst to pre2
3613 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3614 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3615 +targets/support/kill-chroot-pids.sh:
3616 User info about runscript and archscript. Added checks for processes running
3617 in the chroot and created a script to kill them. Should fix the unmounting
3618 issues with gconfd or any other running application in the chroot
3620 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3621 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3622 Remove using gcc-config to set things up as we should all be using 2005.0
3625 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3626 examples/livecd-stage2_template.spec:
3627 Added livecd/users to example livecd-stage2 spec file.
3629 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3630 targets/support/livecdfs-update.sh:
3631 Change default hostnames for livecds
3633 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3634 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3635 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3638 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3639 modules/livecd_stage2_target.py:
3640 Clear autoresume flags when build is done
3642 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3643 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3644 targets/support/create-iso.sh:
3645 Fix isolinux so that it finds menus and kernels and stuff
3647 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3648 modules/generic_stage_target.py:
3649 Make purge operation a little less chatty, removed print statements
3651 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3652 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3653 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3654 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3656 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3657 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3658 print warning message about deprecated use of cdfstype
3660 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3661 targets/support/chroot-functions.sh:
3662 statically define genkernel location to eliminate which command failure if
3663 genkernel is not installed
3665 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3666 modules/generic_stage_target.py:
3667 change the portage_overlay to an array so it always works
3669 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3670 modules/catalyst_support.py:
3671 Fix exception handling to remove extraneous prints of None
3673 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3674 Remove iso creation code from stage4
3676 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3677 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3678 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3679 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3680 targets/livecd-stage1/livecd-stage1-chroot.sh,
3681 targets/livecd-stage1/livecd-stage1-controller.sh,
3682 targets/livecd-stage2/livecd-stage2-controller.sh,
3683 targets/netboot/netboot-controller.sh,
3684 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3685 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3686 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3687 targets/support/create-iso.sh, targets/support/kmerge.sh,
3688 targets/support/target_image_setup.sh,
3689 targets/tinderbox/tinderbox-controller.sh:
3690 Fix some exception handling in catalyst_support.py, remove intermediate
3691 destination folder of iso and tarball, add additional tests for folders not
3692 found on host but defined in spec file, keep catalyst from erroring in this
3693 case, change exit code on shell scripts so that errors are reported to
3694 catalyst and causes catalyst to die on errors, fix bug in
3695 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3696 check for mkisofs that informs the user of where to get the program, and
3697 removed the autoresume code from ccache and distcc installation until I can
3698 figure out a way to have the autoresume flag go someplace outside the chroot.
3700 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3701 Remove bind mounts before rm operations happen at startup
3703 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3704 modules/generic_stage_target.py:
3705 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3707 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3708 modules/generic_stage_target.py:
3709 fix minor bug in the purge code so that it actually runs the commands
3711 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3712 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3713 modules/stage4_target.py:
3714 Change ordering of tasks so root_overlay and fsscript occur after
3715 livecd_update, giving users a chance to override livecd_update
3717 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3718 modules/catalyst_support.py, modules/generic_stage_target.py:
3719 Added a better exception handling message for keyboard interrupt and added
3720 countdown timer for purge operation to give an opportunity to exit
3722 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3723 modules/catalyst_support.py, modules/generic_stage_target.py:
3724 Add support to clear the autoresume flags and improve the purge code to
3725 clean the chroot, and pkg/kern cache
3727 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3728 modules/catalyst_support.py, modules/generic_stage_target.py,
3729 modules/livecd_stage1_target.py:
3730 only append livecd-tools to the livecd-stage1 target package list and move a
3731 check out of the way so command line and spec files can co-exist
3733 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3734 modules/generic_stage_target.py:
3735 fixed python syntax in set_packages so catalyst will run
3737 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3738 modules/embedded_target.py, modules/generic_stage_target.py,
3739 modules/grp_target.py, modules/livecd_stage1_target.py,
3740 modules/livecd_stage2_target.py, modules/netboot_target.py,
3741 modules/stage4_target.py, modules/tinderbox_target.py,
3742 targets/embedded/embedded-chroot.sh,
3743 targets/embedded/embedded-controller.sh,
3744 targets/livecd-stage1/livecd-stage1-controller.sh,
3745 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3746 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3747 targets/livecd-stage2/livecd-stage2-controller.sh,
3748 -targets/livecd-stage2/livecd-stage2-iso.sh,
3749 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3750 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3751 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3752 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3753 +targets/support/target_image_setup.sh:
3754 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3757 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3758 targets/livecd-stage2/livecd-stage2-controller.sh,
3759 targets/support/livecdfs-update.sh:
3760 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3761 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3762 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3765 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3766 targets/livecd-stage2/livecd-stage2-controller.sh,
3767 targets/support/rc-update.sh:
3768 Updated rc-update.sh with better defaults for different livecd/type settings
3769 and cleaning up file copying in livecd-stage2-controller.sh to match
3772 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3773 Made example of catalyst.conf in README match the default catalyst.conf
3776 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3778 Removing old files from previous maintainers and updating README.
3780 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3781 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3782 Added livecd/users option to create non-root users. The first user listed
3783 will also be used for auto-starting X, if X is merged onto the CD.
3785 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3786 targets/livecd-stage1/livecd-stage1-controller.sh,
3787 targets/livecd-stage2/livecd-stage2-controller.sh,
3788 targets/support/livecdfs-update.sh:
3789 Updated all instances of livecd/type: gentoo-release-environmental to
3790 gentoo-release-livecd and added generic-livecd.
3792 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 examples/fsscript.sh.example, examples/gamecd.conf.example,
3794 examples/generic_stage_template.spec, examples/grp_template.spec,
3795 examples/livecd-stage1_template.spec,
3796 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3797 examples/snapshot_template.spec:
3798 Imported example files from catalyst 1.1.9 to make them more verbose.
3800 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3801 Fix grp/use bug #89365
3803 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3804 modules/generic_stage_target.py, targets/support/kmerge.sh:
3805 Fixes for initramfs overlay support.
3807 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3808 modules/generic_stage_target.py, targets/support/kmerge.sh,
3809 targets/support/pre-kmerge.sh:
3810 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3811 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3812 caching bug; Also adding preliminary support for initramfs_overlay from
3815 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3816 modules/generic_stage_target.py, targets/support/kmerge.sh:
3817 Removed support for postconf as genkernel no longer has that option
3819 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3820 modules/embedded_target.py, modules/generic_stage_target.py,
3821 modules/grp_target.py, modules/livecd_stage1_target.py,
3822 modules/livecd_stage2_target.py, modules/netboot_target.py,
3823 modules/stage4_target.py, modules/tinderbox_target.py,
3824 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3825 targets/stage1/stage1-preclean-chroot.sh,
3826 targets/support/chroot-functions.sh:
3827 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3828 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3830 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3831 modules/livecd_stage2_target.py:
3832 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3834 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3835 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3836 modules/livecd_stage2_target.py, modules/stage4_target.py,
3837 targets/livecd-stage1/livecd-stage1-controller.sh,
3838 targets/livecd-stage2/livecd-stage2-controller.sh,
3839 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3840 targets/support/functions.sh, targets/support/kmerge.sh,
3841 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3842 Generalized kernel support, fsscript, rcupdate, etc for stage4
3844 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3845 targets/support/pre-kmerge.sh:
3846 Removed sed for usb devices from legacy genkernel, as we're going to require
3847 a version much higher that no longer exhibits the bug.
3849 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3851 targets/support/livecdfs-update.sh:
3852 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3853 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3854 the ut2004demo shell script has been renamed to ut2004-demo.
3856 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3857 let genkernel always reinstall itself
3859 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3860 modules/catalyst_support.py, modules/generic_stage_target.py,
3861 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3862 fix case bug in livecdfs-update.sh; fix bug in initial command line
3863 arguement parsing; add cflags spec file support which is only allowed to
3866 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3867 targets/stage3/stage3-chroot.sh:
3868 Fix a use flag bug in the stage3
3870 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3871 modules/generic_stage_target.py:
3872 Changes to allow cflags, chost, cxxflags in a spec file
3874 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3875 targets/livecd-stage1/livecd-stage1-controller.sh,
3876 targets/livecd-stage2/livecd-stage2-controller.sh,
3877 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3878 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3879 targets/support/pre-kmerge.sh:
3880 change the code to use more case statements. Fix gcc issue in stage1.
3882 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 targets/livecd-stage1/livecd-stage1-controller.sh,
3884 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3885 Merging in changes from catalyst 1.1.x for gamecd support.
3887 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3888 targets/stage1/stage1-preclean-chroot.sh:
3889 Removing gcc-config stuff to see if its still required to work around a gcc
3892 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3893 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3894 Added tests for genkernel >3.2.0
3896 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3899 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3900 Updated AUTHORS with new maintainers and updated contributors list.
3902 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3903 examples/fsscript.sh.example, livecd/files/README.txt,
3904 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3905 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3906 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3907 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3908 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3909 universal.motd.txt to resolve documentation issue on bug #86914. Added
3910 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3911 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3914 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3915 targets/livecd-stage2/livecd-stage2-controller.sh:
3916 Removed a few unnecessary comments
3918 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3919 Removed obsolete files from the livecd directory as the functionality has
3920 moved into the targets folders
3922 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3923 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3924 Additional catalyst 2.0.0 files
3926 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3927 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3928 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3929 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3930 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3931 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3932 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3933 -livecd/runscript/alpha-archscript.sh,
3934 -livecd/runscript/default-runscript.sh,
3935 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3936 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3937 -livecd/runscript-support/gamecdfs-update.sh,
3938 -livecd/runscript-support/kmerge.sh,
3939 -livecd/runscript-support/livecdfs-update.sh,
3940 -livecd/runscript-support/post-kmerge.sh,
3941 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3942 modules/embedded_target.py, modules/generic_stage_target.py,
3943 modules/grp_target.py, modules/livecd_stage1_target.py,
3944 modules/livecd_stage2_target.py, -modules/netboot.py,
3945 +modules/netboot_target.py, modules/snapshot_target.py,
3946 modules/stage1_target.py, +modules/stage4_target.py,
3947 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3948 +targets/embedded/embedded-controller.sh,
3949 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3950 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3951 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3952 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3953 +targets/livecd-stage1/livecd-stage1-controller.sh,
3954 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3955 -targets/livecd-stage1/livecd-stage1.sh,
3956 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3957 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3958 +targets/livecd-stage2/livecd-stage2-controller.sh,
3959 +targets/livecd-stage2/livecd-stage2-iso.sh,
3960 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3961 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3962 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3963 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3964 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3965 +targets/stage1/stage1-controller.sh,
3966 +targets/stage1/stage1-preclean-chroot.sh,
3967 -targets/stage1/stage1-preclean1-chroot.sh,
3968 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3969 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3970 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3971 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3972 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3973 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3974 +targets/stage4/stage4-preclean-chroot.sh,
3975 +targets/support/chroot-functions.sh,
3976 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3977 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3978 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3979 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3980 +targets/tinderbox/tinderbox-controller.sh,
3981 targets/tinderbox/tinderbox-preclean-chroot.sh,
3982 -targets/tinderbox/tinderbox.sh:
3983 Initial Import of Catalyst 2.0.0
3985 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3986 livecd/runscript-support/livecdfs-update.sh:
3987 Added /usr/portage as tmpfs (this will be made conditional later).
3989 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3990 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3991 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3992 from an interactive shell.
3994 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3995 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3996 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3997 livecd/runscript-support/pre-kmerge.sh,
3998 livecd/runscript/default-runscript.sh:
3999 Moved livecd-bash_profile to livecd-bashrc. Added check for
4000 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4001 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4004 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4005 modules/generic_stage_target.py:
4006 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4009 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4010 livecd/runscript/default-runscript.sh,
4011 targets/livecd-stage1/livecd-stage1.sh:
4012 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4013 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4014 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4017 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4018 livecd/runscript/ppc-archscript.sh:
4019 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4021 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4023 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4024 for multiple initrd files.
4026 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/runscript/ppc-archscript.sh:
4028 Modifed PPC archscript to close bug #84648 and also to make the PPC
4029 archscript produce multiple initrd files, like x86/amd64.
4031 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4032 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4033 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4034 livecd/runscript/ppc-archscript.sh:
4035 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4036 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4037 livecd/volid for the HFS volid, too.
4039 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4040 Calling this one 1.1.7 and rolling a tarball.
4042 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4043 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4044 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4045 -livecd/runscript/sparc64-archscript.sh,
4046 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4047 Added livecd/volid to set the volume ID when creating the ISO, patch by
4048 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4049 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4051 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4052 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4053 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4054 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4056 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript-support/livecdfs-update.sh:
4058 Removed hdparm from default runlevel as it break ide=nodma at boot.
4060 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 livecd/runscript-support/kmerge.sh,
4062 livecd/runscript-support/pre-kmerge.sh,
4063 targets/livecd-stage1/livecd-stage1-chroot.sh:
4064 Revert last set of changes and remove portage version check from emerge in
4065 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4068 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 livecd/runscript-support/kmerge.sh,
4070 livecd/runscript-support/pre-kmerge.sh:
4071 Change genkernel check to use best_version and has_version to determine if
4072 the any previously installed versions of genkernel are up to date. Change
4073 emerge line for kernels to use -n option to only install if they were not
4074 previously installed.
4076 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4077 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4078 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4079 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4080 livecd/runscript/sparc-archscript.sh:
4081 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4082 unified sparc32/sparc64 cdtar.
4084 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4085 livecd/runscript-support/livecdfs-update.sh,
4086 livecd/runscript-support/pre-kmerge.sh:
4087 Change sudoers update to only run if /etc/sudoers exists and only reduce
4088 splash to 1024x768 on minimal and universal install CD.
4090 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4091 targets/livecd-stage1/livecd-stage1.sh:
4092 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4095 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4096 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4097 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4098 livecd/runscript/sparc64-archscript.sh,
4099 livecd/runscript/x86-archscript.sh:
4100 Added a new empty livecd file to each archscript. This will be used for an
4101 identifier by genkernel to allow booting from a non-primary CDROM.
4103 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4104 Catalyst 1.1.6 is here.
4106 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 targets/stage1/stage1-preclean2-chroot.sh:
4108 Commenting out stage1 cleaning of /var/db.
4110 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4111 livecd/runscript-support/pre-kmerge.sh:
4112 Made splash reduction to 1024x768 only for minimal and universal release media.
4114 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4115 targets/stage1/stage1-preclean2-chroot.sh:
4116 Added SLOT files back to /var/db entries in stage1.
4118 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4119 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4120 livecd/runscript/default-runscript.sh,
4121 livecd/runscript-support/livecdfs-update.sh,
4122 targets/livecd-stage2/unmerge.sh:
4123 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4124 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4125 the copy from preserving permissions and also adding /usr/share/faces and
4126 default Gentoo icon. We'll see how the icon does for us. Removing serial
4127 init script, as it causes problems with the splash theme.
4129 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4130 targets/livecd-stage1/livecd-stage1.sh:
4133 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4134 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4135 livecd/runscript-support/kmerge.sh,
4136 livecd/runscript-support/livecdfs-update.sh,
4137 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4138 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4139 targets/stage1/stage1-preclean2-chroot.sh:
4140 Removed x-setup from local.start and added in symlinks for gconf, portage
4141 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4142 baselayout and removed /etc/startx from the environmental type. Commented
4143 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4144 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4145 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4146 for X, use the latest pci.ids and usb.ids from portage, and create
4147 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4148 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4149 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4150 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4151 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4154 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4155 Removed ccache from default options as it breaks catalyst when merged with
4158 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4159 modules/snapshot_target.py:
4160 Added /local/ to snapshot exclusion.
4162 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript-support/livecdfs-update.sh:
4164 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4165 gustavoz and his 5 interface Xeon for this.
4167 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4168 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4169 Added a conditional before killing gconfd-2. This is also going to be
4170 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4173 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4174 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4175 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4176 Moved killall -9 gconfd-2 to execute outside chroot.
4178 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4179 livecd/files/x86-help.msg:
4180 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4183 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 livecd/runscript/x86-archscript.sh:
4185 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4188 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4191 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4192 targets/livecd-stage1/livecd-stage1.sh:
4193 Added killall for gconfd-2 back into livecd-stage1.sh
4195 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4196 livecd/runscript/alpha-archscript.sh:
4197 Alpha fixes for multiple kernels..
4199 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4200 livecd/runscript-support/kmerge.sh:
4201 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4203 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4205 livecd/runscript/sparc64-archscript.sh:
4206 Force devfs if udev is not selected for all supporting arches.
4208 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4210 livecd/runscript-support/kmerge.sh:
4211 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4214 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4215 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4216 Re-enabled preclean in grp and added gconfd-2 killing.
4218 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4219 livecd/runscript/x86-archscript.sh:
4220 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4223 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4224 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4225 targets/livecd-stage1/livecd-stage1-chroot.sh,
4226 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4227 targets/livecd-stage1/livecd-stage1.sh,
4228 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4229 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4230 Added ability to pause indefinitely. This closes bug #79798. I've also added
4231 the gcond-2 killall back in, but now it is in the actual preclean script and
4232 is executed inside the chroot.
4234 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4235 Updated for 1.1.3 release.
4237 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4238 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4239 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4240 targets/netboot/netboot-packages.sh,
4241 targets/tinderbox/tinderbox-chroot.sh:
4242 Updated to use package.use correctly. Blame Robert Paskowitz
4243 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4245 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4246 targets/stage1/stage1-preclean2-chroot.sh:
4247 Fixed find line for new stage1 /var/db/pkg.
4249 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4250 targets/stage1/stage1-preclean2-chroot.sh:
4251 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4252 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4255 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4256 livecd/runscript-support/livecdfs-update.sh:
4257 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4258 added net.ethX symlinks, and added copying of files from
4259 /usr/lib/hotplug/firmware into firmware tarball.
4261 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4262 livecd/runscript-support/livecdfs-update.sh:
4263 Firmware updated to use new /lib/firmware directory.
4265 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4266 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4267 work when both -f and -C were used on the command line.
4269 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4270 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4271 targets/livecd-stage1/livecd-stage1-chroot.sh,
4272 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4273 targets/stage3/stage3-chroot.sh:
4274 Added a portage version check to each target that uses --newuse to ensure a
4275 high enough version is used. This resolves bug #75336.
4277 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4278 livecd/files/livecd-local.start:
4279 Possible local.start fix for beejay.
4281 12 Jan 2005; John Davis <zhen@gentoo.org>
4282 modules/embedded.py:
4283 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4285 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4286 livecd/runscript-support/kmerge.sh:
4287 Added ccache support to genkernel call in livecd-stage2.
4289 11 Jan 2005; John Davis <zhen@gentoo.org>
4290 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4291 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4292 targets/netboot/netboot.sh:
4293 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4294 some feature enhancements.
4296 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4297 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4298 targets/livecd-stage1/livecd-stage1-chroot.sh,
4299 targets/livecd-stage1/livecd-stage1.sh,
4300 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4301 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4302 Added a -F or --fetchonly command line option and closing out bug #77480.
4303 Also added a portage version check to livecd-stage1 to close out bug #68307.
4305 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4306 livecd/runscript-support/livecdfs-update.sh,
4307 targets/stage3/stage3-chroot.sh:
4308 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4309 target to use emerge -e when building. This is only temporary until the
4310 bootstrap.sh script can be fixed or another solution can be decided upon.
4312 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4313 +targets/embedded/kmerge.sh:
4314 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4315 from mutex@gentoo.org
4317 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4318 modules/livecd_stage2_target.py:
4321 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4323 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4324 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4325 the brokenness of a stage1 tarball.
4327 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4328 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4331 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4332 modules/livecd_stage2_target.py:
4335 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4336 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4337 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4338 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4339 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4340 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4341 Upgraded the isolinux cdtar files and closing bug #70518.
4343 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4344 modules/embedded_target.py, modules/generic_stage_target.py,
4345 modules/grp_target.py, modules/livecd_stage1_target.py,
4346 modules/livecd_stage2_target.py, modules/netboot.py,
4347 modules/stage1_target.py, modules/tinderbox_target.py:
4348 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4349 separate out specific target logic from the generic targets modules.
4351 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4352 new PPC arch file from pvdabeel@gentoo.org
4354 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4355 examples/generic_stage_template.spec, modules/catalyst_support.py:
4356 tweaking error handling in the main catalyst script
4357 updated the example to include a blurb about portage_confdir
4359 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4360 livecd/runscript-support/livecdfs-update.sh:
4361 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4363 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4366 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4367 fix for #66592. catalyst now gives a traceback when it bails out, making
4368 troubleshooting amazingly easier
4370 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4371 modules/catalyst_support.py, modules/embedded_target.py,
4372 modules/generic_stage_target.py, modules/grp_target.py,
4373 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4374 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4375 Reversing patch from Eric Edgar from bug #70663.
4377 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4378 livecd/runscript/x86-archscript.sh:
4379 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4380 not work without it (mkisofs fails on creating ISO).
4382 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4383 modules/catalyst_support.py, modules/embedded_target.py,
4384 modules/generic_stage_target.py, modules/grp_target.py,
4385 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4386 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4387 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4388 separate out specific target logic from the generic targets modules.
4390 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4391 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4392 targets/embedded/embedded.sh:
4393 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4395 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4396 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4397 livecd/runscript/default-runscript.sh,
4398 livecd/runscript-support/gamecdfs-update.sh,
4399 livecd/runscript-support/livecdfs-update.sh,
4400 modules/livecd_stage2_target.py:
4401 Added gamecd/conf option to livecd_stage2_target.py, added
4402 gamecd.conf.example to /examples, cleaned up game-specific code in
4403 gamecdfs-update.sh to make it more generic, added more fundtionality to
4404 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4405 and gentoo-gamecd to make spec files simpler and to remove the need for
4406 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4407 user to still use a custom fsscript of their own.
4409 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4410 +livecd/files/environmental.motd.txt,
4411 targets/livecd-stage1/livecd-stage1.sh:
4412 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4414 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 livecd/runscript/default-runscript.sh,
4416 livecd/runscript-support/livecdfs-update.sh:
4417 Added gentoo-release-environmental as a valid livecd/type and did some
4418 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4419 devices other than eth0.
4421 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4422 targets/livecd-stage1/livecd-stage1-chroot.sh:
4423 Changed livecd-stage1 to merge each package individually. This should not
4424 make it into a production version of catalyst, but is here as a possible
4425 solution to bug #68307.
4427 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4428 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4429 livecd/runscript/sparc-archscript.sh,
4430 livecd/runscript/sparc64-archscript.sh,
4431 livecd/runscript/x86-archscript.sh:
4432 Added failures to all arches on mkisofs failure and also made -z option to
4433 mkisofs optional on x86 depending on loop type used.
4435 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4436 livecd/runscript/x86-archscript.sh:
4437 Making sure the mkisofs call causes a failure when it doesn't complete
4438 successfully. Once again, blame jforman, our beloved infra-monkey.
4440 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4441 livecd/runscript/default-runscript.sh:
4442 squashfs-utils->squashfs-tools fix. Blame jforman.
4444 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4445 livecd/isogen/x86-isogen.sh:
4446 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4447 possibly not booting on really old systems.
4449 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4450 livecd/runscript/x86-archscript.sh:
4451 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4452 possibly not booting on really old systems.
4454 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4455 livecd/runscript-support/livecdfs-update.sh:
4456 Save some space by removing redundant firmware after tarball is made, only
4457 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4460 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4461 targets/stage1/stage1-preclean2-chroot.sh:
4462 Added patch from vapier and closing bug #73556.
4464 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4465 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4466 +targets/embedded/embedded-fs-runscript.sh,
4467 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4468 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4469 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4470 from mutex@gentoo.org for modules/embedded.py
4472 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4473 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4474 livecd/runscript-support/livecdfs-update.sh:
4475 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4476 aliases having --color rather than --color=auto.
4478 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4479 livecd/files/livecd-local.start:
4480 Let's try actually making a proper edit on livecd/files/livecd-local.start
4481 this time, shall we...
4483 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4484 livecd/files/livecd-local.start:
4485 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4486 x-setup check for /etc/startx.
4488 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4489 livecd/runscript-support/gamecdfs-update.sh:
4490 Fixing minor sed bug in gamecdfs-update.sh.
4492 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4493 examples/snapshot_template.spec,
4494 livecd/runscript-support/gamecdfs-update.sh,
4495 livecd/runscript-support/livecdfs-update.sh:
4496 Fixing typo in snapshot_template.spec and closing bug #70321.
4498 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4499 livecd/runscript-support/pre-kmerge.sh:
4500 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4501 genkernel will only add the 1024x768 version of the gensplash image to the
4502 bzImage, which added with the livecd-stage2 removal of the unused splash
4503 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4505 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4506 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4507 livecd/runscript/sparc64-archscript.sh:
4508 Updated with silo/mkisofs patch from gustavoz.
4510 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4511 livecd/files/x86-help.msg:
4512 Updated x86-help.msg to make it fall more inline with current
4513 genkernel/livecd-tools options.
4515 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4516 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4517 livecd/runscript-support/pre-kmerge.sh:
4518 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4519 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4520 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4523 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4524 livecd/runscript-support/kmerge.sh,
4525 livecd/runscript-support/livecdfs-update.sh,
4526 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4527 Changed kernel build caching to use kerncache option, rather than pkgcache
4528 option. Fixed --postconf and --callback for builds that do not require them.
4529 Removed delay when removing package sin the system profile. This is now
4530 catalyst 1.1.0, so enjoy.
4532 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4533 livecd/runscript-support/livecdfs-update.sh:
4534 Stopping udev from using the nasty device tarball. We don't need it anyway.
4536 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4537 livecd/runscript/sparc-archscript.sh,
4538 livecd/runscript/sparc64-archscript.sh,
4539 livecd/runscript-support/kmerge.sh,
4540 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4541 Fixing gpm support by uncommenting default settings. Fixing case where
4542 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4543 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4544 not get renamed. Fixed a problem where we were accidentally removing the
4545 hwdata-knoppix versions of pci.ids and usb.ids and linking
4546 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4547 for 2004.3 and catalyst 1.1.0.
4549 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4550 patch from vapier@gentoo.org for bug #68080
4552 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4553 livecd/runscript-support/kmerge.sh:
4554 made kernel caching dependent on the "pkgcache" option so that genkernel's
4555 postconf can actually work
4557 18 Oct 2004; John Davis <zhen@gentoo.org>
4558 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4559 livecd/runscript-support/livecdfs-update.sh:
4560 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4562 17 Oct 2004; John Davis <zhen@gentoo.org>
4563 livecd/runscript-support/livecdfs-update.sh:
4564 firmware tarball fix for packages that need firmware such as ipw2100
4566 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4567 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4568 livecd/runscript-support/livecdfs-update.sh,
4569 modules/livecd_stage2_target.py:
4570 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4572 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4573 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4574 should not hurt non-HT users
4576 12 Oct 2004; John Davis <zhen@gentoo.org>
4577 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4578 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4579 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4580 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4581 livecd/runscript-support/kmerge.sh:
4582 bugfixes for #67195, #67197, #67122, and #46918
4584 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4585 small netboot fixups
4587 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4588 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4589 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4590 targets/netboot/netboot.sh:
4591 sweeping updates and changes to the netboot code. the patches should fix the
4592 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4593 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4595 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4596 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4597 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4598 targets/netboot/netboot.sh:
4599 more code cleanup and maintenance
4601 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4602 modules/generic_stage_target.py, +modules/netboot.py,
4603 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4604 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4605 +targets/netboot/netboot.sh:
4606 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4609 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4610 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4611 targets/livecd-stage1/livecd-stage1-chroot.sh,
4612 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4613 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4614 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4615 have to start a server on the build host for it to distribute.
4617 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4618 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4619 just do -s version_stamp
4621 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4622 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4624 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4625 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4626 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4627 modules/livecd_stage2_target.py:
4628 udev support for livecds
4630 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4631 +targets/livecd-stage2/unmerge.sh:
4632 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4633 Also, livecd-stage2 unmerge.sh added back in.
4635 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4636 livecd/runscript-support/livecdfs-update.sh:
4637 bugfixes for #60887 and #63338
4639 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4640 bugfixes for #63382 and #63338
4642 08 Sep 2004; John Davis <zhen@gentoo.org>
4643 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4644 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4645 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4646 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4647 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4648 targets/livecd-stage1/livecd-stage1-chroot.sh,
4649 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4650 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4651 lots of changes in this revision. first of all, major cosmetic fixups to the
4652 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4653 for distcc or ccache builds in most of the targets. bug #56581 is finially
4654 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4655 performance enhancement here.
4657 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4658 modules/livecd_stage2_target.py:
4659 fix for bug #63033, thanks to usata@gentoo.org for the patch
4661 30 Aug 2004; John Davis <zhen@gentoo.org>
4662 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4663 bugfixes for #61537 and #61779
4665 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4666 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4667 modules/snapshot_target.py:
4668 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4669 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4670 time should also be improved due to a more efficient use of rsync. This commit will
4671 mark the portage version of catalyst-1.9.0.
4673 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4674 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4677 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4680 02 Aug 2004; John Davis <zhen@gentoo.org>
4681 livecd/runscript-support/livecdfs-update.sh:
4684 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4685 +targets/stage1/build.py, -targets/stage1/build.sh,
4686 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4687 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4688 targets/stage3/stage3-chroot.sh:
4689 applied patch from bug #58840. it should fix up things for uclibc stages and
4690 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4692 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4693 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4694 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4695 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4696 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4697 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4698 livecd/runscript-support/livecdfs-update.sh,
4699 modules/livecd_stage2_target.py:
4700 addition of wolf31o2's gamecd patchset. untested, so please beware
4702 14 Jul 2004; John Davis <zhen@gentoo.org>
4703 livecd/runscript-support/livecdfs-update.sh,
4704 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4705 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4706 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4707 this out of generic_stage_target and into livecd-stage2 since the
4708 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4710 13 Jul 2004; John Davis <zhen@gentoo.org>
4711 livecd/runscript-support/livecdfs-update.sh:
4712 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4713 default rc'ed programs when only one change was required to rcadd. so I
4714 changed it so that the defaults are *always* loaded and specified additions/
4715 deletions are just added on top of those.
4717 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4718 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4719 targets/livecd-stage1/livecd-stage1-chroot.sh,
4720 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4721 targets/tinderbox/tinderbox-chroot.sh:
4722 changing the more verbose behavior to the -V (verbose) flag
4724 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4725 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4726 targets/livecd-stage1/livecd-stage1-chroot.sh,
4727 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4728 targets/tinderbox/tinderbox-chroot.sh:
4729 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4730 it is about to merge so that deps and USE flags are more evident
4732 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4733 modules/catalyst_support.py:
4734 completely rewrote the catalyst main script so that it can actually utilize
4735 more than one command line flag. new functionality included, but not active
4736 yet (--debug and --verbose). arguments can still be passed on the commandline
4737 through the use of the -C (--cli) flag. updated the arg_parse function in
4738 catalyst_support.py to accomodate my changes.
4740 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4741 modules/generic_target.py, modules/grp_target.py,
4742 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4743 modules/snapshot_target.py, modules/stage1_target.py,
4744 modules/stage2_target.py, modules/stage3_target.py,
4745 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4746 fixes for bugs #55192 and #54137
4747 added a new key for all specfiles, portage_confdir.
4748 this should point to a directory similar in functionality to /etc/portage.
4750 cleaned up the module code a bit so that unnecessary modules
4753 more work on resuming. it is getting there, but it still needs a ton of work,
4754 so please test, and report bugs.
4756 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4757 modules/catalyst_support.py, modules/generic_stage_target.py,
4758 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4759 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4760 stage resuming functionality should be working. I still have to work on GRP
4761 and livecds, but they should not be hard. I could not incorporate emerge
4762 --resume into stage resuming functionality because in some instances, portage
4763 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4764 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4765 ). I also made some small tweaks to the stage target scripts which clean up
4766 the envscript stuff. Not noticable performance wise, but it makes me feel all
4767 warm and fuzzy to know that it is programmed absolutely correctly ;)
4769 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4770 modules/generic_stage_target.py:
4771 revamped the cmd() structure so that it could properly return error codes.
4772 Please note that this might break catalyst until there is some further
4773 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4774 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4775 now. Additionally, catalyst will stop when there is an error with an ebuild
4776 ... it didn't do this before, it just plowed along and packed things up.
4778 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4779 code in portage.py and then answering my noob questions.
4781 13 Jun 2004; John Davis <zhen@gentoo.org>
4782 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4783 livecd/runscript-support/livecdfs-update.sh:
4784 some last minute fixins (stuff to work with the new genkernel)
4786 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4789 11 Jun 2004; John Davis <zhen@gentoo.org>
4790 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4791 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4794 10 Jun 2004; John Davis <zhen@gentoo.org>
4795 livecd/runscript-support/kmerge.sh,
4796 livecd/runscript-support/livecdfs-update.sh,
4797 livecd/runscript-support/post-kmerge.sh,
4798 livecd/runscript-support/pre-kmerge.sh:
4799 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4800 functions control what scripts are added to their respective runlevels. This
4801 option would be specified like so in the spec file: livecd/rcadd:
4802 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4804 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4805 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4806 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4807 the code to give a nice error msg instead of a cryptic traceback
4809 04 Jun 2004; John Davis <zhen@gentoo.org>
4810 livecd/runscript-support/livecdfs-update.sh:
4811 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4812 /etc/bootsplash/default
4814 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4815 targets/embedded/embedded-chroot.sh,
4816 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4817 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4818 targets/livecd-stage1/livecd-stage1-chroot.sh,
4819 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4820 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4821 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4822 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4823 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4824 targets/tinderbox/tinderbox-chroot.sh,
4825 targets/tinderbox/tinderbox-preclean-chroot.sh,
4826 targets/tinderbox/tinderbox.sh:
4827 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4829 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4830 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4831 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4832 It should be a full path pointing to a portage overlay dir.
4834 27 May 2004; John Davis <zhen@gentoo.org>
4835 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4836 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4837 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4838 livecd/runscript/default-runscript.sh:
4839 added updated silos and fixed motd bug
4841 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4842 rolling out version 1.0.8
4844 22 May 2004; John Davis <zhen@gentoo.org>
4845 livecd/runscript-support/kmerge.sh,
4846 livecd/runscript-support/livecdfs-update.sh,
4847 modules/livecd_stage2_target.py:
4848 added key livecd/bootsplash
4850 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4851 livecd/runscript/sparc-archscript.sh,
4852 livecd/runscript/sparc64-archscript.sh:
4853 sparc fixup patches from gustavoz at g.org
4855 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4856 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4857 is livecd/modblacklist
4859 19 May 2004; John Davis <zhen@gentoo.org>
4860 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4861 livecd/runscript/x86-archscript.sh:
4862 added support for livecd/overlay, changed vga=0x317 to vga=791
4863 in the x86 archscript as it is a more standard setting and should
4864 work on more hardware
4866 17 May 2004; John Davis <zhen@gentoo.org>
4867 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4868 livecd/runscript-support/kmerge.sh,
4869 livecd/runscript-support/livecdfs-update.sh,
4870 modules/livecd_stage2_target.py:
4871 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4872 we also now have basic motd copying support for more branded livecds
4874 16 May 2004; John Davis <zhen@gentoo.org>
4875 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4876 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4877 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4879 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4880 modules/catalyst_support.py, modules/embedded_target.py,
4881 modules/generic_stage_target.py, modules/generic_target.py,
4882 modules/grp_target.py, modules/livecd_stage1_target.py,
4883 modules/livecd_stage2_target.py, modules/stage1_target.py,
4884 modules/stage2_target.py, modules/stage3_target.py,
4885 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4886 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4887 caused gcc profile problems.
4889 12 May 2004; John Davis <zhen@gentoo.org>
4890 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4891 livecd/runscript-support/livecdfs-update.sh,
4892 livecd/runscript-support/post-kmerge.sh,
4893 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4895 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4896 silliness). Most notably, I have taken advantage of the update-modules
4897 --assume-kernel fix from agriffis so that we can actually use 3rd party
4898 modules now. Please note that >=baselayout-1.9.0 is required.
4900 02 May 2004; Olivier Crete <tester@gentoo.org>
4902 Added forgotten CHOST for i386 subarch
4904 30 Apr 2004; John Davis <zhen@gentoo.org>
4905 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4906 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4907 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4908 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4910 -fixed 2004.0 branding in the isolinux cdtar
4911 -fixed up acpi stuff in the runscripts
4912 -fixed up the x86 help message and corrected the numerous errors in it
4914 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4915 livecd/runscript/default-runscript.sh:
4916 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4917 1.0.7. we are ready for release
4919 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4920 fix for the problem that gustavoz found wrt the /dev creation stuff not
4921 detecting arches. also an efficiency fix for stage1 building
4923 14 Apr 2004; John Davis <zhen@gentoo.org>
4924 targets/embedded/embedded-chroot.sh,
4925 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4926 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4927 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4928 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4929 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4930 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4931 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4932 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4933 targets/tinderbox/tinderbox-preclean-chroot.sh,
4934 targets/tinderbox/tinderbox.sh:
4935 fix for bug #47733 - fixes for distcc and an envscript bugfix
4937 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4940 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4941 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4942 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4943 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4944 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4945 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4946 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4947 targets/stage1/stage1-preclean1-chroot.sh,
4948 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4949 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4950 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4951 targets/tinderbox/tinderbox.sh:
4952 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4953 zhen@gentoo.org please.
4955 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4956 fix for /dev in stage1
4958 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4961 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4962 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4963 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4964 Added the two kernel-configs for 2004.1 x86
4966 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4967 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4968 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4969 targets/tinderbox/tinderbox.sh:
4970 fix to address missing /dev in stages, fixed path for env-update in all of the
4973 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4974 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4976 01 Apr 2004; John Davis <zhen@gentoo.org>
4977 livecd/runscript/default-runscript.sh:
4978 added in fix for the module.conf stuff courtesy of Benjamin Judas
4981 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4983 cosmetic touchups for 1.0.5
4985 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4986 added support to the stage2 for stackable profiles bootstrap
4988 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4989 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4990 support for sparc32/64 build compatibility
4992 30 Mar 2004; John Davis <zhen@gentoo.org>
4993 livecd/runscript/default-runscript.sh, modules/targets.py,
4994 targets/stage1/build.sh:
4995 fix for bug 46022, more stackable profile fixes, embedded patches added
4997 26 Mar 2004; John Davis <zhen@gentoo.org>
4998 livecd/runscript/default-runscript.sh, modules/targets.py,
4999 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5000 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5001 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5002 fixes for bugs #44625 and #45805
5004 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5005 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5006 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5007 memtest is in. if you want to use it, check out the memtest86 cd tarball
5008 Also, fixes for bugs 45078, 45188, 44306
5010 23 Mar 2004; John Davis <zhen@gentoo.org>
5011 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5012 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5013 livecd/runscript/x86-archscript.sh, modules/targets.py,
5014 targets/livecd-stage3/unmerge.sh:
5015 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5016 created at the end of the livecd-stage2 process.
5018 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5019 targets/embedded/embedded.sh:
5020 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5022 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5023 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5024 removing the hardened-gcc deps since the package itself is deprecated'
5026 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5027 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5029 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5030 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5031 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5032 examples/livecd/alpha/config-2.4.21-r4-alpha,
5033 examples/livecd/alpha/config-2.4.21-r4-jensen,
5034 examples/livecd/alpha/config-2.4.21-r4-legacy,
5035 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5036 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5037 fixes for bugs 43676, 43701. Alpha support added as well.
5039 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5040 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5041 kde/gnome cd specs added.
5043 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5044 fix in catalyst.conf for bug #42044
5046 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5047 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5048 examples/livecd/sparc64/config-2.4.24-sparc64:
5049 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5051 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5052 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5053 for a $clst_conf environment variable. You can use the $clst_conf variable to
5054 point to a file to use in place of /etc/catalyst.conf. By setting this
5055 variable in your shell, catalyst can easily be used by multiple people on the
5056 same machine. Also, ccache support now works for genkernel.
5058 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5059 removed file for livecd-stage2 target, as this is handled by the runscript
5060 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5061 and made "/boot/kernel/foo/extraversion" an optional rather than required
5062 parameter. The aforementioned "packages" is used to specify kernel-related
5063 packages (like module ebuilds) to merge with each kernel, and the new "use"
5064 option is used to specify the USE settings you'd like exported to the
5065 environment during kernel as well as kernel "packages" build.
5067 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5068 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5069 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5070 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5071 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5072 targets/tinderbox/tinderbox.sh:
5073 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5074 it for ebuild - added headers to everything and removed deprecated dirs
5076 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5077 adding Kumba's patches for MIPS
5079 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5080 Added hppa specific code.
5082 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5083 Tinderbox target added. See tinderbox examples in examples/ dir.
5085 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5086 spec file support integrated into catalyst. Use "-f/--file specfile" as
5087 argument; see examples dir for examples.
5088 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5089 example of how to use it.
5091 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5092 support functions for spec file parsing and reading added. Will get added to
5095 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5096 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5099 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5100 Significant rework of code structure. Everything is falling nicely into place.
5102 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5103 Exception handling fully-integrated into current prototype code.
5105 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5106 beginning of exception handling integration, got some of the target code
5109 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5110 major code rework in progress on the python parts.
5112 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5113 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5114 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5115 for organiation's sake, I have moved the files, such as livecd foundations,
5116 into catalyst/files. It will make it easier for us when ebuild time comes
5119 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5120 All preliminary target build scripts are now added and coded to near as spec
5121 that we can have at this point.
5123 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5124 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5125 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5126 something that should be continued as much as reasonably possible in other
5127 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5128 code completed, and internal fall-backs to reasonable global config defaults
5131 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5132 subarch test outsourced to python catalyst-subarches function.
5134 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5135 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5137 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5138 removing dup enter_chroot
5140 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5141 document subarches checking
5143 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5144 Fix valid subarch test.
5146 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5147 include/build_functions.sh, include/functions.sh:
5148 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5149 start_build to build_functions.sh cleaning up the main catalyst script some
5152 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5153 fixed SRCBALL and DESTBALL, making it transparent for profiles
5155 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5156 added an exit condition to the cmd line argument case statement
5158 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5159 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5160 the changes that I made to the above files should make catalyst completely
5161 transparent to no matter what profile we are using. check files/catalyst.conf
5162 for the list of BUILDTYPEs that we support.
5164 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5165 changed how cmd line arguments are handled
5167 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5168 I changed the is_special handling so that it is cleaner and faster
5170 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5171 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5172 livecd/foundations/x86-basic/post-clean.sh,
5173 livecd/foundations/x86-basic/pre-clean.sh,
5174 livecd/foundations/x86-basic/settings:
5175 I outsourced more functions to include/functions.sh. I made it a seperate file
5176 from build_fucntions.sh so that we can keep our build and other functions
5177 apart. I also added in the livecd stuffs from the stager side of things.
5179 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5180 include/build_functions.sh:
5181 I outsourced all of the build functions to include/build_functions.sh. In the
5182 future, this will happen more - the code needs cleaned up.
5184 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5186 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5187 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5188 does not use that anymore.
5190 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5191 since we now have a default profile in portage, i massaged some errors
5192 messages to reflect that.
5194 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5196 removed ccache support from catalyst stage1 build cause it breaks the build.
5197 Additionally, I removed gettext support from bootstrap, because according to
5198 our new default profile, we don't use that anymore.
5200 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5201 added a new var, BUILDTYPE, adding more transparency for building.
5202 In the future, we will be building both selinux and hardened sources.
5204 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5205 fixed some formatting when catalyst prints out build info, additionally,
5206 trying to make catalyst more transparent for future expansion of stages
5208 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5209 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5210 --help. I moved this functionality from the main program section to
5213 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5214 I edited catalyst to change our naming convention from stage*-arch-h.* to
5215 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5216 I change naming conventions, as catalyst will be eventually extended to
5217 do selinux-* stages also.
5219 Additionally, I updated README.catalyst to include profile information.
5221 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5222 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5223 I renamed README.stager to README.catalyst and have made some very minor
5224 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5225 I have hacked bootstrap to use the hardened profile, as well as utilize
5226 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5227 major). Additionally, bin/stage1 has been hacked to accept the hardened
5228 profile, and use hardened-gcc.
5230 09 September 2003; John Davis <zhen@gentoo.org>:
5231 Initial import of hardened stager. I am forking this from the original
5232 stager code in order to better fit our needs. The original stager code is
5233 still used by Gentoo, and is maintained by Daniel Robbins
5234 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5235 contributors that coded stager.