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; Sebastian Pipping <sping@gentoo.org>
7 targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh,
8 targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh:
9 Add "-news" to FEATURES everywhere
11 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
12 targets/support/chroot-functions.sh:
13 Use get_libdir instead of hard-coding lib for distcc
15 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
16 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
18 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
19 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
21 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
22 modules/catalyst/arch/mips.py: create generic mips64 classes
23 and inherit from them to simplify other classes
25 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
26 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
28 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
29 modules/catalyst/arch/mips.py: Remove ip* classes
31 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
32 modules/catalyst/arch/mips.py: Remove mips2 classes
33 Linux doesn't even run on mips2
35 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
36 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
37 Include list of supported subarches in man page.
39 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
40 This is catalyst 2.0.6.916
42 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
43 targets/support/bootloader-setup.sh:
44 Add gentoo-ilo option for the bootloader on ia64
46 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
47 targets/support/chroot-functions.sh:
48 This is catalyst 2.0.6.915
50 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
51 targets/support/chroot-functions.sh:
52 Replace virtual/portage with sys-apps/portage, bug #358847
54 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
55 This is catalyst 2.0.6.914
57 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
58 Enable new amd64 subarches
60 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
61 This is catalyst 2.0.6.913
63 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
66 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
67 This is catalyst 2.0.6.912
69 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
70 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
73 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
74 This is catalyst 2.0.6.911
76 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
77 Replace -Os with -O2 for ARM
79 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
82 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
83 This is catalyst-2.0.6.909
85 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
86 targets/support/chroot-functions.sh:
87 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
88 <nunomilheiro@gmail.com>, gentoo bug #273664
90 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
91 targets/support/netboot2-final.sh:
92 Fix sparc bug, gentoo bug 297231
94 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
95 Update copyrights, add me to AUTHORS
97 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
98 This is catalyst-2.0.6.908
100 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
101 modules/generic_stage_target.py:
102 Restore old behaviour on the CXXFLAGS variable on the created make.conf
104 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
105 Fix typo and add armv7a-hardfp target
107 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
108 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
109 targets/support/pre-kmerge.sh:
110 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
113 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
114 targets/support/chroot-functions.sh:
115 Only run depclean for stage3/system
117 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
118 This is catalyst 2.0.6.906
120 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
121 targets/support/chroot-functions.sh:
122 Run depclean at the end of stage generation (for Gentoo bug #295132)
124 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
125 targets/support/livecdfs-update.sh:
126 Apply patch from Gentoo bug #284585
128 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
129 Clean up a few extraneous spaces, line wrap a comment, and add Id.
131 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
132 +.gitattributes, README, TODO:
133 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
136 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
137 modules/livecd_stage2_target.py:
138 Apply patch for module blacklisting from gentoo bug #282148
140 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
141 Version bumping to 2.0.6.905 for release.
143 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
144 livecd/files/x86-F6.msg:
145 Apply patch to document espeakup support for Gentoo bug #267708
147 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
148 modules/catalyst/config.py:
149 import catalyst_support for Gentoo bug #271368
151 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
152 Rolling an official catalyst 2.0.6.904 version.
154 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
155 Apply additional patch from Gentoo bug #255793 for arm subarches
157 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
158 targets/support/chroot-functions.sh:
159 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
161 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
162 Additional sh patch from Gentoo bug #255793
164 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
165 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
167 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
168 modules/generic_stage_target.py:
169 Update reference to make.conf.example for new location in portage-2.1.6
171 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
172 targets/stage1/stage1-chroot.sh:
173 Remove --noreplace from run_merge call so that baselayout gets rebuilt
176 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
177 targets/support/rc-update.sh:
178 Change invalid atom '>=sys-apps/baselayout-2*' to
179 '>=sys-apps/baselayout-2'
181 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
182 modules/catalyst_support.py:
183 Try to import portage.util before portage_util
185 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
186 Add note about metadata_overlay being default in 2.1.6
188 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
189 Updated the AUTHORS section and the header for the ChangeLog, to reflect
190 that individual authors now retain their copyright to code they submit.
192 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
193 Rewrote TODO to make it clearer and added a ton of new items to it.
195 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
196 modules/generic_stage_target.py:
197 screw you python...hard
199 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
200 modules/generic_stage_target.py:
201 Disable removal of 'target_path' when build starts
203 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
204 modules/generic_stage_target.py:
205 Apply patch from armin76 to actually make use of the busybox_config value
208 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
209 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
210 Add support for gk's --busybox-config= option
212 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
213 modules/generic_stage_target.py:
214 Missing / before 'iso'
216 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
217 modules/snapshot_target.py:
218 Add support for purging to snapshot target
220 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
221 Add mix-in cdtar idea to TODO
223 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
224 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
225 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
226 Remove old isolinux-3.09 cdtar files
228 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
229 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
230 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
231 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
233 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
234 Marking this 2.0.6.903 for testing.
236 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
237 targets/netboot2/netboot2-controller.sh:
238 Disable copying of nb-busybox.cf since it isn't used anyway
240 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
241 arch/x86.py, catalyst:
242 A few typo and other minor fixes as reported by armin76
244 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
245 modules/generic_stage_target.py:
246 Add support for digests="all" for Gentoo bug #209611
248 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
249 examples/netboot2_template.spec, targets/support/kmerge.sh:
250 Automatically append --netboot to GK_ARGS for netboot2 target Remove
251 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
253 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
254 targets/support/pre-kmerge.sh:
255 Remove evil hacks that copy gk files around for netboot2
257 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
258 Bumping version for release.
260 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
261 modules/catalyst_support.py:
262 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
265 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
266 modules/catalyst_support.py, modules/generic_stage_target.py:
267 Add support for -P/--purgeonly option
269 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
270 Updated README to tell the user where to locate catalyst.conf if not using
271 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
274 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
275 Kicking out a 2.0.6.901 release for testing.
277 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
278 modules/generic_stage_target.py:
279 Automatically prepend build dir path to livecd/iso if it's not an absolute
282 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
283 Update TODO with placeholder idea.
285 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
286 +modules/catalyst/util.py:
287 Create catalyst.util module with capture_traceback() and print_traceback()
288 functions Capture and print traceback when build fails instead of letting
291 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
292 modules/catalyst/config.py, modules/catalyst_support.py:
293 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
295 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
296 modules/catalyst/config.py:
297 A few fixes to ParserBase after actually testing it switch to parsing
298 config file with ConfigParser.
300 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
301 +modules/catalyst/config.py, -modules/catalyst/util.py:
302 More indecisiveness..move util.spec to config.SpecParser.
304 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
305 -modules/catalyst/spec.py, +modules/catalyst/util.py,
306 modules/catalyst_support.py:
307 * Rename catalyst.spec to catalyst.util
308 * Move spec_dump() into spec class
309 * Modify catalyst to use new spec class
311 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
312 +modules/catalyst/__init__.py:
313 Add __init__.py file and import line.
315 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
316 +modules/catalyst/spec.py:
317 Initial commit of modules/catalyst/spec.py.
319 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
321 Updating x86/amd64 arch support. Original patches by William Cooke
322 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
324 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
325 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
326 modules/snapshot_target.py, modules/stage4_target.py,
327 targets/support/bootloader-setup.sh, targets/support/functions.sh,
328 targets/support/kmerge.sh:
329 Removing all deprecated interfaces. We no longer wish to support them and
330 they're not needed. Anyone using a pre-2.x spec file will need to update
333 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
334 -livecd/files/Getting_Online.txt:
335 Removing livecd/files/Getting_Online.txt since it was quite outdated.
337 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
339 Updated for new git repo.
341 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
342 targets/support/livecdfs-update.sh:
343 Add gconf settings for gnome-screensaver to disable locking by default. This
346 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
347 Add armv5tel to arm host list.
349 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
350 targets/support/chroot-functions.sh:
351 If we don't have a distcc user, we need to reinstall distcc, even if it's
352 been built with the right USE. This mainly affects stage1/stage2.
354 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
355 targets/support/chroot-functions.sh:
356 We need to run distcc-config --install, since we won't be installing into
357 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
358 installed versions of distcc.
360 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
361 Add a couple of distcc-related items to TODO.
363 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/stage1/stage1-preclean-chroot.sh,
365 targets/stage2/stage2-preclean-chroot.sh,
366 targets/stage3/stage3-preclean-chroot.sh,
367 targets/stage4/stage4-preclean-chroot.sh:
368 We don't want to run setup_myfeatures in preclean, but still want to update
369 the environment and show our debug information.
371 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/stage1/stage1-preclean-chroot.sh,
373 targets/stage2/stage2-preclean-chroot.sh,
374 targets/stage3/stage3-preclean-chroot.sh,
375 targets/stage4/stage4-preclean-chroot.sh,
376 targets/support/chroot-functions.sh:
377 Remove the die on LIBDIR check, since it won't be set on non-multilib
378 profiles. We can now run debug in preclean again.
380 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
381 targets/support/functions.sh:
382 Let's not try to chmod a dangling symlink.
384 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
385 targets/support/chroot-functions.sh:
386 Added emerge --info to debug output. I don't know why I didn't add it before.
388 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/stage1/stage1-preclean-chroot.sh,
390 targets/stage2/stage2-preclean-chroot.sh,
391 targets/stage3/stage3-preclean-chroot.sh,
392 targets/stage4/stage4-preclean-chroot.sh:
393 We probably shouldn't be running our debug functions in our stages. Let's
396 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
397 targets/support/chroot-functions.sh:
398 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
401 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
402 targets/support/livecdfs-update.sh:
403 Only copy the handbook icon if one exists.
405 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 modules/catalyst_lock.py:
407 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
410 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/livecd-stage2/livecd-stage2-controller.sh:
412 We should be matching all possible LIBDIRs, so make sure we do that.
414 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/support/livecdfs-update.sh:
416 We no longer need the metadata.tar.bz2, since the Installer uses
419 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/stage1/stage1-chroot.sh:
421 We don't need --newuse if we're not using binary packages, so there's no
424 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/livecd-stage2/livecd-stage2-controller.sh:
426 Added initial framework for creating the CD's root on livecd/livedvd.
427 Currently, the end result is the same, but I'll be adding code to
428 automatically copy the stages and to automatically download the distfiles.
430 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/livecd-stage2/livecd-stage2-controller.sh,
432 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
433 targets/support/rc-update.sh:
434 Change all checks for livecd/type: gentoo-release-livecd to
435 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
436 to allow for auto-fetching of distfiles and stages onto official DVD media.
438 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
439 targets/livecd-stage1/livecd-stage1-controller.sh,
440 targets/livecd-stage2/livecd-stage2-controller.sh:
441 Updated TODO. Added code to livecd-stage1 to generate a package list, which
442 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
443 the distfiles automatically.
445 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 modules/generic_stage_target.py:
447 Fix seedcache output so it fits in 80 columns.
449 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
450 targets/stage1/stage1-chroot.sh:
451 We should likely install baselayout before anything else, including the
452 package manager. As such, I've moved it to after sys-apps/baselayout is
455 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/livecd-stage2/livecd-stage2-controller.sh:
457 Check for a snapshot in the overlay and error if one is present. This should
458 ensure that the snapshot on the CD is the same as the one used to build the
461 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
462 modules/catalyst_support.py:
463 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
464 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
467 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
468 targets/stage1/stage1-chroot.sh:
469 Change back to using sys-apps/baselayout. We'll need to come up with a
470 better permanent solution now that virtual/baselayout is no more.
472 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
473 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
474 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
476 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
477 targets/support/bootloader-setup.sh:
478 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
481 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
482 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
483 Added TODO. Changed create_handbook_icon call to only be called if
484 /docs/handbook/index.html exists on the disk or in livecd/overlay.
486 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
487 targets/support/kmerge.sh:
488 Run sed on KERNELVERSION to escape the slashes so we can use it in another
491 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
492 targets/support/kmerge.sh:
493 Modify test to run if package.provided exists instead of if it doesn't.
494 Run sed on the correct file.
496 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
497 targets/support/chroot-functions.sh:
498 Added --noreplace to setup_myfeatures merges so we don't blow away any
499 packages which are already installed with the proper USE flags for the given
500 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
502 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
503 livecd/files/README.txt:
504 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
506 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/support/rc-update.sh:
508 Added mdraid for baselayout-2 users.
510 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
511 targets/support/kmerge.sh:
512 Clean up package.provided after the kernel build
514 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/support/kmerge.sh:
516 It helps if I put things in the correct order so they'll actually execute,
517 rather than getting a nice error from emerge.
519 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
520 targets/support/kmerge.sh:
521 Change upgrade to update.
523 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/support/kmerge.sh:
525 Add back in the package.provided code that *should* skip the kernel sources
526 merge for call back and subsequent runs.
528 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/support/kmerge.sh:
530 We don't really need to use binary packages for the kernel sources, since it
531 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
532 when we're not using kerncache.
534 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
535 targets/support/kmerge.sh:
536 Remove 'symlink' from USE, since it's not needed and screws up kerncache
538 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
539 targets/livecd-stage2/livecd-stage2-controller.sh:
540 OK, we run our find outside the chroot, so we don't want to use absolute
541 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
542 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
545 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
546 targets/livecd-stage2/livecd-stage2-controller.sh,
547 targets/stage1/stage1-controller.sh:
548 Cleanup the clean section for stage1 and add an updated clean section for
549 livecd-stage2 when we're a minimal, universal, or game CD. This is
550 2.0.6_pre14 for testing.
552 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
553 targets/support/kmerge.sh:
554 We should be using --newuse when merging our packages in callback.
556 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
557 targets/grp/grp-chroot.sh:
558 We should only use --noreplace when building a pkgset, everything else
561 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
562 modules/catalyst_support.py, modules/generic_stage_target.py,
563 modules/grp_target.py:
564 Apply additional patches from bug #207862 for CONTENTS generation.
566 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
567 targets/grp/grp-chroot.sh:
568 Call setup_myemergeopts after changing clst_FETCH.
570 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
571 targets/netboot2/netboot2-pkg.sh:
572 Remove a bit of unnecessary code.
574 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
575 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
576 targets/support/chroot-functions.sh:
577 Fix some spacing on the -* warning, revert Andrew's last change, since it
578 didn't do anything, and clean up the GRP chroot code so it works smarter and
579 set clst_FETCH when clst_grp_type is something other than pkgset.
581 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
582 targets/support/chroot-functions.sh:
583 Don't set --usepkg and --buildpkg when fetching.
585 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 modules/generic_stage_target.py:
587 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
590 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
591 modules/generic_stage_target.py:
592 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
593 boot/kernel/${kname}/config copying code in generic_stage_target.
595 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
596 targets/support/kmerge.sh:
597 Make sure we don't give genkernel a --kernel-config if it isn't set in the
600 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
601 modules/generic_stage_target.py, targets/support/kmerge.sh,
602 targets/support/pre-kmerge.sh:
603 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
604 valid, rather than required, changed clst_ksource to default to
605 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
606 removal of USE to after the kernel build so the modules get the correct USE,
607 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
609 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/support/kmerge.sh:
611 We should run the default functions for kmerge.sh, too.
613 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
614 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
615 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
616 Updated aboot cdtar with a newer version to support newer kernels.
618 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
619 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
620 Updated make_destpath so it writes out to make.conf as well as exporting
621 ROOT to the environment, added a make_destpath call to cleanup_stages, and
622 adding make_destpath /tmp/stage1root to stage1.
624 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
625 Updated README a bit and rolling 2.0.6_pre12 for testing.
627 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
628 targets/support/create-iso.sh:
629 Removed any further checks for clst_fstype and making sure everybody is
630 using ${mkisofs_zisofs_opts}.
632 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
633 targets/support/livecdfs-update.sh:
634 The default theme for GNOME is now Clearlooks, so we can remove the theme
635 code, but we still want to set the font size.
637 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
638 targets/support/livecdfs-update.sh:
639 We need to put quotes around ${user_comment} or useradd gets confused.
641 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
642 targets/support/chroot-functions.sh:
643 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
646 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
647 targets/support/kmerge.sh:
648 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
649 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
651 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
652 targets/support/create-iso.sh:
653 Bash fscking sucks, so we have to compromise on this code reduction solution
654 a bit. It's still far better than it was
656 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
657 targets/support/create-iso.sh:
658 Don't escape quotes when actually running the command
660 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
661 targets/support/kmerge.sh:
662 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
664 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
665 targets/support/kmerge.sh:
666 Use -L instead of -l in test for symlink
668 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-controller.sh:
670 Remove code for gcc-config/binutils-config since it should be getting done
671 in the preclean script, anyway.
673 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/stage1/stage1-chroot.sh:
675 I missed one place where HOSTUSE was being used incorrectly.
677 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
678 targets/support/kmerge.sh:
679 Escape the correct quote
681 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
682 targets/support/kmerge.sh:
683 Change remaining instances of run_emerge to run_merge
685 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
687 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
690 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
691 targets/support/bootloader-setup.sh:
692 Let's change our splash checking to a global check so it only needs to be
693 done once. This makes much more sense than having all of those if ... else
696 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
697 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
698 Fix our USE invocation here so things work as expected.
700 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 targets/support/livecdfs-update.sh:
702 Force-enable livecd/users for livecd/type gentoo-release-livecd and
705 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 targets/support/livecdfs-update.sh:
707 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
710 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 targets/livecd-stage2/livecd-stage2-controller.sh:
712 Fixing the snapshot copying so it will only copy the correct snapshot for
713 people who don't know how to properly use wget.
715 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
716 targets/stage1/stage1-chroot.sh:
717 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
720 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
721 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
722 OK, we have to escape our quotes, rather than use single quotes, or we don't
723 evaluate the variables properly.
725 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
727 targets/support/kmerge.sh:
728 Fixing echo/sed for make.conf writing.
730 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
731 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
732 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
733 Rather than using the environment, we write out our USE to make.conf, then
734 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
735 be written to make.conf, already.
737 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
738 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
739 targets/livecd-stage1/livecd-stage1-chroot.sh,
740 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
741 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
742 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
743 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
744 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
745 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
746 Changing run_emerge to run_merge, changing both setup_portage and
747 setup_myfeatures to add any USE changes to make.conf prior to merge, then
748 removing the settings added, rather than (ab)using the environment.
750 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
751 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
752 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
753 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
754 targets/tinderbox/tinderbox-chroot.sh:
755 Rearrange some of the functions in chroot-functions.sh in preparation for
756 some upcoming changes and rename setup_portage to setup_pkgmgr.
758 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/stage1/stage1-controller.sh:
760 Removing an extra env-update call from stage1's preclean.
762 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
763 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
764 targets/support/bootloader-setup.sh:
765 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
766 help.msg which we didn't even use.
768 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
769 targets/support/bootloader-setup.sh:
770 Don't write out out 'default 1' line when creating grub.conf, since the
771 'help' entry is now at the bottom, and we want grub to default to the first
774 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
775 targets/support/bootloader-setup.sh:
776 Removed checks on livecd/splash_type, since we only support one type,
777 removed remaining bootsplash code from bootloader-setup.sh, added automatic
778 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
779 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
781 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
782 targets/livecd-stage2/livecd-stage2-controller.sh:
783 Let's automatically copy in the snapshot if livecd/type is
784 gentoo-release-livecd.
786 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
787 modules/generic_stage_target.py:
788 Fix leading whitespace in empty() so it's only executed if there's something
789 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
790 211410 for pointing this out
792 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
793 targets/support/rc-update.sh:
794 Quote baselayout package atom
796 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
797 targets/support/chroot-functions.sh:
798 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
799 PATH by default. Instead, simply check if it exists.
801 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
802 targets/support/chroot-functions.sh:
803 Remove temporary package listing code, since --verbose is forced on with
806 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
807 Force-enable --verbose when using --debug
809 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
810 targets/support/kmerge.sh:
811 Changing modules-update to update-modules to quiet a warning and keep us
812 from having it get removed out from under us.
814 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
815 targets/support/chroot-functions.sh:
816 Adding a note to myself for better debug and moving run_default_funcs to the
817 bottom of the script so it gets executed. Since this can otherwise break
818 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
820 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
821 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
822 targets/support/chroot-functions.sh:
823 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
824 so we can get the output with --debug, added --newuse to the options for
825 stage1, as we should always rebuild any package where the USE has changed,
826 removed removal of portage logs from stage2-chroot.sh since it is being done
827 by cleanup_stages, moved world removal in cleanup_stages into a check for
828 stages 1 through 3, made update_env_settings check for the existence of
829 env-update before running it since we now run update_env_settings by default
830 everywhere chroot-functions.sh is sourced, and added a section to show_debug
831 to list the packages, since we don't yet force-enable verbose with debug.
833 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
834 modules/catalyst_lock.py:
835 Since my python sucks and I don't feel like troubleshooting it at the
836 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
837 2.0.6_pre8 for testing.
839 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
840 modules/builder.py, modules/catalyst_lock.py:
841 Added some extra debug output to catalyst_lock.py and added Stuart Longland
842 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
844 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
845 modules/catalyst_support.py:
846 change 'is' to == because python is grumpy
848 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
849 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
850 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
851 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
852 targets/support/rc-update.sh:
853 Removing support for bootsplash, since it hasn't been in a supported kernel
854 in a couple years and isn't accepted upstream.
856 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
857 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
858 Fix up the sed for genkernel so it works on versions both before and after
859 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
860 change was a bit too aggressive.
862 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
863 targets/support/bootloader-setup.sh:
864 Change grub timeout to 15 seconds instead of 150.
866 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
867 targets/support/pre-kmerge.sh:
868 Comment out sed on genkernel executable as it appears to do nothing these
871 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
872 targets/livecd-stage2/livecd-stage2-controller.sh:
873 Only call find on libdirs that actually exist. Thanks to Kristoffer
874 <krek6597@student.uu.se> in bug #210807.
876 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
877 modules/generic_stage_target.py:
878 Add warning about -* in foo/use in the spec.
880 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
881 targets/embedded/embedded-chroot.sh,
882 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
883 targets/grp/grp-preclean-chroot.sh,
884 targets/livecd-stage1/livecd-stage1-chroot.sh,
885 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
886 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
887 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
888 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
889 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
890 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
891 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
892 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
893 targets/tinderbox/tinderbox-preclean-chroot.sh:
894 Change all . to source.
896 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/embedded/embedded-preclean-chroot.sh,
898 targets/grp/grp-preclean-chroot.sh,
899 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
900 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
901 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
902 targets/stage3/stage3-preclean-chroot.sh,
903 targets/stage4/stage4-preclean-chroot.sh,
904 targets/support/chroot-functions.sh,
905 targets/tinderbox/tinderbox-preclean-chroot.sh:
906 Added a cleanup_stages function and added it to the appropriate places.
908 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
909 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
910 targets/livecd-stage1/livecd-stage1-chroot.sh,
911 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
912 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
913 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
914 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
915 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
916 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
917 Removing any functions that we now call by default when we source
918 chroot-functions.sh by default.
920 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
921 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
922 targets/livecd-stage1/livecd-stage1-chroot.sh,
923 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
924 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
925 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
926 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
927 Clean up the debug code that I've added to stage1, move it to
928 chroot_functions.sh, and call it from all of our main targets.
930 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
931 modules/generic_stage_target.py:
932 Wow. I need to make sure that we actually comment comments in make.conf or
933 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
934 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
936 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
937 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
938 targets/stage3/stage3-chroot.sh:
939 We need to be sure we clear out /var/log/portage/elog as well as
940 /var/log/emerge.log for stages 1 through 3.
942 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
943 modules/generic_stage_target.py,
944 targets/livecd-stage2/livecd-stage2-controller.sh,
945 targets/support/livecdfs-update.sh:
946 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
947 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
948 80 columns. This is catalyst 2.0.6_pre5 for testing.
950 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 modules/generic_stage_target.py:
952 Apparently, python doesn't like it when you put a set of comments in front
953 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
956 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
957 modules/generic_stage_target.py:
958 Huge refactoring of modules/generic_stage_target.py to fix indentation and
959 generally clean up the code so it's a bit easier to read/follow.
961 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
962 modules/generic_stage_target.py:
963 Sort and de-dupe myusevars.
965 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
966 targets/stage1/stage1-chroot.sh:
967 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
969 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
970 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
971 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
972 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
973 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
974 targets/tinderbox/tinderbox-chroot.sh:
975 Move export of FEATURES to setup_myfeatures.
977 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
978 targets/stage1/stage1-chroot.sh:
979 Added some debug code to stage1 and fixed a nice bug where we weren't
980 building with the correct USE. Unfortunately, this invalidates any caches
981 for stage1, since we were building with the entire USE from the profile.
982 This is 2.0.6_pre4 for testing.
984 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
985 targets/stage1/stage1-chroot.sh:
986 We don't need to do the device building twice, so removing USE=build from
987 first baselayout install.
989 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
990 targets/support/livecdfs-update.sh:
991 We check for a plugdev group, add it if it doesn't exist, and make sure any
992 users specified by livecd/users is in the group.
994 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
995 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
996 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
998 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
999 modules/catalyst_support.py:
1000 Fix up calc_contents in contents_map. Thanks to Brent Baude
1001 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1004 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1005 targets/stage1/stage1-chroot.sh:
1006 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1007 empty and will cause issues in stage3 and beyond.
1009 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1010 targets/support/kmerge.sh, targets/support/rc-update.sh:
1011 Changed some of the rc-update code so it should work with baselayout-2,
1012 also. This is 2.0.6_pre2 for testing.
1014 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1015 files/catalyst.conf, modules/catalyst_support.py,
1016 modules/generic_stage_target.py, modules/grp_target.py,
1017 modules/snapshot_target.py:
1018 Added support for generating CONTENTS files automatically. Patch by Robin
1019 Johnson <robbat2@gentoo.org> for bug #207862.
1021 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1022 modules/snapshot_target.py:
1023 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1024 exclude digest-* files from the snapshot.
1026 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1027 arch/x86.py, modules/generic_stage_target.py:
1028 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1029 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1031 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1032 targets/support/kmerge.sh:
1033 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1034 options, so that it can actually be turned off.
1036 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1038 Rearrange things in the arch/*.py files to ensure that nothing is used
1039 before it has been defined.
1041 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1042 Reorder arch/powerpc.py to make python happy.
1044 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1045 modules/snapshot_target.py:
1046 Change .svn --include to an --exclude like it was supposed to be.
1048 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1050 Added several subarches for mips so we can dump the mips subarch profiles
1051 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1054 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1055 targets/livecd-stage2/livecd-stage2-controller.sh:
1056 Changed the code for copying the MOTD files so it's fewer lines and makes
1059 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1060 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1061 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1062 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1064 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1066 Did a little cleanup on the x86.py to remove some redundant entries and
1067 added nocona and core2 to amd64.py, though they're currently commented out.
1069 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1070 modules/generic_stage_target.py:
1071 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1072 flags defined in the spec file.
1074 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1075 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1076 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1077 since catalyst sets CXXFLAGS=CFLAGS by default.
1079 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1080 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1081 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1083 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1084 Added prescott to the subarches for x86.
1086 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1087 modules/netboot2_target.py, targets/support/kmerge.sh:
1088 Add patch to enabled netboot2/linuxrc and automatically add path for
1089 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1090 <jsbronder@gentoo.org> in bug #208106.
1092 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1093 modules/netboot2_target.py:
1094 Allow root_overlay in netboot2 target for bug #208106.
1096 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1097 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1098 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1099 Added USE=bindist automatically to everything that inherits set_use from
1100 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1101 USE=bindist to emerge run for stage1, and did some minor cleanup in
1102 get_libdir in chroot-functions.
1104 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1105 targets/support/bootloader-setup.sh:
1106 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1108 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1109 examples/generic_stage_template.spec, examples/grp_template.spec,
1110 examples/livecd-stage1_template.spec,
1111 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1112 examples/stage4_template.spec, examples/tinderbox_template.spec:
1113 Changing link so it no longer points to a dead page. This is for bug #208609.
1115 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1116 modules/snapshot_target.py:
1117 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1119 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1120 targets/stage1/stage1-chroot.sh:
1121 As much as I hate this, we're going to force baselayout to install first.
1122 This will keep us from having any issues with packages that don't respect
1125 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1126 Reorder options in catalyst.conf so they're alphabetical.
1128 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1129 targets/support/bootloader-setup.sh:
1130 Add 'pager on' to grub.conf for bug #208531.
1132 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1133 livecd/files/README.txt, livecd/files/x86-F6.msg:
1134 Removing the unused kernel command line options from Volume/Device Management.
1136 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1137 This is now 2.0.5 for release.
1139 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1140 files/catalyst.conf, modules/catalyst_support.py,
1141 modules/generic_stage_target.py,
1142 targets/embedded/embedded-preclean-chroot.sh,
1143 targets/grp/grp-preclean-chroot.sh,
1144 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1145 targets/stage2/stage2-preclean-chroot.sh,
1146 targets/stage3/stage3-preclean-chroot.sh,
1147 targets/support/chroot-functions.sh,
1148 targets/tinderbox/tinderbox-preclean-chroot.sh:
1149 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1150 sys-devel/icecream cluster compiler support for bug #200095. This is
1151 catalyst 2.0.5_pre6 for testing.
1153 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1154 files/catalyst.conf, modules/generic_stage_target.py:
1155 Add the option for using metadata_overlay with portage to speed up cache.
1157 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1158 modules/stage1_target.py, modules/stage2_target.py,
1159 modules/stage3_target.py:
1160 Add /etc/portage to cleanables for stages 1 through 3.
1162 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1163 livecd/files/livecd-local.start,
1164 targets/livecd-stage2/livecd-stage2-controller.sh,
1165 targets/support/livecdfs-update.sh:
1166 We apparently still need profiles/eclass for building the stage3 from the
1167 LiveCD with the installer.
1169 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1170 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1173 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1174 targets/livecd-stage2/livecd-stage2-controller.sh,
1175 targets/support/livecdfs-update.sh:
1176 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1177 preservation of eclasses/profiles, and remove copying of livecd-local.start
1178 since it's not needed anymore.
1180 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1181 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1182 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1185 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1186 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1187 Removing old mkvardb code which is no longer used, commenting out setting of
1188 Gnome theme for testing now that Clearlooks has been default for some time,
1189 and changing vdb move from a case statement to a simple if statement. This
1190 is 2.0.5_pre5 for testing.
1192 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1193 modules/stage1_target.py:
1194 Removing cleaning of python encodings for bug #64890.
1196 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1197 modules/generic_stage_target.py:
1198 Add an extra warning into the generated make.conf about changing the CHOST.
1200 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1201 targets/support/livecdfs-update.sh:
1202 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1204 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1205 targets/embedded/embedded-preclean-chroot.sh,
1206 targets/grp/grp-preclean-chroot.sh,
1207 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1208 targets/stage2/stage2-preclean-chroot.sh,
1209 targets/stage3/stage3-preclean-chroot.sh,
1210 targets/tinderbox/tinderbox-preclean-chroot.sh:
1211 Check to see if distcc is enabled before calling cleanup_distcc().
1213 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1214 arch/sparc.py, arch/x86.py:
1215 Look for linux32 in /bin and /usr/bin.
1217 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1218 modules/generic_stage_target.py:
1219 Make error message more specific when removing immutable flag.
1221 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1222 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1223 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1224 information, and added a small fix for FreeBSD for bug #169041. This is
1225 catalyst 2.0.5_pre4 for testing.
1227 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1228 targets/support/chroot-functions.sh:
1229 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1230 patch from bug #120076 to add cross-compiling support to our distcc
1233 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1234 targets/support/chroot-functions.sh:
1235 Added a version of get_libdir from multilib.eclass so we can determine where
1236 to go poking around if we need to touch anything in libdir.
1238 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1239 Print an error saying what target failed before the traceback.
1241 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1242 modules/catalyst_support.py:
1243 When parsing make.conf, first try pkgcore's
1244 snakeoil.fileutils.read_bash_dict(), then portage's
1245 portage_util.getconfig(), then the internal parse_makeconf().
1247 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1248 modules/catalyst_support.py:
1249 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1251 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1252 examples/netboot_template.spec, examples/tinderbox_template.spec,
1253 modules/grp_target.py, modules/tinderbox_target.py:
1254 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1255 modules, and remove extra pkgcache_path and kerncache_path options from
1258 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1259 This is catalyst 2.0.5_pre3 for testing the new stages code.
1261 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1263 We need to force USE=bindist on for building stages.
1265 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1266 modules/generic_stage_target.py:
1267 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1268 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1270 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1271 targets/support/rc-update.sh:
1272 Added support for the newer versions of splashutils which use fbcondecor as
1273 the init script. This is catalyst 2.0.5_pre1 for testing.
1275 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1276 targets/livecd-stage2/livecd-stage2-controller.sh:
1277 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1280 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1281 modules/generic_stage_target.py, modules/stage1_target.py,
1282 modules/stage2_target.py:
1283 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1286 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1287 modules/generic_stage_target.py, modules/netboot2_target.py:
1288 Fix typo in getopt call for --clear-autoresume. thanks to
1289 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1290 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1291 Copy overlay files in netboot2 target into proper dir for bug #174635.
1293 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1294 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1295 targets/support/netboot2-final.sh:
1296 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1297 fix a minor bug in System.map copying, add portage_overlay support, and adds
1298 the ability to use globbing in the package file lists for the netboot2
1301 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1302 +targets/netboot2/nb-busybox.cf:
1303 Added nb-busybox.cf to the netboot2 target for bug #174298.
1305 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1306 targets/support/chroot-functions.sh:
1307 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1309 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1311 Change moving the VDB until after we have processed unmerge by moving it
1312 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1313 unmerge packages from the gentoo-release-livecd target.
1315 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1316 targets/support/kmerge.sh:
1317 Commented out the package.provided code in catalyst that seemed to cause
1318 problems with kerncache in testing. This is 2.0.4 and should be used for the
1321 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1322 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1323 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1324 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1325 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1326 improve the netboot2 target.
1328 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1329 modules/generic_stage_target.py:
1330 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1331 cause catalyst to export boolean variables as well as string-based
1334 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1335 modules/generic_stage_target.py:
1336 Fixing check for invalid subarch to not filter too much. Fix from Mike
1337 Frysinger <vapier@gentoo.org> for bug #173532.
1339 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1340 Added s390x (64-bit) support via a patch from Mike Frysinger
1341 <vapier@gentoo.org> for bug #173002.
1343 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1345 targets/livecd-stage1/livecd-stage1-chroot.sh,
1346 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1347 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1348 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1349 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1350 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1351 targets/support/pre-kmerge.sh:
1352 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1353 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1354 certain functions/code paths when running with -F/--fetchonly. Simplified
1355 kmerge.sh with regards to kerncache and callback packages. Also, changed
1356 ccache/distcc installs to use run_emerge instead of emerge directly, which
1357 allows us to more easily replace the underlying package manager, or add
1358 support for multiple package managers to catalyst.
1360 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1361 modules/grp_target.py:
1362 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1363 portage_overlay functionality to GRP, where it was mistakenly missing, for
1364 bug #171157. This is catalyst 2.0.3 and ready for release.
1366 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/livecd-stage1/livecd-stage1-controller.sh,
1368 targets/support/livecdfs-update.sh:
1369 Removed the generation of grppkgs.txt since the Installer now uses vdb
1372 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1373 targets/support/create-iso.sh:
1374 Fix creation of the EFI images. Since it is FAT, we can't go around
1375 perserving permissions, now, can we?
1377 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1378 targets/support/livecdfs-update.sh:
1379 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1380 broken sed for rc.conf, which caused all kinds of hell to break loose when
1381 booting a new CD. This is 2.0.3_pre3.
1383 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1384 modules/generic_stage_target.py:
1385 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1386 such as group- from /etc before creating our stage tarballs. This is for bug
1389 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/support/livecdfs-update.sh:
1391 Commenting out the livecd-kernel code, since the Installer should be doing
1392 everything necessary itself.
1394 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/support/livecdfs-update.sh:
1396 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1397 the usbutils hanlding in case they follow suit with pciutils.
1399 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1400 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1401 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1402 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1403 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1404 problems with using all of the various subarch settings.
1406 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1407 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1408 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1409 check look in the correct location, and made sure we don't delete /voot
1410 within the EFI code if grub is present.
1412 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1413 modules/generic_stage_target.py:
1414 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1415 #166294. This one should fix the HPPA/PPC architectures.
1417 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/support/chroot-functions.sh:
1419 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1420 remove the autoresume point for portage, as it really isn't needed and
1421 doesn't really gain us much, anyway.
1423 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1424 targets/stage1/stage1-chroot.sh:
1425 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1427 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1428 examples/generic_stage_template.spec, examples/grp_template.spec,
1429 examples/livecd-stage1_template.spec,
1430 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1431 examples/netboot_template.spec, examples/snapshot_template.spec,
1432 examples/stage4_template.spec, examples/tinderbox_template.spec:
1433 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1436 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1437 targets/support/livecdfs-update.sh:
1438 Make sure the user owns his home directory for bug #147195.
1440 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1441 +files/catalystrc, modules/catalyst_support.py:
1442 Re-arranged catalyst.conf to make it easier to follow while looking at the
1443 online reference and added a default catalystrc file, which does nothing.
1445 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1446 modules/catalyst_support.py, modules/embedded_target.py,
1447 modules/generic_stage_target.py, modules/grp_target.py,
1448 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1449 modules/stage3_target.py, modules/tinderbox_target.py:
1450 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1451 tab/space nastiness. This is for bug #161915.
1453 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1454 modules/generic_stage_target.py:
1455 Fixed new cbuild code with another patch from Mike Frysinger
1456 <vapier@gentoo.org> to allow the usage of subarches.
1458 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1459 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1460 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1461 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1462 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1463 targets/support/create-iso.sh, targets/support/functions.sh,
1464 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1465 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1467 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1468 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1469 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1470 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1471 modules/catalyst_lock.py, modules/catalyst_support.py,
1472 modules/embedded_target.py, modules/generic_stage_target.py,
1473 modules/generic_target.py, modules/grp_target.py,
1474 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1475 modules/netboot2_target.py, modules/netboot_target.py,
1476 modules/snapshot_target.py, modules/stage1_target.py,
1477 modules/stage2_target.py, modules/stage3_target.py,
1478 modules/stage4_target.py, modules/tinderbox_target.py,
1479 targets/embedded/embedded-chroot.sh,
1480 targets/embedded/embedded-controller.sh,
1481 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1482 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1483 targets/grp/grp-preclean-chroot.sh,
1484 targets/livecd-stage1/livecd-stage1-chroot.sh,
1485 targets/livecd-stage1/livecd-stage1-controller.sh,
1486 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1487 targets/livecd-stage2/livecd-stage2-controller.sh,
1488 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1489 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1490 targets/netboot2/netboot2-controller.sh,
1491 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1492 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1493 targets/stage1/stage1-controller.sh,
1494 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1495 targets/stage2/stage2-controller.sh,
1496 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1497 targets/stage3/stage3-controller.sh,
1498 targets/stage3/stage3-preclean-chroot.sh,
1499 targets/stage4/stage4-controller.sh,
1500 targets/stage4/stage4-preclean-chroot.sh,
1501 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1502 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1503 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1504 targets/tinderbox/tinderbox-controller.sh,
1505 targets/tinderbox/tinderbox-preclean-chroot.sh:
1506 Removing old CVS Header lines, which are no longer used since moving to SVN.
1508 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1509 targets/stage4/stage4-chroot.sh:
1510 Added back a missing 'then' from stage4 target.
1512 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1513 modules/generic_stage_target.py:
1514 Fix indentation so things actually work.
1516 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1517 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1520 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1522 Fix the display manager sed lines and change the icon for the local Handbook
1523 to use the GNOME 2.16 icon for gedit.
1525 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1526 modules/generic_stage_target.py:
1527 Changed the portage_overlay option to always install overlays in
1528 /usr/local/portage and added code to clean up /usr/local/portage and
1529 make.conf after sucessful execution and before creation of ISO/tarballs.
1531 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/livecdfs-update.sh:
1533 Fixed a typo which broke coldplugging.
1535 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1537 Added a create_handbook_icon function and rearranged some of the icon
1538 creation for the LiveCD. This should resolve bug #143725 once a new release
1541 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/livecdfs-update.sh:
1543 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1544 coldplugging. This allows us to unpack our firmware before we detect
1545 devices, so that devices that need it will get it.
1547 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1548 modules/generic_stage_target.py:
1549 Fix a typo in generic_stage_target.
1551 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 targets/support/livecdfs-update.sh:
1553 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1554 /etc/conf.d/xdm so we support older snapshots and newer ones.
1556 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 modules/livecd_stage2_target.py:
1558 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1561 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 modules/livecd_stage2_target.py:
1563 Reverted change in livecd-stage2 to the action_sequence until I can figure
1564 out what the problem is with it.
1566 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1567 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1568 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1569 modules/livecd_stage2_target.py:
1570 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1571 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1573 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1575 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1576 resolves an issue where a variable could be accessed unitialized in obscure
1577 circumstances. This is wrt bug #144984.
1579 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1580 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1581 modules/stage2_target.py, modules/stage4_target.py:
1582 Fixed up action_sequence when using --fetchonly to not create tarballs or
1583 ISO images for bug #143392.
1585 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1586 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1587 Clean up the USE usage in GRP/stage4.
1589 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1590 modules/generic_stage_target.py, modules/stage1_target.py,
1591 modules/stage2_target.py:
1592 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1593 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1595 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1597 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1598 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1599 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1600 instances of USE_ORDER since auto hasn't been valid for some time. This is
1603 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 modules/generic_stage_target.py, modules/stage1_target.py:
1605 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1606 goodness wrt bug #153587.
1608 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1609 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1610 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1612 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 modules/generic_stage_target.py, modules/stage4_target.py:
1614 Added a check to see if we have the tarball option enabled, which causes
1615 catalyst to run the capture sequence. This was requested by Tim Yamin for
1616 the stage4 target, but I thought it should be usable on any stage target.
1618 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1619 targets/support/livecdfs-update.sh:
1620 Moved fstab tweaks all into one location and added make.conf tweak for bug
1623 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1624 Changed the options to be in alphabetical order so my meatspace logical
1625 parser can process them better, added the compress and tarball options,
1626 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1627 removed the unused -x command line parameter for bug #151405.
1629 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 modules/generic_stage_target.py:
1631 Added a warning about changing the CHOST setting for bug #142034.
1633 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1634 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1635 targets/support/chroot-functions.sh:
1636 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1637 <flameeyes@gentoo.org> and attached to bug #150351.
1639 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1640 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1641 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1642 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1643 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1644 modules/embedded_target.py, modules/generic_stage_target.py,
1645 modules/generic_target.py, modules/grp_target.py,
1646 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1647 modules/netboot2_target.py, modules/netboot_target.py,
1648 modules/snapshot_target.py, modules/stage1_target.py,
1649 modules/stage2_target.py, modules/stage3_target.py,
1650 modules/stage4_target.py, modules/tinderbox_target.py,
1651 targets/embedded/embedded-chroot.sh,
1652 targets/embedded/embedded-controller.sh,
1653 targets/embedded/embedded-fs-runscript.sh,
1654 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1655 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1656 targets/grp/grp-preclean-chroot.sh,
1657 targets/livecd-stage1/livecd-stage1-chroot.sh,
1658 targets/livecd-stage1/livecd-stage1-controller.sh,
1659 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1660 targets/livecd-stage2/livecd-stage2-controller.sh,
1661 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1662 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1663 targets/netboot2/netboot2-controller.sh,
1664 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1665 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1666 targets/stage1/stage1-controller.sh,
1667 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1668 targets/stage2/stage2-controller.sh,
1669 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1670 targets/stage3/stage3-controller.sh,
1671 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1672 targets/stage4/stage4-controller.sh,
1673 targets/stage4/stage4-preclean-chroot.sh,
1674 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1675 targets/support/functions.sh, targets/support/kmerge.sh,
1676 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1677 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1678 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1679 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1680 targets/tinderbox/tinderbox-controller.sh,
1681 targets/tinderbox/tinderbox-preclean-chroot.sh:
1682 Removing all copyright and license comment headers from all files so we
1683 don't ever get another bug like bug #149638.
1685 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 modules/generic_stage_target.py:
1687 Clean up more spacing/capitalization.
1689 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1690 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1691 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1692 targets/embedded/embedded-controller.sh,
1693 targets/embedded/embedded-fs-runscript.sh,
1694 targets/embedded/embedded-preclean-chroot.sh,
1695 targets/livecd-stage2/livecd-stage2-controller.sh,
1696 targets/netboot2/netboot2-copyfile.sh,
1697 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1698 targets/support/pre-kmerge.sh:
1699 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1700 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1701 calls in kmerge.sh, and updated README.
1703 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1705 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1707 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1708 modules/catalyst_support.py:
1709 Added fix for bug #143348.
1711 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1715 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/livecd-stage2/livecd-stage2-controller.sh,
1717 targets/support/livecdfs-update.sh:
1718 Changed some copy commands to use -f, added a check for /etc/gconf before
1719 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1720 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1721 <luca.casagrande@gmail.com>.
1723 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/support/livecdfs-update.sh:
1725 Fixing sed so that systemspkgs.txt is built properly.
1727 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1728 The sparc32 binary is in /bin, not /usr/bin.
1730 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 targets/support/chroot-functions.sh:
1732 We now only set the options for pkgcache if we are not using fetchonly. This
1733 should work around a problem where portage won't fetch the files if a binpkg
1734 already exists for the package.
1736 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1737 targets/support/livecdfs-update.sh:
1738 Added code to make a backup of custom.conf before we edit it for the
1741 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1742 targets/support/livecdfs-update.sh:
1743 Remove sed from splash section, since it wasn't actually resolving the
1744 issue, anyway. Change the installer's dialog front-end code to simply run
1745 via sudo, since we don't need to worry about having the X DISPLAY setup or
1746 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1748 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1749 targets/support/livecdfs-update.sh:
1750 Fix my sed line so it actually applies correctly.
1752 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 targets/support/chroot-functions.sh:
1754 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1757 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/livecdfs-update.sh:
1759 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1760 as well as a possible fix for the read-only filesystem messages from
1761 /sbin/splash-functions.sh
1763 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/chroot-functions.sh:
1765 Fix --fetchonly to actually work.
1767 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 examples/livecd-stage2_template.spec:
1769 Added description for livecd/fsops to livecd-stage2's spec template.
1771 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1772 targets/support/livecdfs-update.sh:
1773 I've modified the GDM configuration section to work correctly. I have also
1774 ensured that xdm is no longer started just because livecd/xdm is used, which
1775 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1776 should be the last of the 'release candidates' made. If there are no bug
1777 reports in 2 days, then I'm rolling this as 2.0 final.
1779 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1780 targets/support/livecdfs-update.sh:
1781 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1782 see once the newer Installer is released, as I still have to fix the
1785 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 targets/support/rc-update.sh:
1787 Removed famd from the default runlevel for gentoo-release-livecd. It really
1788 shouldn't cause a problem, but I prefer it stay a bit clean.
1790 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1792 targets/support/create-iso.sh, targets/support/kmerge.sh,
1793 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1794 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1796 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1797 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1798 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1799 targets/support/bootloader-setup.sh:
1800 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1801 parameters support. This is for bug #139300.
1803 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1804 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1805 targets/support/filesystem-functions.sh:
1806 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1807 and also to remove some redundant values from livecd-stage2's valid_values.
1810 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1812 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1814 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 modules/generic_stage_target.py:
1816 Fix a problem where catalyst was creating an initial list, then putting that
1817 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1818 pointing it out and for the fix. This is for bug #136351.
1820 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1821 targets/support/unmerge.sh:
1822 Removing loop for unmerge, as it didn't actually solve anything and the
1823 portage team has helped us out by reverting the behavior that caused this
1824 change in the first place.
1826 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1827 modules/netboot2_target.py, modules/stage1_target.py,
1828 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1829 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1830 having /proc mounted during the preclean stage and also to clean up the
1831 netboot2 code. This is 2.0_rc48.
1833 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 targets/support/unmerge.sh:
1835 Change our unmerge from being a single unmerge to a loop, to work around an
1836 unexpected change in portage 2.1's unmerge processing.
1838 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/bootloader-setup.sh:
1840 Fixed a problem where we were putting the kernel name in twice and causing
1841 and error when using grub as a bootloader. This is for bug #137252.
1843 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 targets/support/bootloader-setup.sh:
1845 Added a second pass to the alpha bootloader setup to create aboot items for
1846 serial console for bug #133457.
1848 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1849 +livecd/cdtar/arcload-0.43-r1.tbz2:
1850 Added arcload cdtar for mips.
1852 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1853 targets/netboot/netboot-controller.sh:
1854 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1857 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1859 Add patch from bug #135051 to fix the seedcache extraction logic.
1861 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 targets/support/livecdfs-update.sh:
1863 Don't set icon theme to Clearlooks, since it doesn't exist.
1865 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1866 targets/support/livecdfs-update.sh:
1867 Fix sed on installer icons.
1869 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1872 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/stage1/stage1-controller.sh:
1874 Added a -type f to the find call in stage1 for bug #132180.
1876 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1878 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1879 properly on IBM PPC64 machines.
1881 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1882 modules/generic_stage_target.py:
1885 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1886 targets/support/rc-update.sh:
1887 Removed x-setup from default runlevel, as it is now controlled via the
1888 autoconfig init script.
1890 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1891 Fix ppc64 based arches to subclass ppc64
1893 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 modules/livecd_stage1_target.py:
1895 Use the full category/package name for livecd-tools.
1897 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/livecdfs-update.sh:
1899 Make copies and deletes recursive for firmware since some packages put their
1900 firmware in a subdirectory.
1902 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1903 targets/support/livecdfs-update.sh:
1904 Fix detection of the Installer.
1906 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1907 Added 970, power3, power4, and power5 sub-arches for ppc64.
1909 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1910 targets/support/livecdfs-update.sh:
1911 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1912 no longer necessary and can cause possible problems with Installer-based
1915 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1916 recursive directory create
1918 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1919 modules/catalyst_support.py:
1920 Changed a display error from bug #131502 and rolling 2.0_rc45.
1922 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/support/create-iso.sh:
1924 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1927 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1928 modules/generic_stage_target.py:
1929 digests function uses raw output from hash function now
1931 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1932 change hash result format so .DIGESTS is generated correctly
1934 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1935 modules/catalyst_support.py:
1936 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1939 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/livecdfs-update.sh:
1941 Added a space for bug #131181.
1943 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 targets/support/kmerge.sh:
1945 Fixed creation of kernelpkgs.txt file for the installer.
1947 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1948 modules/generic_stage_target.py:
1949 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1952 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1953 targets/livecd-stage2/livecd-stage2-controller.sh,
1954 targets/support/bootloader-setup.sh:
1955 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1956 rolling out an emergency rc44.
1958 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/support/bootloader-setup.sh:
1960 If you use elif, you have to use a then after it. Yeah, that one's totally
1963 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/support/livecdfs-update.sh:
1965 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1967 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1968 targets/support/rc-update.sh:
1969 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1972 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 targets/support/bootloader-setup.sh:
1974 Removed bootplash support from ppc/ppc64 since they only will work with
1975 gensplash. Forced use of livecd/splash_type of bootsplash to get
1976 splash=silent. This should reduce the number of things on the kernel command
1977 line that aren't necessary.
1979 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1980 modules/catalyst_support.py:
1981 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1982 parse_spec. This should resolve bug #130103, as well as make the code much
1983 cleaner. This is 2.0_rc42.
1985 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1986 modules/generic_stage_target.py:
1987 Forced -p on tar for compressing stages.
1989 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 targets/support/chroot-functions.sh:
1991 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1994 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1995 targets/stage1/build.py:
1996 Added patch to build.py for portage 2.1 support.
1998 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1999 targets/support/kmerge.sh:
2000 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2001 <liyiming@ict.ac.cn> in bug #129890.
2003 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/support/livecdfs-update.sh:
2005 Moved sed line for ##STARTX to end of file, since we aren't touching
2006 /etc/startx until the end.
2008 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 targets/support/livecdfs-update.sh:
2010 Added a check for the games group and add it if it doesn't exist already.
2011 This should resolve bug #125498.
2013 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 examples/generic_stage_template.spec, examples/grp_template.spec,
2015 examples/livecd-stage1_template.spec,
2016 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2017 examples/netboot_template.spec, examples/snapshot_template.spec,
2018 examples/stage4_template.spec, examples/tinderbox_template.spec:
2019 Removed portdir_overlay from the snapshot example spec and added
2020 portage_overlay to the example specs for the relevant targets.
2022 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2023 This is 2.0_rc41 since it has better LiveCD support.
2025 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2026 targets/support/livecdfs-update.sh:
2029 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2030 targets/support/functions.sh:
2031 Removed check for livecd/dev-manager being udev since it was done
2032 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2033 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2034 #128265 for pointing this out.
2036 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2037 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2038 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2039 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2041 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 modules/generic_stage_target.py:
2043 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2044 live system. You can thank Andrew Gaffney for the fix.
2046 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 targets/livecd-stage2/livecd-stage2-controller.sh:
2048 Don't copy motd files if we're using livecd/type generic-livecd.
2050 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 targets/livecd-stage2/livecd-stage2-controller.sh,
2052 targets/support/livecdfs-update.sh:
2053 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2054 some extra cleanup to generic-livecd.
2056 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2057 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2058 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2059 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2060 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2061 targets/support/bootloader-setup.sh:
2062 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2063 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2064 and removed all older cdtar files for PPC*.
2066 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2067 livecd/files/livecd.motd.txt:
2068 Added message to the official LiveCD MOTD mentioning how to run the
2069 installer. Blame codeman. This is 2.0_rc40.
2071 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2072 fix so snapshot target doesnt have errors
2074 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2075 targets/support/livecdfs-update.sh:
2076 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2077 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2080 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2081 targets/support/rc-update.sh:
2082 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2085 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2086 targets/support/livecdfs-update.sh:
2087 Added wrapping around the udev sed for those crazy 2.4-users.
2089 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2090 targets/support/livecdfs-update.sh:
2091 Added sed fix for udev starting evms_activate unconditionally. This is
2094 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2095 add stage4/unmerge stage4/rm to valid options
2097 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2098 targets/support/rc-update.sh:
2099 Added fix for bug #122154 from Rajiv Manglani.
2101 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2102 targets/support/kmerge.sh:
2103 Fixed creation of kernelpkgs.txt for the Installer.
2105 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2106 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2107 Updated elilo tarball for IA64.
2109 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2110 DIGESTS support for snapshot creation
2112 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2113 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2114 candidates ever end?
2116 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2117 fix for .DIGESTS.DIGESTS issue in grp
2119 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2120 modules/generic_stage_target.py:
2121 fix for failure when root_overlay is not set
2123 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/support/bootloader-setup.sh:
2125 Added IA64/SGI patch from plasmaroo.
2127 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2128 targets/livecd-stage1/livecd-stage1-controller.sh,
2129 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2130 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2133 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2134 modules/generic_stage_target.py:
2135 Allow multiple overlays for root_overlay and overlay spec option
2137 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2138 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2139 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2140 targets/support/rc-update.sh:
2141 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2142 fixed bug #122154. This is catalyst 2.0_rc36.
2144 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2145 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2146 Updated the LiveCD motd to tell the user to run the display manager again,
2147 rather than startx, while mentioning that startx is useful as a rescue X
2148 session since it starts twm. This is catalyst 2.0_rc35.
2150 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2151 Add hfs-hide options to mkisofs so macs boot
2153 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2154 modules/generic_stage_target.py:
2155 Fix indentation issues
2157 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2160 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2161 targets/support/bootloader-setup.sh:
2162 add additional console less entry when consoles are chosen for ppc64
2164 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2165 modules/generic_stage_target.py:
2166 fix kernelopts and extraversion env variable exports
2168 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2169 targets/support/livecdfs-update.sh:
2170 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2171 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2173 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2174 targets/support/kmerge.sh:
2175 Changing the way we determine if extraversion is set. This is catalyst
2178 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2179 targets/support/livecdfs-update.sh:
2180 Change net.ethX links to link to net.lo instead of net.eth0.
2182 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2183 examples/stage4_template.spec:
2184 Fixed rcadd example for stage4. Blame rajiv.
2186 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2187 This is catalyst 2.0_rc31.
2189 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/support/livecdfs-update.sh:
2191 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2192 Gaffney for pointing me in the right direction.
2194 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2195 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2197 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2200 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2201 examples/livecd-stage2_template.spec:
2202 updated examples to have console and machine_type
2204 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2205 targets/support/bootloader-setup.sh:
2206 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2209 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2210 This is catalyst 2.0_rc29.
2212 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2213 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2214 Removed extra yaboot.conf from
2215 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2217 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2218 targets/support/kill-chroot-pids.sh:
2219 add sleep to try and give processes a chance to die. bug 119940
2221 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2222 targets/support/functions.sh:
2223 Removed some quotes to make sure we have a binary operator and closing bug
2226 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2227 targets/support/create-iso.sh:
2228 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2230 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2231 targets/support/bootloader-setup.sh:
2232 Added path from bug #120935 for PPC/PPC64.
2234 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2235 Additional spacing fixes submitted by `Kumba
2237 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2238 modules/stage2_target.py:
2239 space cleanups contributed from `Kumba
2241 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2242 add grp/use to valid_values in the grp module
2244 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2247 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2248 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2249 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2250 targets/support/bootloader-setup.sh:
2251 ppc cdtar update; ppc64 bootloader updates
2253 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2254 targets/support/create-iso.sh:
2255 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2257 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2258 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2259 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2260 targets/support/create-iso.sh:
2261 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2263 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2264 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2265 Add ppc console and machine_type=ibm
2267 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2268 modules/generic_stage_target.py:
2269 Fix type error when kernel packages arent defined
2271 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2272 examples/generic_stage_template.spec, examples/grp_template.spec,
2273 examples/livecd-stage1_template.spec,
2274 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2275 examples/stage4_template.spec:
2276 Added more verbose wording and examples for pkgcache_path and
2277 kerncache_path, where necessary.
2279 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2280 targets/support/create-iso.sh:
2281 Really fixing bug #120475 this time. This is 2.0_rc25.
2283 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2284 targets/support/create-iso.sh:
2285 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2288 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2290 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2291 Added initial support for EFI booting on x86. This is completely untested,
2292 so use it at your own risk. Also, no bug reports without patches, please.
2293 This is catalyst 2.0_rc23.
2295 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2296 kmerge should have been kerncache
2298 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2299 targets/support/pre-kmerge.sh:
2300 Fix a few other places for the kerncache update
2302 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2303 examples/generic_stage_template.spec, examples/grp_template.spec,
2304 examples/livecd-stage1_template.spec,
2305 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2306 examples/netboot_template.spec, examples/stage4_template.spec,
2307 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2308 targets/support/kmerge.sh:
2309 Separation of kerncache from snapcache
2311 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2312 It helps if I actually increment the version number.
2314 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2316 Added --oneshot to default options for stage1 building. Added code to wipe
2317 world during stages 1 and 3. This is catalyst 2.0_rc22.
2319 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2320 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2321 Fix bug if no kernel packages were defined but there was a postconf setting.
2322 x86 softlevel support is enhanced.
2324 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2325 targets/support/bootloader-setup.sh:
2326 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2328 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2329 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2331 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2334 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2335 Netboot2 fixes for spec parameter checks
2337 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2338 modules/generic_stage_target.py, modules/stage4_target.py:
2339 add makeopts spec file support.
2341 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2342 modules/generic_stage_target.py:
2343 Added fix for bug #119635.
2345 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2346 Fix pre-kmerge.sh for stage4
2348 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2351 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2352 modules/generic_stage_target.py:
2353 fix crash when no kernel is defined. spacing issue
2355 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2358 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2359 modules/livecd_stage2_target.py:
2360 Added livecd/volid to valid_values.
2362 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2363 modules/generic_stage_target.py:
2364 remove extra function that was converting strings to lists unnecessarily
2366 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2367 This is catalyst 2.0_rc17.
2369 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2370 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2371 modules/stage4_target.py:
2372 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2374 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/embedded/embedded-preclean-chroot.sh,
2376 targets/grp/grp-preclean-chroot.sh,
2377 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2378 targets/stage1/stage1-preclean-chroot.sh,
2379 targets/stage2/stage2-preclean-chroot.sh,
2380 targets/stage3/stage3-preclean-chroot.sh,
2381 targets/support/chroot-functions.sh,
2382 targets/tinderbox/tinderbox-preclean-chroot.sh:
2383 Added function to cleanup stray /etc/distcc/hosts files.
2385 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2386 targets/support/bootloader-setup.sh:
2387 Added fix from bug #119123. This is catalyst 2.0_rc16.
2389 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2390 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2391 Fixing some spacing. This is catalyst 2.0_rc15.
2393 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2394 Attempt to fix bug #117649
2396 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2397 modules/generic_stage_target.py:
2398 fixes for bugs #119009, #119041 and #118985
2400 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2401 +examples/netboot2_template.spec, modules/catalyst_support.py,
2402 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2403 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2404 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2407 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2408 targets/support/kmerge.sh:
2409 Fix for ccache (null)/.ccache bug
2411 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2414 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2415 Added ppc -mcpu patch from Pylon for bug #118709.
2417 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2418 modules/embedded_target.py, modules/stage4_target.py:
2419 Added linuxrc to embedded and stage4 targets.
2421 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2422 modules/generic_stage_target.py, targets/support/kmerge.sh:
2423 filter kname - and . for kmerge.sh
2425 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2426 targets/support/create-iso.sh:
2427 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2429 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2430 modules/generic_stage_target.py:
2431 change .digests to .DIGESTS
2433 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2434 targets/support/kmerge.sh:
2435 Commented ccache for genkernel build which will resolve #117648 until a
2436 proper solution can be found. This is 2.0_rc13.
2438 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2439 targets/stage1/stage1-controller.sh:
2440 Added patch from vapier for bug #117254.
2442 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2443 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2444 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2445 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2448 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2449 modules/generic_stage_target.py:
2450 Remove chost/cflags etc. warning messages
2452 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2453 modules/generic_stage_target.py:
2454 Attempt to fix bug 117253; chost is wrong on autoresume
2456 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2457 modules/generic_stage_target.py, modules/netboot_target.py,
2458 modules/stage1_target.py:
2459 make setting of destdir more global and part of generic_stage_target
2461 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2462 Fix destpath bug in netboot target
2464 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2465 modules/generic_stage_target.py, modules/stage4_target.py:
2466 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2469 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2470 modules/generic_stage_target.py, modules/stage4_target.py:
2471 remove stray ' from arch/sh.py
2473 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2474 targets/stage1/stage1-controller.sh:
2475 This finally fixes the issues with gcc-config/binutils-config in stage1.
2476 This is catalyst 2.0_rc12.
2478 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2479 Fix incorrect warning message. portdir_overlay -> portage_overlay
2481 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2482 targets/stage1/stage1-controller.sh,
2483 targets/stage1/stage1-preclean-chroot.sh:
2484 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2485 running gcc-config and binutils-config, though it probably breaks running on
2486 non-Gentoo platforms.
2488 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2489 modules/stage1_target.py:
2490 Make stage1 clean up python 2.3 and 2.4, also.
2492 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2493 targets/support/livecdfs-update.sh:
2494 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2496 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2497 modules/generic_stage_target.py:
2498 Change digests file format to HASH_NAME HASH FILE_NAME
2500 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 targets/stage1/stage1-controller.sh:
2502 Moved gcc-config/binutils-config to before the chroot.
2504 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2505 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2506 installed. Supports all of shashs algorithms as of 12_21_2005
2508 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2509 modules/generic_stage_target.py:
2510 Catalyst should die if source_subpath is not a string
2512 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2513 modules/generic_stage_target.py:
2514 Fix for source_subpath bug
2516 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2517 examples/generic_stage_template.spec:
2518 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2519 both stages 1 and 2.
2521 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2522 modules/stage2_target.py:
2523 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2524 stage1 to be overridden again.
2526 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2527 targets/stage1/stage1-controller.sh:
2528 It looks like gcc-config/binutils-config needs to be run with the full path,
2529 since it is run outside of the chroot.
2531 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2532 targets/stage1/stage1-controller.sh:
2533 Fixed gcc-config calls. This is 2.0_rc11.
2535 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2536 This is catalyst 2.0_rc10.
2538 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2539 modules/generic_stage_target.py:
2540 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2543 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/support/functions.sh:
2545 Changed from -z to -n for bug #116180.
2547 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2548 modules/catalyst_support.py, modules/generic_stage_target.py:
2549 Detect missing binaries for the hashing functions and abort if not found
2551 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2552 files/catalyst.conf:
2553 Updated README to list new requirements. Set default hash as crc32. Set
2554 default digests as sha1/md5.
2556 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2557 modules/catalyst_support.py, modules/generic_stage_target.py,
2558 modules/livecd_stage2_target.py, modules/stage2_target.py:
2559 Change the internal hash checking to be quicker and more memory efficient.
2560 Add additional hash digests options.
2562 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2563 targets/tinderbox/tinderbox-chroot.sh,
2564 targets/tinderbox/tinderbox-controller.sh,
2565 targets/tinderbox/tinderbox-preclean-chroot.sh:
2566 Fixed up spacing/coding style on tinderbox.
2568 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2569 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2570 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2571 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2572 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2573 Fixed up spacing/coding style on support.
2575 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2576 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2578 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2579 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2580 targets/stage4/stage4-preclean-chroot.sh:
2581 Fixed up spacing/coding style on stage4.
2583 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2584 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2585 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2586 targets/stage3/stage3-controller.sh,
2587 targets/stage3/stage3-preclean-chroot.sh:
2588 Fixed up spacing/coding style on stages 2 and 3
2590 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2591 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2592 targets/stage1/stage1-preclean-chroot.sh:
2593 Fixed up spacing/coding style on stage1. Also changed
2594 gcc-config/binutils-config to be outside the chroot.
2596 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2597 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2598 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2599 Fixed up spacing/coding style on netboot.
2601 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2602 targets/livecd-stage1/livecd-stage1-chroot.sh,
2603 targets/livecd-stage1/livecd-stage1-controller.sh,
2604 targets/livecd-stage2/livecd-stage2-controller.sh:
2605 Fixed up spacing/coding style on livecd-stage*.
2607 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2609 targets/grp/grp-preclean-chroot.sh:
2610 Fixed up spacing/coding style on grp.
2612 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/embedded/embedded-chroot.sh,
2614 targets/embedded/embedded-controller.sh,
2615 targets/embedded/embedded-fs-runscript.sh,
2616 targets/embedded/embedded-preclean-chroot.sh:
2617 Fixed up spacing/coding style on embedded.
2619 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2620 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2621 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2622 targets/support/functions.sh:
2623 Removing extra line from x86.py, fixing up comments, spacing, and coding
2624 style in targets/support through functions.sh
2626 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2627 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2628 Fix more tab/spacing issues .. trying to make everything use tabs
2630 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2631 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2632 modules/stage1_target.py, modules/stage2_target.py,
2633 modules/stage3_target.py, modules/stage4_target.py:
2634 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2637 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2638 modules/generic_stage_target.py:
2639 Add envscript warning to aid users who may not know what they are doing
2641 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2642 examples/generic_stage_template.spec:
2643 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2644 only configurable when building a stage2 tarball, to match the current state
2645 of portage. This is 2.0_rc9.
2647 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2648 targets/support/chroot-functions.sh:
2649 Silence more of portages beeps and clicks and whistles
2651 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2652 targets/support/chroot-functions.sh:
2653 Change the portage emerge to use run_emerge
2655 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2656 modules/generic_stage_target.py, modules/snapshot_target.py,
2657 modules/stage1_target.py, modules/stage2_target.py,
2658 modules/stage3_target.py:
2659 allow portdir_overlay to be part of all specs not including snapshot spec.
2660 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2661 Remove overlay support from the snapshot spec but added a warning.
2663 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2664 modules/stage2_target.py:
2665 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2668 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2669 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2670 Add support for bootloader softlevel=; have rsync delete the extra files out
2671 of the overlay so that the overlay always matches the source dir
2673 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2674 Swapped -v/-V since I had gotten them wrong here.
2676 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2677 modules/generic_stage_target.py:
2678 Fix stupid overlay bug
2680 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2681 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2682 targets/livecd-stage1/livecd-stage1-chroot.sh,
2683 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2684 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2685 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2686 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2687 targets/support/unmerge.sh:
2688 Made sure we use -f on removing the default links for splash. Removed
2689 check_portage_version as it really isn't needed anymore. Removed
2690 --no-install from genkernel commands in kmerge.sh so users must manually
2691 remove kernels from /boot. This is 2.0_rc8.
2693 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2694 targets/support/livecdfs-update.sh:
2695 Made sed on devfsd.conf conditional on it existing. Removes one more error
2696 message from a standard catalyst run.
2698 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2699 Added warning about breaking snapshot cache and re-enable autoresume, since
2700 the errors I was getting were elsewhere.
2702 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2703 modules/generic_stage_target.py:
2704 Fix indentation error the last commit caused
2706 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2707 modules/generic_stage_target.py:
2708 Always clear autoresume points after a successful run
2710 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2711 targets/support/livecdfs-update.sh:
2712 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2713 snapshot caching after a successful gentoo-release-livecd run.
2715 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2716 targets/support/rc-update.sh:
2717 Added famd to default on official LiveCD.
2719 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 targets/support/chroot-functions.sh:
2721 Fixes 'too many arguments' error in check_portage_version.
2723 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2724 modules/generic_stage_target.py:
2725 remove extra self.env={} that was resetting the environment to null
2727 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/livecd_stage1_target.py:
2729 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2732 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2733 Add a default path to the environment in the chroot
2735 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2736 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2737 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2738 targets/livecd-stage2/livecd-stage2-controller.sh,
2739 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2740 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2741 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2742 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2743 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2744 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2745 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2746 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2747 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2749 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2751 Fixed up the man page, which has been suffering for some time, and also
2752 reversed -v/-V in the help message.
2754 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2755 targets/support/livecdfs-update.sh:
2756 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2759 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2760 Turning off autoresume of doom until I can get more testing. I've had
2761 several issues with it. I'll be reporting/fixing these as I come across them
2762 but for now wish to turn it off by default as I don't want this one feature
2763 to stop the possible 2.0 final release.
2765 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2766 targets/livecd-stage2/unmerge.sh:
2767 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2768 anymore and probably should have been removed a long time ago when the new
2769 code was put into place in livecdfs-update.sh and livecd-local.start
2772 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2773 targets/livecd-stage1/livecd-stage1-chroot.sh,
2774 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2775 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2776 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2778 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2779 modules/generic_stage_target.py, modules/generic_target.py:
2780 self.env should be a part of the super class generic_target so it applies to
2781 snapshots as well; removing redundant pass in the generic_target class as
2782 its not needed. There is code there to fill the statements
2784 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2785 targets/support/livecdfs-update.sh:
2786 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2789 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2790 Changed version stamp to 2.0_rc6.
2792 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2793 modules/generic_stage_target.py:
2794 Fix for unpack cases
2796 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/generic_stage_target.py:
2800 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2801 modules/catalyst_support.py, modules/generic_stage_target.py,
2802 modules/grp_target.py, modules/livecd_stage1_target.py,
2803 modules/livecd_stage2_target.py, modules/netboot_target.py,
2804 modules/snapshot_target.py, modules/tinderbox_target.py:
2805 Stop reading env from the OS. Rely on the more on the envscript for oddball
2806 settings. Change -v to verbose and -V to version
2808 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2811 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2812 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2815 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2816 examples/generic_stage_template.spec:
2817 Added chost/cflags/cxxflags/ldflags to example spec template.
2819 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2820 targets/support/rc-update.sh:
2821 OK, just kidding on that last commit. We were already doing rc-update add
2822 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2823 there's no point in having it in rc-update.sh
2825 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2826 targets/support/rc-update.sh:
2827 Have rc-update add xdm if livecd/xdm is set.
2829 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 modules/catalyst_lock.py, modules/catalyst_support.py,
2831 modules/embedded_target.py, modules/generic_stage_target.py,
2832 modules/grp_target.py, modules/livecd_stage1_target.py,
2833 modules/livecd_stage2_target.py, modules/netboot_target.py,
2834 modules/stage1_target.py, modules/stage4_target.py,
2835 modules/tinderbox_target.py:
2836 So I was just kidding on that last commit. This one is 2.0_rc4.
2838 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2839 modules/catalyst_lock.py, modules/catalyst_support.py,
2840 modules/embedded_target.py, modules/generic_stage_target.py,
2841 modules/grp_target.py, modules/livecd_stage1_target.py,
2842 modules/livecd_stage2_target.py, modules/netboot_target.py,
2843 modules/stage1_target.py, modules/stage2_target.py,
2844 modules/stage4_target.py, modules/tinderbox_target.py:
2845 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2847 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2848 files/catalyst.conf, modules/catalyst_lock.py,
2849 modules/catalyst_support.py, modules/embedded_target.py,
2850 modules/generic_stage_target.py, modules/grp_target.py,
2851 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2852 modules/netboot_target.py, modules/stage1_target.py,
2853 modules/stage2_target.py, modules/stage4_target.py,
2854 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2855 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2856 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2858 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2859 modules/generic_stage_target.py:
2860 Fix autoresume for unpacking tarballs
2862 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2863 targets/support/livecdfs-update.sh:
2864 remove gnap livecd-type per Koon's request
2866 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2867 change rc-update add modules default to rc-update add modules boot
2869 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2870 modules/generic_stage_target.py, modules/grp_target.py:
2871 Add more verbosity to digests if -V is enabled, add more print messages to
2874 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2875 modules/generic_stage_target.py, modules/grp_target.py:
2876 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2878 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2879 Fix folder name for grp build dir to not have .tar.bz2 at the end
2881 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2882 modules/catalyst_support.py, modules/generic_stage_target.py:
2883 Add md5 and sha .digests file creation per wolf31o2's feature request
2885 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2886 This is catalyst-2.0_rc2.
2888 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2889 files/catalyst.conf, modules/generic_stage_target.py,
2890 modules/livecd_stage1_target.py:
2891 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2892 after each successful kernel build;add autoresume documentation to
2895 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2896 targets/embedded/embedded-controller.sh,
2897 targets/embedded/embedded-fs-runscript.sh,
2898 targets/livecd-stage2/livecd-stage2-controller.sh,
2899 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2900 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2901 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2902 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2903 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2904 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2905 targets/support/rc-update.sh:
2906 Changed multiple spaces to tabs to satisfy my OCD.
2908 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2909 targets/support/chroot-functions.sh:
2910 Bumped genkernel detection to require 3.3.0 or higher
2912 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2913 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2914 targets/netboot/netboot-controller.sh:
2915 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2916 clst_grp_use. This is catalyst-2.0_rc1.
2918 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2919 targets/netboot/netboot-controller.sh:
2920 change to clst_use from clst_netboot_use
2922 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2923 targets/livecd-stage1/livecd-stage1-chroot.sh,
2924 targets/stage4/stage4-chroot.sh:
2925 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2927 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2928 targets/stage4/stage4-chroot.sh:
2929 Fixed USE invocations in stage4 target.
2931 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2932 modules/livecd_stage1_target.py:
2933 Force use=livecd for livecd-stage1
2935 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2936 This is version 2.0_pre20051129.
2938 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2939 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2940 Removed kudzu-knoppix from example spec files.
2942 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2943 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2944 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2946 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2947 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2948 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2949 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2950 definitions in the examples to fit in 80 columns.
2952 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2953 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2954 modules/grp_target.py, modules/tinderbox_target.py,
2955 targets/tinderbox/tinderbox-chroot.sh:
2956 Tinderbox script: added newuse, tinderbox and grp targets added support for
2957 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2958 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2960 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2961 Added portdir example to catalyst.conf for bug #113272.
2963 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2964 targets/support/create-iso.sh:
2965 Fixed a few lines which were causing the isolinux directory to be removed
2966 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2968 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2969 targets/support/create-iso.sh:
2970 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2972 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2973 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2974 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2975 too many arches dont use it by default, test for an initrd in the yaboot
2978 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py:
2980 Fix split error if use is specified
2982 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2983 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2984 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2985 Updated palo version from catalyst 1.x for HPPA.
2987 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2988 targets/support/bootloader-setup.sh:
2989 Removing for loop for grub on amd64/x86 as it was totally useless.
2991 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 targets/support/bootloader-setup.sh:
2993 Remove vga= line for PPC.
2995 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 targets/support/bootloader-setup.sh:
2997 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2999 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3001 Removing slot patch as it probably didn't belong here anyway, and updating
3002 version stamp to 2.0_pre20051118.
3004 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3005 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3006 targets/support/bootloader-setup.sh:
3007 fix the bootloader script for isolinux so that it actually makes a cfg file,
3008 remove extra unneeded catalyst aborting print statement, reorganize rm code
3009 to make sure is splits properly and is an array even from the cmdline
3011 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3012 targets/support/livecdfs-update.sh:
3013 Added call to update-usbids to download the latest usb.ids file.
3015 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3016 modules/generic_stage_target.py:
3017 Move checks of running catalyst into the target which is simpler
3019 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3020 modules/generic_stage_target.py:
3021 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3022 that doesnt exist yet
3024 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3025 Keep unnecessary programs from installing into kerncache
3027 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3028 modules/generic_stage_target.py:
3029 Turn on more tracebacks at this point to better debug .. will need to turn
3030 them down as we find errors and build appropriate error handlers
3032 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3033 Changed version marker to 2.0_pre20051115 for new ebuild.
3035 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3036 modules/livecd_stage2_target.py:
3037 Fix bug in livecd stage2 so that it doesnt try to use tar
3039 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3040 targets/livecd-stage2/livecd-stage2-controller.sh:
3041 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3042 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3043 of Getting_Online.txt from catalyst 1.1.10.10.
3045 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3046 Added Joshua Kinard to authors for his mips contributions.
3048 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3049 examples/livecd-stage2_template.spec:
3050 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3051 Paul Kessler on gentoo-catalyst. ;]
3053 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3054 Change variables from cat1 format to cat2
3056 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py, modules/stage1_target.py:
3058 Fix modules has no attribute register
3060 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3061 modules/generic_stage_target.py:
3062 Fix broken aliases code that was just proof of concept
3064 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3065 Output mkisofs command line options to assist in debugging
3067 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py, targets/support/create-iso.sh:
3071 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/generic_stage_target.py:
3073 Add VERY basic support for aliases kernel parameter.
3075 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3076 modules/livecd_stage2_target.py:
3077 Remove large section of commented code
3079 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3080 modules/generic_stage_target.py, modules/stage1_target.py:
3081 Allow LDFLAGS to be specified as an ENV variable for stage1
3083 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3084 modules/generic_stage_target.py:
3085 Fix rc-update to automatically run default options for livecds. Removed an
3086 erroneous key check.
3088 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3089 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3090 Make use spec key optional to default to profile defaults
3092 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3093 +examples/stage4_template.spec:
3094 Preliminary stage4_template.spec file
3096 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3097 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3098 Updated version stamp and added slot patch.
3100 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3101 Fix ordering problem so self.settings is defined
3103 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3104 modules/generic_stage_target.py:
3105 Correct a rsync issue when the directory doesnt exist
3107 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3108 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3109 targets/livecd-stage2/livecd-stage2-controller.sh,
3110 targets/netboot/netboot-controller.sh,
3111 targets/stage4/stage4-controller.sh:
3112 run pre_kmerge and post_kmerge only once
3114 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3115 targets/support/bootloader-setup.sh:
3116 MIPS bootloader patch
3118 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3119 targets/support/mips-arcload_conf.sh:
3120 Fix MIPS Serial Detection
3122 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3123 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3124 +targets/support/mips-arcload_conf.sh:
3125 Application of Kumba's patches for MIPS support
3127 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3128 Check for the correct arch specific cd building tool
3130 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3131 modules/generic_stage_target.py:
3132 Print a warning if livecd/iso is not defined
3134 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3135 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3137 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/support/post-kmerge.sh:
3139 Check for existence of files in /lib/modules before running depscan.sh. This
3140 replaces the mips-specific check and makes it portable.
3142 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3143 modules/generic_stage_target.py:
3144 update autoresume logic when dealing with rsync unpack operations
3146 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3147 targets/support/post-kmerge.sh:
3148 Bypass module load on mips
3150 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3151 remove --no-deps so dependancies get installed for genkernel
3153 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3154 modules/generic_stage_target.py:
3155 Fix missing : statement in unpack
3157 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3158 modules/generic_stage_target.py:
3159 fix livecd-stage2 unpack when seedcache is turned off
3161 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 targets/support/functions.sh:
3163 Fix module unpacking and make it actually optional.
3165 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3166 modules/generic_stage_target.py:
3167 Fix broken seedcache autoresume interaction
3169 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3170 modules/generic_stage_target.py:
3171 Cleanup stage directories properly for tar installs
3173 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3174 Tinderbox no longer cleans /tmp/*
3176 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 targets/tinderbox/tinderbox-chroot.sh,
3178 targets/tinderbox/tinderbox-controller.sh:
3179 Fixing problem with bind mounted portage and final rsync on tinderbox target
3180 and adding additional logging.
3182 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3183 Stop tinderbox from trying to create a tarball of itself
3185 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3186 modules/generic_stage_target.py:
3187 Fix catalyst so it fully disables snapcache when its not specified in the
3190 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3191 examples/livecd-stage2_template.spec:
3192 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3193 spec template and updating version stamp.
3195 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3196 modules/catalyst_support.py:
3197 allow file_check to proceed if key is not in use
3199 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3200 Recursively make the missing directories
3202 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3203 Fix extract_modules to just echo a warning that it is missing
3205 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3206 files/catalyst.conf:
3207 Updating default configuration for catalyst and updating version stamp,
3208 since we're beginning internal testing for release.
3210 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3211 modules/generic_stage_target.py:
3212 fix bug 106004 split strings into a list for empty and rm operation
3214 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3215 modules/livecd_stage2_target.py:
3216 Append slashes to directories so rsyncs work properly
3218 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3219 examples/livecd-stage2_template.spec:
3220 Changing source_subpath for livecd-stage2 example for bug #101704.
3222 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3224 targets/support/livecdfs-update.sh:
3225 Added livecd/xdm and livecd/xsession options. These are used to setup the
3226 default display manager and X session, respectively. Added supporting
3227 documentation to example spec files. Imported more work from my fsscript for
3228 the official LiveCD.
3230 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3231 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3232 discussion, see bug #88777.
3234 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3235 modules/generic_stage_target.py:
3236 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3237 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3239 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 targets/livecd-stage1/livecd-stage1-controller.sh,
3241 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3242 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3243 on livecd-stage2 and removing universal motd for livecd/type of
3244 gentoo-release-livecd.
3246 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3247 modules/livecd_stage1_target.py:
3248 Add optional livecd/type env var for scripts to add optional items to the
3251 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 -livecd/files/x86-help.msg:
3253 Removing x86-help.msg as it is no longer used.
3255 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3257 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3258 Add dobladecenter description to bootloader files for x86/amd64.
3260 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3261 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3263 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3264 modules/generic_stage_target.py:
3265 Added split to use section for bug #104414.
3267 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3269 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3270 Tabs to whitespaces for isolinux.
3272 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 targets/support/bootloader-setup.sh:
3274 Changed isolinux to use new split-out help messages. Using grub gives a
3275 single help message with pager.
3277 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3279 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3280 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3281 Added F2->F7 help messages for isolinux.
3283 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 livecd/files/README.txt, livecd/files/generic.motd.txt,
3285 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3286 livecd/files/livecd-local.start:
3287 Updated files from latest used to build LiveCD.
3289 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3290 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3292 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3293 modules/catalyst_support.py:
3294 Added fix for using options with = in them with --cli (ex.
3295 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3296 <cell@ices.utexas.edu> for pointing this out to me via email.
3298 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3299 modules/generic_stage_target.py, targets/support/functions.sh:
3300 fix bug in exec_in_chroot for stage1 target
3302 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3303 modules/generic_stage_target.py:
3304 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3305 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3307 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3308 catalyst, examples/livecd-stage2_template.spec,
3309 examples/snapshot_template.spec, files/catalyst.conf,
3310 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3311 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3312 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3313 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3314 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3315 targets/livecd-stage2/livecd-stage2-controller.sh,
3316 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3317 targets/stage2/stage2-preclean-chroot.sh,
3318 targets/stage3/stage3-preclean-chroot.sh,
3319 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3320 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3321 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3322 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3323 targets/support/target_image_setup.sh:
3324 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3325 to look at gamecdfs-update.sh yet.
3327 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3328 modules/generic_stage_target.py:
3329 Remove extra debugging print statement
3331 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3332 +modules/catalyst_lock.py, modules/catalyst_support.py,
3333 modules/embedded_target.py, modules/generic_stage_target.py,
3334 modules/grp_target.py, modules/livecd_stage1_target.py,
3335 modules/livecd_stage2_target.py, modules/netboot_target.py,
3336 modules/snapshot_target.py, modules/stage1_target.py,
3337 modules/stage2_target.py, modules/stage4_target.py,
3338 targets/support/functions.sh:
3339 Add locking support. Code simplification for unpack and unpack snapshot.
3340 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3341 Add seedcache support (Grabs output from previous target run)
3342 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3344 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3345 modules/catalyst_support.py, modules/generic_stage_target.py:
3346 Add support to cache the snapshot dir. add snapcache to options. add
3347 snapshot_cache= to override the default location of the cache in
3348 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3350 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3351 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3352 Forward port README.txt and Getting_Online.txt files from catalyst
3355 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3356 Add automatic creation/deletion of runlevels based on rcadd rcdel
3358 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3359 Fix grp so that grp/use is not required anymore
3361 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3362 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3363 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3364 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3365 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3366 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3367 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3368 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3369 they are known to cause booting problems.
3371 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3373 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3374 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3377 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3378 targets/stage1/stage1-chroot.sh:
3379 Fixed quoting in stage1 profile check.
3381 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382 targets/stage3/stage3-chroot.sh:
3383 Fixing USE for stage3.
3385 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3386 targets/support/chroot-functions.sh:
3387 Fix FETCH code so it will run for Pylon
3389 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3390 targets/grp/grp-chroot.sh:
3391 Fix bindist invcation.
3393 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3394 targets/grp/grp-chroot.sh:
3395 Made sure bindist was used for all emerges in GRP.
3397 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3398 Fix USE flags for GRP build
3400 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3401 targets/stage4/stage4-chroot.sh:
3402 let GRP use the users environment variables and removed extra
3403 GRP_STAGE23_USE from stage4
3405 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3406 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3407 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3409 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3410 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3411 impact all previous spec files that use this option. It's beejay's fault.
3413 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3414 Changed to use linux32 for ppc32 support when build host is ppc64.
3416 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3418 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3420 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3421 Minor cosmetic print statement fixes for readability
3423 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3424 modules/catalyst_support.py, modules/generic_stage_target.py:
3425 Fix None None bug and exception reporting
3427 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3428 Fix iso creation script. Case statement out of place
3430 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3431 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3432 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3433 catalyst, files/catalyst.conf, modules/builder.py,
3434 modules/catalyst_support.py, modules/embedded_target.py,
3435 modules/generic_stage_target.py, modules/generic_target.py,
3436 modules/grp_target.py, modules/livecd_stage1_target.py,
3437 modules/livecd_stage2_target.py, modules/netboot_target.py,
3438 modules/snapshot_target.py, modules/stage1_target.py,
3439 modules/stage2_target.py, modules/stage3_target.py,
3440 modules/stage4_target.py, modules/tinderbox_target.py,
3441 targets/embedded/embedded-chroot.sh,
3442 targets/embedded/embedded-fs-runscript.sh,
3443 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3444 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3445 targets/grp/grp-preclean-chroot.sh,
3446 targets/livecd-stage1/livecd-stage1-chroot.sh,
3447 targets/livecd-stage1/livecd-stage1-controller.sh,
3448 targets/livecd-stage2/livecd-stage2-controller.sh,
3449 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3450 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3451 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3452 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3453 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3454 targets/stage2/stage2-controller.sh,
3455 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3456 targets/stage3/stage3-controller.sh,
3457 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3458 targets/stage4/stage4-controller.sh,
3459 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3460 targets/support/create-iso.sh, targets/support/functions.sh,
3461 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3462 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3463 targets/support/target_image_setup.sh,
3464 targets/tinderbox/tinderbox-chroot.sh,
3465 targets/tinderbox/tinderbox-controller.sh,
3466 targets/tinderbox/tinderbox-preclean-chroot.sh:
3467 Big honkin' copyright update.
3469 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3470 modules/generic_stage_target.py:
3471 add additional logging output. Use standard os redirection methods to log to
3474 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/stage1/stage1-chroot.sh:
3476 Added profile sanity check for bug #97867.
3478 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 targets/support/bootloader-setup.sh:
3480 Removing acpi=off from default kernel arguments and adding ia64
3481 livecd-stage2 support functions and cdtar.
3483 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3485 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3486 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3487 splash command line.
3489 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 targets/support/create-iso.sh:
3491 Fixed up zisofs support. Waiting for response from sparc before touching
3494 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3496 targets/support/functions.sh:
3497 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3498 to allow it to work on all arches that dynamically build their bootloader
3501 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3502 targets/stage4/stage4-controller.sh:
3503 Fix stage4 so it doesnt run the bootloader stuff
3505 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 targets/support/bootloader-setup.sh:
3507 Removed dokeymap from non-Gentoo releases.
3509 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3510 targets/support/livecdfs-update.sh:
3511 Added call to update-pciids to download the latest pci.ids file.
3513 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3514 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3515 modules/stage4_target.py:
3516 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3518 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3519 Fix issue where -s on the command line would not run
3521 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3522 livecd/files/generic.motd.txt:
3523 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3524 kernel configurations.
3526 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 targets/support/livecdfs-update.sh:
3528 Updated hostname/domainname creation for new baselayout.
3530 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3531 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3532 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3534 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/support/chroot-functions.sh:
3536 Change portage emerge to use --oneshot --nodeps to keep from merging the
3537 same packages multiple times.
3539 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 targets/stage2/stage2-chroot.sh:
3541 Added a -p bootstrap when catalyst is called with -V (verbose).
3543 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3544 targets/support/livecdfs-update.sh:
3545 Removed inittab hack, as this is done by livecd-tools.
3547 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3549 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3551 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3552 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3553 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3554 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3555 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3556 targets/livecd-stage2/livecd-stage2-controller.sh:
3557 Removed gentoo.png and creation of face directory. Changed
3558 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3561 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3562 targets/stage1/stage1-preclean-chroot.sh,
3563 targets/support/chroot-functions.sh:
3564 Added setup_binutils function and force both of them to run during stage1
3567 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 examples/livecd-stage2_template.spec:
3569 Added livecd/volid explanation to example spec.
3571 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3572 targets/support/create-iso.sh:
3573 General cleanup of ISO code and added default livecd/volid when it is not set.
3575 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 targets/embedded/embedded-controller.sh:
3577 Actually modify the embedded target this time.
3579 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3580 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3581 targets/livecd-stage2/livecd-stage2-controller.sh,
3582 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3583 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3584 and livecd-stage2 targets.
3586 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3587 files/catalyst.conf:
3588 Retired John Davis <zhen@gentoo.org> and added storedir to default
3591 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3592 targets/support/livecdfs-update.sh:
3593 Uncommented openglify, since it is needed for both opengl-update-livecd and
3596 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3597 modules/generic_stage_target.py:
3598 Fix print statement so it shows when kill_chroot_pids is run correctly
3600 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3601 modules/snapshot_target.py:
3602 Fix snapshot target to skip the kill_pids check
3604 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3605 Bug fixes in parse_spec, fix issues detecting list or string.
3607 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3608 modules/catalyst_support.py:
3609 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3610 spaces are after :. Better handling of comments ( ie preprocessed and
3611 stripped off ). Unset empty keys.
3613 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3614 targets/support/kill-chroot-pids.sh:
3615 Remove extra P_NAME definition that is never used. Saves processing time.
3616 Bumped catalyst to pre2
3618 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3619 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3620 +targets/support/kill-chroot-pids.sh:
3621 User info about runscript and archscript. Added checks for processes running
3622 in the chroot and created a script to kill them. Should fix the unmounting
3623 issues with gconfd or any other running application in the chroot
3625 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3626 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3627 Remove using gcc-config to set things up as we should all be using 2005.0
3630 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 examples/livecd-stage2_template.spec:
3632 Added livecd/users to example livecd-stage2 spec file.
3634 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3635 targets/support/livecdfs-update.sh:
3636 Change default hostnames for livecds
3638 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3639 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3640 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3643 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3644 modules/livecd_stage2_target.py:
3645 Clear autoresume flags when build is done
3647 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3648 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3649 targets/support/create-iso.sh:
3650 Fix isolinux so that it finds menus and kernels and stuff
3652 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3653 modules/generic_stage_target.py:
3654 Make purge operation a little less chatty, removed print statements
3656 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3657 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3658 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3659 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3661 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3662 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3663 print warning message about deprecated use of cdfstype
3665 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3666 targets/support/chroot-functions.sh:
3667 statically define genkernel location to eliminate which command failure if
3668 genkernel is not installed
3670 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3671 modules/generic_stage_target.py:
3672 change the portage_overlay to an array so it always works
3674 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3675 modules/catalyst_support.py:
3676 Fix exception handling to remove extraneous prints of None
3678 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3679 Remove iso creation code from stage4
3681 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3682 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3683 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3684 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3685 targets/livecd-stage1/livecd-stage1-chroot.sh,
3686 targets/livecd-stage1/livecd-stage1-controller.sh,
3687 targets/livecd-stage2/livecd-stage2-controller.sh,
3688 targets/netboot/netboot-controller.sh,
3689 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3690 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3691 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3692 targets/support/create-iso.sh, targets/support/kmerge.sh,
3693 targets/support/target_image_setup.sh,
3694 targets/tinderbox/tinderbox-controller.sh:
3695 Fix some exception handling in catalyst_support.py, remove intermediate
3696 destination folder of iso and tarball, add additional tests for folders not
3697 found on host but defined in spec file, keep catalyst from erroring in this
3698 case, change exit code on shell scripts so that errors are reported to
3699 catalyst and causes catalyst to die on errors, fix bug in
3700 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3701 check for mkisofs that informs the user of where to get the program, and
3702 removed the autoresume code from ccache and distcc installation until I can
3703 figure out a way to have the autoresume flag go someplace outside the chroot.
3705 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3706 Remove bind mounts before rm operations happen at startup
3708 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3709 modules/generic_stage_target.py:
3710 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3712 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3713 modules/generic_stage_target.py:
3714 fix minor bug in the purge code so that it actually runs the commands
3716 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3717 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3718 modules/stage4_target.py:
3719 Change ordering of tasks so root_overlay and fsscript occur after
3720 livecd_update, giving users a chance to override livecd_update
3722 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3723 modules/catalyst_support.py, modules/generic_stage_target.py:
3724 Added a better exception handling message for keyboard interrupt and added
3725 countdown timer for purge operation to give an opportunity to exit
3727 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3728 modules/catalyst_support.py, modules/generic_stage_target.py:
3729 Add support to clear the autoresume flags and improve the purge code to
3730 clean the chroot, and pkg/kern cache
3732 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3733 modules/catalyst_support.py, modules/generic_stage_target.py,
3734 modules/livecd_stage1_target.py:
3735 only append livecd-tools to the livecd-stage1 target package list and move a
3736 check out of the way so command line and spec files can co-exist
3738 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3739 modules/generic_stage_target.py:
3740 fixed python syntax in set_packages so catalyst will run
3742 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3743 modules/embedded_target.py, modules/generic_stage_target.py,
3744 modules/grp_target.py, modules/livecd_stage1_target.py,
3745 modules/livecd_stage2_target.py, modules/netboot_target.py,
3746 modules/stage4_target.py, modules/tinderbox_target.py,
3747 targets/embedded/embedded-chroot.sh,
3748 targets/embedded/embedded-controller.sh,
3749 targets/livecd-stage1/livecd-stage1-controller.sh,
3750 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3751 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3752 targets/livecd-stage2/livecd-stage2-controller.sh,
3753 -targets/livecd-stage2/livecd-stage2-iso.sh,
3754 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3755 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3756 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3757 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3758 +targets/support/target_image_setup.sh:
3759 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3762 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 targets/livecd-stage2/livecd-stage2-controller.sh,
3764 targets/support/livecdfs-update.sh:
3765 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3766 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3767 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3770 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 targets/livecd-stage2/livecd-stage2-controller.sh,
3772 targets/support/rc-update.sh:
3773 Updated rc-update.sh with better defaults for different livecd/type settings
3774 and cleaning up file copying in livecd-stage2-controller.sh to match
3777 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3778 Made example of catalyst.conf in README match the default catalyst.conf
3781 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3783 Removing old files from previous maintainers and updating README.
3785 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3786 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3787 Added livecd/users option to create non-root users. The first user listed
3788 will also be used for auto-starting X, if X is merged onto the CD.
3790 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3791 targets/livecd-stage1/livecd-stage1-controller.sh,
3792 targets/livecd-stage2/livecd-stage2-controller.sh,
3793 targets/support/livecdfs-update.sh:
3794 Updated all instances of livecd/type: gentoo-release-environmental to
3795 gentoo-release-livecd and added generic-livecd.
3797 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3798 examples/fsscript.sh.example, examples/gamecd.conf.example,
3799 examples/generic_stage_template.spec, examples/grp_template.spec,
3800 examples/livecd-stage1_template.spec,
3801 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3802 examples/snapshot_template.spec:
3803 Imported example files from catalyst 1.1.9 to make them more verbose.
3805 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3806 Fix grp/use bug #89365
3808 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3809 modules/generic_stage_target.py, targets/support/kmerge.sh:
3810 Fixes for initramfs overlay support.
3812 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3813 modules/generic_stage_target.py, targets/support/kmerge.sh,
3814 targets/support/pre-kmerge.sh:
3815 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3816 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3817 caching bug; Also adding preliminary support for initramfs_overlay from
3820 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3821 modules/generic_stage_target.py, targets/support/kmerge.sh:
3822 Removed support for postconf as genkernel no longer has that option
3824 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3825 modules/embedded_target.py, modules/generic_stage_target.py,
3826 modules/grp_target.py, modules/livecd_stage1_target.py,
3827 modules/livecd_stage2_target.py, modules/netboot_target.py,
3828 modules/stage4_target.py, modules/tinderbox_target.py,
3829 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3830 targets/stage1/stage1-preclean-chroot.sh,
3831 targets/support/chroot-functions.sh:
3832 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3833 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3835 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3836 modules/livecd_stage2_target.py:
3837 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3839 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3840 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3841 modules/livecd_stage2_target.py, modules/stage4_target.py,
3842 targets/livecd-stage1/livecd-stage1-controller.sh,
3843 targets/livecd-stage2/livecd-stage2-controller.sh,
3844 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3845 targets/support/functions.sh, targets/support/kmerge.sh,
3846 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3847 Generalized kernel support, fsscript, rcupdate, etc for stage4
3849 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 targets/support/pre-kmerge.sh:
3851 Removed sed for usb devices from legacy genkernel, as we're going to require
3852 a version much higher that no longer exhibits the bug.
3854 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3855 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3856 targets/support/livecdfs-update.sh:
3857 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3858 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3859 the ut2004demo shell script has been renamed to ut2004-demo.
3861 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3862 let genkernel always reinstall itself
3864 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3865 modules/catalyst_support.py, modules/generic_stage_target.py,
3866 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3867 fix case bug in livecdfs-update.sh; fix bug in initial command line
3868 arguement parsing; add cflags spec file support which is only allowed to
3871 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3872 targets/stage3/stage3-chroot.sh:
3873 Fix a use flag bug in the stage3
3875 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3876 modules/generic_stage_target.py:
3877 Changes to allow cflags, chost, cxxflags in a spec file
3879 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3880 targets/livecd-stage1/livecd-stage1-controller.sh,
3881 targets/livecd-stage2/livecd-stage2-controller.sh,
3882 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3883 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3884 targets/support/pre-kmerge.sh:
3885 change the code to use more case statements. Fix gcc issue in stage1.
3887 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3888 targets/livecd-stage1/livecd-stage1-controller.sh,
3889 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3890 Merging in changes from catalyst 1.1.x for gamecd support.
3892 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3893 targets/stage1/stage1-preclean-chroot.sh:
3894 Removing gcc-config stuff to see if its still required to work around a gcc
3897 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3898 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3899 Added tests for genkernel >3.2.0
3901 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3904 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3905 Updated AUTHORS with new maintainers and updated contributors list.
3907 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3908 examples/fsscript.sh.example, livecd/files/README.txt,
3909 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3910 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3911 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3912 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3913 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3914 universal.motd.txt to resolve documentation issue on bug #86914. Added
3915 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3916 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3919 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3920 targets/livecd-stage2/livecd-stage2-controller.sh:
3921 Removed a few unnecessary comments
3923 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3924 Removed obsolete files from the livecd directory as the functionality has
3925 moved into the targets folders
3927 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3928 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3929 Additional catalyst 2.0.0 files
3931 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3932 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3933 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3934 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3935 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3936 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3937 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3938 -livecd/runscript/alpha-archscript.sh,
3939 -livecd/runscript/default-runscript.sh,
3940 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3941 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3942 -livecd/runscript-support/gamecdfs-update.sh,
3943 -livecd/runscript-support/kmerge.sh,
3944 -livecd/runscript-support/livecdfs-update.sh,
3945 -livecd/runscript-support/post-kmerge.sh,
3946 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3947 modules/embedded_target.py, modules/generic_stage_target.py,
3948 modules/grp_target.py, modules/livecd_stage1_target.py,
3949 modules/livecd_stage2_target.py, -modules/netboot.py,
3950 +modules/netboot_target.py, modules/snapshot_target.py,
3951 modules/stage1_target.py, +modules/stage4_target.py,
3952 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3953 +targets/embedded/embedded-controller.sh,
3954 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3955 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3956 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3957 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3958 +targets/livecd-stage1/livecd-stage1-controller.sh,
3959 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3960 -targets/livecd-stage1/livecd-stage1.sh,
3961 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3962 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3963 +targets/livecd-stage2/livecd-stage2-controller.sh,
3964 +targets/livecd-stage2/livecd-stage2-iso.sh,
3965 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3966 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3967 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3968 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3969 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3970 +targets/stage1/stage1-controller.sh,
3971 +targets/stage1/stage1-preclean-chroot.sh,
3972 -targets/stage1/stage1-preclean1-chroot.sh,
3973 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3974 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3975 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3976 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3977 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3978 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3979 +targets/stage4/stage4-preclean-chroot.sh,
3980 +targets/support/chroot-functions.sh,
3981 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3982 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3983 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3984 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3985 +targets/tinderbox/tinderbox-controller.sh,
3986 targets/tinderbox/tinderbox-preclean-chroot.sh,
3987 -targets/tinderbox/tinderbox.sh:
3988 Initial Import of Catalyst 2.0.0
3990 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/runscript-support/livecdfs-update.sh:
3992 Added /usr/portage as tmpfs (this will be made conditional later).
3994 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3995 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3996 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3997 from an interactive shell.
3999 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4001 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4002 livecd/runscript-support/pre-kmerge.sh,
4003 livecd/runscript/default-runscript.sh:
4004 Moved livecd-bash_profile to livecd-bashrc. Added check for
4005 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4006 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4009 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4010 modules/generic_stage_target.py:
4011 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4014 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4015 livecd/runscript/default-runscript.sh,
4016 targets/livecd-stage1/livecd-stage1.sh:
4017 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4018 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4019 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4022 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 livecd/runscript/ppc-archscript.sh:
4024 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4026 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4028 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4029 for multiple initrd files.
4031 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4032 livecd/runscript/ppc-archscript.sh:
4033 Modifed PPC archscript to close bug #84648 and also to make the PPC
4034 archscript produce multiple initrd files, like x86/amd64.
4036 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4038 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4039 livecd/runscript/ppc-archscript.sh:
4040 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4041 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4042 livecd/volid for the HFS volid, too.
4044 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4045 Calling this one 1.1.7 and rolling a tarball.
4047 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4048 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4049 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4050 -livecd/runscript/sparc64-archscript.sh,
4051 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4052 Added livecd/volid to set the volume ID when creating the ISO, patch by
4053 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4054 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4056 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4058 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4059 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4061 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 livecd/runscript-support/livecdfs-update.sh:
4063 Removed hdparm from default runlevel as it break ide=nodma at boot.
4065 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4066 livecd/runscript-support/kmerge.sh,
4067 livecd/runscript-support/pre-kmerge.sh,
4068 targets/livecd-stage1/livecd-stage1-chroot.sh:
4069 Revert last set of changes and remove portage version check from emerge in
4070 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4073 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 livecd/runscript-support/kmerge.sh,
4075 livecd/runscript-support/pre-kmerge.sh:
4076 Change genkernel check to use best_version and has_version to determine if
4077 the any previously installed versions of genkernel are up to date. Change
4078 emerge line for kernels to use -n option to only install if they were not
4079 previously installed.
4081 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4082 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4083 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4084 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4085 livecd/runscript/sparc-archscript.sh:
4086 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4087 unified sparc32/sparc64 cdtar.
4089 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4090 livecd/runscript-support/livecdfs-update.sh,
4091 livecd/runscript-support/pre-kmerge.sh:
4092 Change sudoers update to only run if /etc/sudoers exists and only reduce
4093 splash to 1024x768 on minimal and universal install CD.
4095 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4096 targets/livecd-stage1/livecd-stage1.sh:
4097 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4100 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4102 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4103 livecd/runscript/sparc64-archscript.sh,
4104 livecd/runscript/x86-archscript.sh:
4105 Added a new empty livecd file to each archscript. This will be used for an
4106 identifier by genkernel to allow booting from a non-primary CDROM.
4108 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4109 Catalyst 1.1.6 is here.
4111 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4112 targets/stage1/stage1-preclean2-chroot.sh:
4113 Commenting out stage1 cleaning of /var/db.
4115 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 livecd/runscript-support/pre-kmerge.sh:
4117 Made splash reduction to 1024x768 only for minimal and universal release media.
4119 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4120 targets/stage1/stage1-preclean2-chroot.sh:
4121 Added SLOT files back to /var/db entries in stage1.
4123 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4124 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4125 livecd/runscript/default-runscript.sh,
4126 livecd/runscript-support/livecdfs-update.sh,
4127 targets/livecd-stage2/unmerge.sh:
4128 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4129 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4130 the copy from preserving permissions and also adding /usr/share/faces and
4131 default Gentoo icon. We'll see how the icon does for us. Removing serial
4132 init script, as it causes problems with the splash theme.
4134 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 targets/livecd-stage1/livecd-stage1.sh:
4138 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4140 livecd/runscript-support/kmerge.sh,
4141 livecd/runscript-support/livecdfs-update.sh,
4142 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4143 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4144 targets/stage1/stage1-preclean2-chroot.sh:
4145 Removed x-setup from local.start and added in symlinks for gconf, portage
4146 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4147 baselayout and removed /etc/startx from the environmental type. Commented
4148 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4149 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4150 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4151 for X, use the latest pci.ids and usb.ids from portage, and create
4152 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4153 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4154 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4155 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4156 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4159 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4160 Removed ccache from default options as it breaks catalyst when merged with
4163 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4164 modules/snapshot_target.py:
4165 Added /local/ to snapshot exclusion.
4167 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4168 livecd/runscript-support/livecdfs-update.sh:
4169 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4170 gustavoz and his 5 interface Xeon for this.
4172 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4173 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4174 Added a conditional before killing gconfd-2. This is also going to be
4175 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4178 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4179 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4180 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4181 Moved killall -9 gconfd-2 to execute outside chroot.
4183 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4184 livecd/files/x86-help.msg:
4185 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4188 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript/x86-archscript.sh:
4190 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4193 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4196 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4197 targets/livecd-stage1/livecd-stage1.sh:
4198 Added killall for gconfd-2 back into livecd-stage1.sh
4200 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4201 livecd/runscript/alpha-archscript.sh:
4202 Alpha fixes for multiple kernels..
4204 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4205 livecd/runscript-support/kmerge.sh:
4206 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4208 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4210 livecd/runscript/sparc64-archscript.sh:
4211 Force devfs if udev is not selected for all supporting arches.
4213 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4214 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4215 livecd/runscript-support/kmerge.sh:
4216 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4219 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4220 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4221 Re-enabled preclean in grp and added gconfd-2 killing.
4223 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4224 livecd/runscript/x86-archscript.sh:
4225 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4228 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4229 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4230 targets/livecd-stage1/livecd-stage1-chroot.sh,
4231 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4232 targets/livecd-stage1/livecd-stage1.sh,
4233 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4234 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4235 Added ability to pause indefinitely. This closes bug #79798. I've also added
4236 the gcond-2 killall back in, but now it is in the actual preclean script and
4237 is executed inside the chroot.
4239 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4240 Updated for 1.1.3 release.
4242 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4243 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4244 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4245 targets/netboot/netboot-packages.sh,
4246 targets/tinderbox/tinderbox-chroot.sh:
4247 Updated to use package.use correctly. Blame Robert Paskowitz
4248 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4250 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4251 targets/stage1/stage1-preclean2-chroot.sh:
4252 Fixed find line for new stage1 /var/db/pkg.
4254 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4255 targets/stage1/stage1-preclean2-chroot.sh:
4256 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4257 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4260 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4261 livecd/runscript-support/livecdfs-update.sh:
4262 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4263 added net.ethX symlinks, and added copying of files from
4264 /usr/lib/hotplug/firmware into firmware tarball.
4266 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4267 livecd/runscript-support/livecdfs-update.sh:
4268 Firmware updated to use new /lib/firmware directory.
4270 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4271 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4272 work when both -f and -C were used on the command line.
4274 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4276 targets/livecd-stage1/livecd-stage1-chroot.sh,
4277 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4278 targets/stage3/stage3-chroot.sh:
4279 Added a portage version check to each target that uses --newuse to ensure a
4280 high enough version is used. This resolves bug #75336.
4282 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4283 livecd/files/livecd-local.start:
4284 Possible local.start fix for beejay.
4286 12 Jan 2005; John Davis <zhen@gentoo.org>
4287 modules/embedded.py:
4288 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4290 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4291 livecd/runscript-support/kmerge.sh:
4292 Added ccache support to genkernel call in livecd-stage2.
4294 11 Jan 2005; John Davis <zhen@gentoo.org>
4295 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4296 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4297 targets/netboot/netboot.sh:
4298 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4299 some feature enhancements.
4301 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4302 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4303 targets/livecd-stage1/livecd-stage1-chroot.sh,
4304 targets/livecd-stage1/livecd-stage1.sh,
4305 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4306 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4307 Added a -F or --fetchonly command line option and closing out bug #77480.
4308 Also added a portage version check to livecd-stage1 to close out bug #68307.
4310 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4311 livecd/runscript-support/livecdfs-update.sh,
4312 targets/stage3/stage3-chroot.sh:
4313 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4314 target to use emerge -e when building. This is only temporary until the
4315 bootstrap.sh script can be fixed or another solution can be decided upon.
4317 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4318 +targets/embedded/kmerge.sh:
4319 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4320 from mutex@gentoo.org
4322 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4323 modules/livecd_stage2_target.py:
4326 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4327 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4328 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4329 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4330 the brokenness of a stage1 tarball.
4332 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4333 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4336 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4337 modules/livecd_stage2_target.py:
4340 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4341 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4342 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4343 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4344 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4345 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4346 Upgraded the isolinux cdtar files and closing bug #70518.
4348 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4349 modules/embedded_target.py, modules/generic_stage_target.py,
4350 modules/grp_target.py, modules/livecd_stage1_target.py,
4351 modules/livecd_stage2_target.py, modules/netboot.py,
4352 modules/stage1_target.py, modules/tinderbox_target.py:
4353 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4354 separate out specific target logic from the generic targets modules.
4356 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4357 new PPC arch file from pvdabeel@gentoo.org
4359 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4360 examples/generic_stage_template.spec, modules/catalyst_support.py:
4361 tweaking error handling in the main catalyst script
4362 updated the example to include a blurb about portage_confdir
4364 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4365 livecd/runscript-support/livecdfs-update.sh:
4366 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4368 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4371 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4372 fix for #66592. catalyst now gives a traceback when it bails out, making
4373 troubleshooting amazingly easier
4375 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4376 modules/catalyst_support.py, modules/embedded_target.py,
4377 modules/generic_stage_target.py, modules/grp_target.py,
4378 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4379 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4380 Reversing patch from Eric Edgar from bug #70663.
4382 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4383 livecd/runscript/x86-archscript.sh:
4384 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4385 not work without it (mkisofs fails on creating ISO).
4387 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4388 modules/catalyst_support.py, modules/embedded_target.py,
4389 modules/generic_stage_target.py, modules/grp_target.py,
4390 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4391 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4392 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4393 separate out specific target logic from the generic targets modules.
4395 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4396 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4397 targets/embedded/embedded.sh:
4398 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4400 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4401 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4402 livecd/runscript/default-runscript.sh,
4403 livecd/runscript-support/gamecdfs-update.sh,
4404 livecd/runscript-support/livecdfs-update.sh,
4405 modules/livecd_stage2_target.py:
4406 Added gamecd/conf option to livecd_stage2_target.py, added
4407 gamecd.conf.example to /examples, cleaned up game-specific code in
4408 gamecdfs-update.sh to make it more generic, added more fundtionality to
4409 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4410 and gentoo-gamecd to make spec files simpler and to remove the need for
4411 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4412 user to still use a custom fsscript of their own.
4414 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 +livecd/files/environmental.motd.txt,
4416 targets/livecd-stage1/livecd-stage1.sh:
4417 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4419 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4420 livecd/runscript/default-runscript.sh,
4421 livecd/runscript-support/livecdfs-update.sh:
4422 Added gentoo-release-environmental as a valid livecd/type and did some
4423 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4424 devices other than eth0.
4426 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 targets/livecd-stage1/livecd-stage1-chroot.sh:
4428 Changed livecd-stage1 to merge each package individually. This should not
4429 make it into a production version of catalyst, but is here as a possible
4430 solution to bug #68307.
4432 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4433 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4434 livecd/runscript/sparc-archscript.sh,
4435 livecd/runscript/sparc64-archscript.sh,
4436 livecd/runscript/x86-archscript.sh:
4437 Added failures to all arches on mkisofs failure and also made -z option to
4438 mkisofs optional on x86 depending on loop type used.
4440 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4441 livecd/runscript/x86-archscript.sh:
4442 Making sure the mkisofs call causes a failure when it doesn't complete
4443 successfully. Once again, blame jforman, our beloved infra-monkey.
4445 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4446 livecd/runscript/default-runscript.sh:
4447 squashfs-utils->squashfs-tools fix. Blame jforman.
4449 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4450 livecd/isogen/x86-isogen.sh:
4451 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4452 possibly not booting on really old systems.
4454 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4455 livecd/runscript/x86-archscript.sh:
4456 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4457 possibly not booting on really old systems.
4459 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4460 livecd/runscript-support/livecdfs-update.sh:
4461 Save some space by removing redundant firmware after tarball is made, only
4462 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4465 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4466 targets/stage1/stage1-preclean2-chroot.sh:
4467 Added patch from vapier and closing bug #73556.
4469 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4470 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4471 +targets/embedded/embedded-fs-runscript.sh,
4472 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4473 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4474 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4475 from mutex@gentoo.org for modules/embedded.py
4477 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4478 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4479 livecd/runscript-support/livecdfs-update.sh:
4480 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4481 aliases having --color rather than --color=auto.
4483 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4484 livecd/files/livecd-local.start:
4485 Let's try actually making a proper edit on livecd/files/livecd-local.start
4486 this time, shall we...
4488 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4489 livecd/files/livecd-local.start:
4490 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4491 x-setup check for /etc/startx.
4493 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4494 livecd/runscript-support/gamecdfs-update.sh:
4495 Fixing minor sed bug in gamecdfs-update.sh.
4497 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4498 examples/snapshot_template.spec,
4499 livecd/runscript-support/gamecdfs-update.sh,
4500 livecd/runscript-support/livecdfs-update.sh:
4501 Fixing typo in snapshot_template.spec and closing bug #70321.
4503 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4504 livecd/runscript-support/pre-kmerge.sh:
4505 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4506 genkernel will only add the 1024x768 version of the gensplash image to the
4507 bzImage, which added with the livecd-stage2 removal of the unused splash
4508 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4510 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4511 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4512 livecd/runscript/sparc64-archscript.sh:
4513 Updated with silo/mkisofs patch from gustavoz.
4515 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4516 livecd/files/x86-help.msg:
4517 Updated x86-help.msg to make it fall more inline with current
4518 genkernel/livecd-tools options.
4520 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4521 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4522 livecd/runscript-support/pre-kmerge.sh:
4523 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4524 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4525 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4528 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4529 livecd/runscript-support/kmerge.sh,
4530 livecd/runscript-support/livecdfs-update.sh,
4531 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4532 Changed kernel build caching to use kerncache option, rather than pkgcache
4533 option. Fixed --postconf and --callback for builds that do not require them.
4534 Removed delay when removing package sin the system profile. This is now
4535 catalyst 1.1.0, so enjoy.
4537 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4538 livecd/runscript-support/livecdfs-update.sh:
4539 Stopping udev from using the nasty device tarball. We don't need it anyway.
4541 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4542 livecd/runscript/sparc-archscript.sh,
4543 livecd/runscript/sparc64-archscript.sh,
4544 livecd/runscript-support/kmerge.sh,
4545 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4546 Fixing gpm support by uncommenting default settings. Fixing case where
4547 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4548 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4549 not get renamed. Fixed a problem where we were accidentally removing the
4550 hwdata-knoppix versions of pci.ids and usb.ids and linking
4551 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4552 for 2004.3 and catalyst 1.1.0.
4554 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4555 patch from vapier@gentoo.org for bug #68080
4557 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4558 livecd/runscript-support/kmerge.sh:
4559 made kernel caching dependent on the "pkgcache" option so that genkernel's
4560 postconf can actually work
4562 18 Oct 2004; John Davis <zhen@gentoo.org>
4563 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4564 livecd/runscript-support/livecdfs-update.sh:
4565 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4567 17 Oct 2004; John Davis <zhen@gentoo.org>
4568 livecd/runscript-support/livecdfs-update.sh:
4569 firmware tarball fix for packages that need firmware such as ipw2100
4571 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4572 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4573 livecd/runscript-support/livecdfs-update.sh,
4574 modules/livecd_stage2_target.py:
4575 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4577 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4578 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4579 should not hurt non-HT users
4581 12 Oct 2004; John Davis <zhen@gentoo.org>
4582 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4583 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4584 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4585 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4586 livecd/runscript-support/kmerge.sh:
4587 bugfixes for #67195, #67197, #67122, and #46918
4589 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4590 small netboot fixups
4592 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4593 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4594 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4595 targets/netboot/netboot.sh:
4596 sweeping updates and changes to the netboot code. the patches should fix the
4597 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4598 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4600 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4601 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4602 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4603 targets/netboot/netboot.sh:
4604 more code cleanup and maintenance
4606 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4607 modules/generic_stage_target.py, +modules/netboot.py,
4608 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4609 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4610 +targets/netboot/netboot.sh:
4611 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4614 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4615 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4616 targets/livecd-stage1/livecd-stage1-chroot.sh,
4617 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4618 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4619 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4620 have to start a server on the build host for it to distribute.
4622 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4623 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4624 just do -s version_stamp
4626 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4627 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4629 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4630 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4631 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4632 modules/livecd_stage2_target.py:
4633 udev support for livecds
4635 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4636 +targets/livecd-stage2/unmerge.sh:
4637 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4638 Also, livecd-stage2 unmerge.sh added back in.
4640 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4641 livecd/runscript-support/livecdfs-update.sh:
4642 bugfixes for #60887 and #63338
4644 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4645 bugfixes for #63382 and #63338
4647 08 Sep 2004; John Davis <zhen@gentoo.org>
4648 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4649 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4650 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4651 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4652 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4653 targets/livecd-stage1/livecd-stage1-chroot.sh,
4654 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4655 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4656 lots of changes in this revision. first of all, major cosmetic fixups to the
4657 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4658 for distcc or ccache builds in most of the targets. bug #56581 is finially
4659 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4660 performance enhancement here.
4662 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4663 modules/livecd_stage2_target.py:
4664 fix for bug #63033, thanks to usata@gentoo.org for the patch
4666 30 Aug 2004; John Davis <zhen@gentoo.org>
4667 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4668 bugfixes for #61537 and #61779
4670 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4671 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4672 modules/snapshot_target.py:
4673 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4674 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4675 time should also be improved due to a more efficient use of rsync. This commit will
4676 mark the portage version of catalyst-1.9.0.
4678 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4679 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4682 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4685 02 Aug 2004; John Davis <zhen@gentoo.org>
4686 livecd/runscript-support/livecdfs-update.sh:
4689 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4690 +targets/stage1/build.py, -targets/stage1/build.sh,
4691 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4692 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4693 targets/stage3/stage3-chroot.sh:
4694 applied patch from bug #58840. it should fix up things for uclibc stages and
4695 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4697 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4698 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4699 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4700 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4701 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4702 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4703 livecd/runscript-support/livecdfs-update.sh,
4704 modules/livecd_stage2_target.py:
4705 addition of wolf31o2's gamecd patchset. untested, so please beware
4707 14 Jul 2004; John Davis <zhen@gentoo.org>
4708 livecd/runscript-support/livecdfs-update.sh,
4709 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4710 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4711 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4712 this out of generic_stage_target and into livecd-stage2 since the
4713 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4715 13 Jul 2004; John Davis <zhen@gentoo.org>
4716 livecd/runscript-support/livecdfs-update.sh:
4717 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4718 default rc'ed programs when only one change was required to rcadd. so I
4719 changed it so that the defaults are *always* loaded and specified additions/
4720 deletions are just added on top of those.
4722 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4723 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4724 targets/livecd-stage1/livecd-stage1-chroot.sh,
4725 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4726 targets/tinderbox/tinderbox-chroot.sh:
4727 changing the more verbose behavior to the -V (verbose) flag
4729 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4730 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4731 targets/livecd-stage1/livecd-stage1-chroot.sh,
4732 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4733 targets/tinderbox/tinderbox-chroot.sh:
4734 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4735 it is about to merge so that deps and USE flags are more evident
4737 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4738 modules/catalyst_support.py:
4739 completely rewrote the catalyst main script so that it can actually utilize
4740 more than one command line flag. new functionality included, but not active
4741 yet (--debug and --verbose). arguments can still be passed on the commandline
4742 through the use of the -C (--cli) flag. updated the arg_parse function in
4743 catalyst_support.py to accomodate my changes.
4745 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4746 modules/generic_target.py, modules/grp_target.py,
4747 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4748 modules/snapshot_target.py, modules/stage1_target.py,
4749 modules/stage2_target.py, modules/stage3_target.py,
4750 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4751 fixes for bugs #55192 and #54137
4752 added a new key for all specfiles, portage_confdir.
4753 this should point to a directory similar in functionality to /etc/portage.
4755 cleaned up the module code a bit so that unnecessary modules
4758 more work on resuming. it is getting there, but it still needs a ton of work,
4759 so please test, and report bugs.
4761 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4762 modules/catalyst_support.py, modules/generic_stage_target.py,
4763 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4764 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4765 stage resuming functionality should be working. I still have to work on GRP
4766 and livecds, but they should not be hard. I could not incorporate emerge
4767 --resume into stage resuming functionality because in some instances, portage
4768 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4769 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4770 ). I also made some small tweaks to the stage target scripts which clean up
4771 the envscript stuff. Not noticable performance wise, but it makes me feel all
4772 warm and fuzzy to know that it is programmed absolutely correctly ;)
4774 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4775 modules/generic_stage_target.py:
4776 revamped the cmd() structure so that it could properly return error codes.
4777 Please note that this might break catalyst until there is some further
4778 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4779 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4780 now. Additionally, catalyst will stop when there is an error with an ebuild
4781 ... it didn't do this before, it just plowed along and packed things up.
4783 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4784 code in portage.py and then answering my noob questions.
4786 13 Jun 2004; John Davis <zhen@gentoo.org>
4787 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4788 livecd/runscript-support/livecdfs-update.sh:
4789 some last minute fixins (stuff to work with the new genkernel)
4791 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4794 11 Jun 2004; John Davis <zhen@gentoo.org>
4795 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4796 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4799 10 Jun 2004; John Davis <zhen@gentoo.org>
4800 livecd/runscript-support/kmerge.sh,
4801 livecd/runscript-support/livecdfs-update.sh,
4802 livecd/runscript-support/post-kmerge.sh,
4803 livecd/runscript-support/pre-kmerge.sh:
4804 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4805 functions control what scripts are added to their respective runlevels. This
4806 option would be specified like so in the spec file: livecd/rcadd:
4807 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4809 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4810 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4811 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4812 the code to give a nice error msg instead of a cryptic traceback
4814 04 Jun 2004; John Davis <zhen@gentoo.org>
4815 livecd/runscript-support/livecdfs-update.sh:
4816 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4817 /etc/bootsplash/default
4819 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4820 targets/embedded/embedded-chroot.sh,
4821 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4822 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4823 targets/livecd-stage1/livecd-stage1-chroot.sh,
4824 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4825 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4826 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4827 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4828 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4829 targets/tinderbox/tinderbox-chroot.sh,
4830 targets/tinderbox/tinderbox-preclean-chroot.sh,
4831 targets/tinderbox/tinderbox.sh:
4832 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4834 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4835 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4836 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4837 It should be a full path pointing to a portage overlay dir.
4839 27 May 2004; John Davis <zhen@gentoo.org>
4840 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4841 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4842 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4843 livecd/runscript/default-runscript.sh:
4844 added updated silos and fixed motd bug
4846 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4847 rolling out version 1.0.8
4849 22 May 2004; John Davis <zhen@gentoo.org>
4850 livecd/runscript-support/kmerge.sh,
4851 livecd/runscript-support/livecdfs-update.sh,
4852 modules/livecd_stage2_target.py:
4853 added key livecd/bootsplash
4855 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4856 livecd/runscript/sparc-archscript.sh,
4857 livecd/runscript/sparc64-archscript.sh:
4858 sparc fixup patches from gustavoz at g.org
4860 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4861 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4862 is livecd/modblacklist
4864 19 May 2004; John Davis <zhen@gentoo.org>
4865 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4866 livecd/runscript/x86-archscript.sh:
4867 added support for livecd/overlay, changed vga=0x317 to vga=791
4868 in the x86 archscript as it is a more standard setting and should
4869 work on more hardware
4871 17 May 2004; John Davis <zhen@gentoo.org>
4872 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4873 livecd/runscript-support/kmerge.sh,
4874 livecd/runscript-support/livecdfs-update.sh,
4875 modules/livecd_stage2_target.py:
4876 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4877 we also now have basic motd copying support for more branded livecds
4879 16 May 2004; John Davis <zhen@gentoo.org>
4880 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4881 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4882 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4884 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4885 modules/catalyst_support.py, modules/embedded_target.py,
4886 modules/generic_stage_target.py, modules/generic_target.py,
4887 modules/grp_target.py, modules/livecd_stage1_target.py,
4888 modules/livecd_stage2_target.py, modules/stage1_target.py,
4889 modules/stage2_target.py, modules/stage3_target.py,
4890 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4891 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4892 caused gcc profile problems.
4894 12 May 2004; John Davis <zhen@gentoo.org>
4895 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4896 livecd/runscript-support/livecdfs-update.sh,
4897 livecd/runscript-support/post-kmerge.sh,
4898 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4900 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4901 silliness). Most notably, I have taken advantage of the update-modules
4902 --assume-kernel fix from agriffis so that we can actually use 3rd party
4903 modules now. Please note that >=baselayout-1.9.0 is required.
4905 02 May 2004; Olivier Crete <tester@gentoo.org>
4907 Added forgotten CHOST for i386 subarch
4909 30 Apr 2004; John Davis <zhen@gentoo.org>
4910 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4911 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4912 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4913 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4915 -fixed 2004.0 branding in the isolinux cdtar
4916 -fixed up acpi stuff in the runscripts
4917 -fixed up the x86 help message and corrected the numerous errors in it
4919 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4920 livecd/runscript/default-runscript.sh:
4921 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4922 1.0.7. we are ready for release
4924 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4925 fix for the problem that gustavoz found wrt the /dev creation stuff not
4926 detecting arches. also an efficiency fix for stage1 building
4928 14 Apr 2004; John Davis <zhen@gentoo.org>
4929 targets/embedded/embedded-chroot.sh,
4930 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4931 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4932 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4933 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4934 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4935 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4936 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4937 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4938 targets/tinderbox/tinderbox-preclean-chroot.sh,
4939 targets/tinderbox/tinderbox.sh:
4940 fix for bug #47733 - fixes for distcc and an envscript bugfix
4942 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4945 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4946 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4947 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4948 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4949 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4950 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4951 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4952 targets/stage1/stage1-preclean1-chroot.sh,
4953 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4954 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4955 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4956 targets/tinderbox/tinderbox.sh:
4957 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4958 zhen@gentoo.org please.
4960 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4961 fix for /dev in stage1
4963 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4966 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4967 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4968 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4969 Added the two kernel-configs for 2004.1 x86
4971 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4972 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4973 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4974 targets/tinderbox/tinderbox.sh:
4975 fix to address missing /dev in stages, fixed path for env-update in all of the
4978 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4979 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4981 01 Apr 2004; John Davis <zhen@gentoo.org>
4982 livecd/runscript/default-runscript.sh:
4983 added in fix for the module.conf stuff courtesy of Benjamin Judas
4986 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4988 cosmetic touchups for 1.0.5
4990 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4991 added support to the stage2 for stackable profiles bootstrap
4993 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4994 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4995 support for sparc32/64 build compatibility
4997 30 Mar 2004; John Davis <zhen@gentoo.org>
4998 livecd/runscript/default-runscript.sh, modules/targets.py,
4999 targets/stage1/build.sh:
5000 fix for bug 46022, more stackable profile fixes, embedded patches added
5002 26 Mar 2004; John Davis <zhen@gentoo.org>
5003 livecd/runscript/default-runscript.sh, modules/targets.py,
5004 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5005 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5006 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5007 fixes for bugs #44625 and #45805
5009 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5010 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5011 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5012 memtest is in. if you want to use it, check out the memtest86 cd tarball
5013 Also, fixes for bugs 45078, 45188, 44306
5015 23 Mar 2004; John Davis <zhen@gentoo.org>
5016 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5017 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5018 livecd/runscript/x86-archscript.sh, modules/targets.py,
5019 targets/livecd-stage3/unmerge.sh:
5020 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5021 created at the end of the livecd-stage2 process.
5023 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5024 targets/embedded/embedded.sh:
5025 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5027 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5028 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5029 removing the hardened-gcc deps since the package itself is deprecated'
5031 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5032 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5034 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5035 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5036 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5037 examples/livecd/alpha/config-2.4.21-r4-alpha,
5038 examples/livecd/alpha/config-2.4.21-r4-jensen,
5039 examples/livecd/alpha/config-2.4.21-r4-legacy,
5040 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5041 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5042 fixes for bugs 43676, 43701. Alpha support added as well.
5044 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5045 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5046 kde/gnome cd specs added.
5048 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5049 fix in catalyst.conf for bug #42044
5051 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5052 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5053 examples/livecd/sparc64/config-2.4.24-sparc64:
5054 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5056 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5057 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5058 for a $clst_conf environment variable. You can use the $clst_conf variable to
5059 point to a file to use in place of /etc/catalyst.conf. By setting this
5060 variable in your shell, catalyst can easily be used by multiple people on the
5061 same machine. Also, ccache support now works for genkernel.
5063 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5064 removed file for livecd-stage2 target, as this is handled by the runscript
5065 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5066 and made "/boot/kernel/foo/extraversion" an optional rather than required
5067 parameter. The aforementioned "packages" is used to specify kernel-related
5068 packages (like module ebuilds) to merge with each kernel, and the new "use"
5069 option is used to specify the USE settings you'd like exported to the
5070 environment during kernel as well as kernel "packages" build.
5072 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5073 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5074 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5075 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5076 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5077 targets/tinderbox/tinderbox.sh:
5078 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5079 it for ebuild - added headers to everything and removed deprecated dirs
5081 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5082 adding Kumba's patches for MIPS
5084 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5085 Added hppa specific code.
5087 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5088 Tinderbox target added. See tinderbox examples in examples/ dir.
5090 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5091 spec file support integrated into catalyst. Use "-f/--file specfile" as
5092 argument; see examples dir for examples.
5093 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5094 example of how to use it.
5096 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5097 support functions for spec file parsing and reading added. Will get added to
5100 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5101 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5104 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5105 Significant rework of code structure. Everything is falling nicely into place.
5107 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5108 Exception handling fully-integrated into current prototype code.
5110 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5111 beginning of exception handling integration, got some of the target code
5114 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5115 major code rework in progress on the python parts.
5117 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5118 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5119 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5120 for organiation's sake, I have moved the files, such as livecd foundations,
5121 into catalyst/files. It will make it easier for us when ebuild time comes
5124 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5125 All preliminary target build scripts are now added and coded to near as spec
5126 that we can have at this point.
5128 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5129 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5130 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5131 something that should be continued as much as reasonably possible in other
5132 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5133 code completed, and internal fall-backs to reasonable global config defaults
5136 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5137 subarch test outsourced to python catalyst-subarches function.
5139 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5140 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5142 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5143 removing dup enter_chroot
5145 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5146 document subarches checking
5148 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5149 Fix valid subarch test.
5151 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5152 include/build_functions.sh, include/functions.sh:
5153 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5154 start_build to build_functions.sh cleaning up the main catalyst script some
5157 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5158 fixed SRCBALL and DESTBALL, making it transparent for profiles
5160 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5161 added an exit condition to the cmd line argument case statement
5163 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5164 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5165 the changes that I made to the above files should make catalyst completely
5166 transparent to no matter what profile we are using. check files/catalyst.conf
5167 for the list of BUILDTYPEs that we support.
5169 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5170 changed how cmd line arguments are handled
5172 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5173 I changed the is_special handling so that it is cleaner and faster
5175 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5176 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5177 livecd/foundations/x86-basic/post-clean.sh,
5178 livecd/foundations/x86-basic/pre-clean.sh,
5179 livecd/foundations/x86-basic/settings:
5180 I outsourced more functions to include/functions.sh. I made it a seperate file
5181 from build_fucntions.sh so that we can keep our build and other functions
5182 apart. I also added in the livecd stuffs from the stager side of things.
5184 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5185 include/build_functions.sh:
5186 I outsourced all of the build functions to include/build_functions.sh. In the
5187 future, this will happen more - the code needs cleaned up.
5189 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5191 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5192 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5193 does not use that anymore.
5195 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5196 since we now have a default profile in portage, i massaged some errors
5197 messages to reflect that.
5199 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5201 removed ccache support from catalyst stage1 build cause it breaks the build.
5202 Additionally, I removed gettext support from bootstrap, because according to
5203 our new default profile, we don't use that anymore.
5205 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5206 added a new var, BUILDTYPE, adding more transparency for building.
5207 In the future, we will be building both selinux and hardened sources.
5209 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5210 fixed some formatting when catalyst prints out build info, additionally,
5211 trying to make catalyst more transparent for future expansion of stages
5213 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5214 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5215 --help. I moved this functionality from the main program section to
5218 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5219 I edited catalyst to change our naming convention from stage*-arch-h.* to
5220 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5221 I change naming conventions, as catalyst will be eventually extended to
5222 do selinux-* stages also.
5224 Additionally, I updated README.catalyst to include profile information.
5226 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5227 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5228 I renamed README.stager to README.catalyst and have made some very minor
5229 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5230 I have hacked bootstrap to use the hardened profile, as well as utilize
5231 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5232 major). Additionally, bin/stage1 has been hacked to accept the hardened
5233 profile, and use hardened-gcc.
5235 09 September 2003; John Davis <zhen@gentoo.org>:
5236 Initial import of hardened stager. I am forking this from the original
5237 stager code in order to better fit our needs. The original stager code is
5238 still used by Gentoo, and is maintained by Daniel Robbins
5239 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5240 contributors that coded stager.