1 # ChangeLog for catalyst
2 # Copyright 1999-2012 Gentoo Foundation; 2008-2012 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 03 May 2012; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
9 26 Jun 2011; Matt Turner <mattst88@gentoo.org>
10 targets/support/chroot-functions.sh:
11 Don't run 'distcc-config --install'
13 26 Jun 2011; Sebastian Pipping <sping@gentoo.org>
14 modules/catalyst_support.py:
15 Warn about multiple argument errors at the same time
17 25 Jun 2011; Sebastian Pipping <sping@gentoo.org>
18 targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh,
19 targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh:
20 Add "-news" to FEATURES everywhere
22 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
23 targets/support/chroot-functions.sh:
24 Use get_libdir instead of hard-coding lib for distcc
26 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
27 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
29 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
30 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
32 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
33 modules/catalyst/arch/mips.py: create generic mips64 classes
34 and inherit from them to simplify other classes
36 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
37 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
39 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
40 modules/catalyst/arch/mips.py: Remove ip* classes
42 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
43 modules/catalyst/arch/mips.py: Remove mips2 classes
44 Linux doesn't even run on mips2
46 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
47 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
48 Include list of supported subarches in man page.
50 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
51 This is catalyst 2.0.6.916
53 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
54 targets/support/bootloader-setup.sh:
55 Add gentoo-ilo option for the bootloader on ia64
57 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
58 targets/support/chroot-functions.sh:
59 This is catalyst 2.0.6.915
61 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
62 targets/support/chroot-functions.sh:
63 Replace virtual/portage with sys-apps/portage, bug #358847
65 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
66 This is catalyst 2.0.6.914
68 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
69 Enable new amd64 subarches
71 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
72 This is catalyst 2.0.6.913
74 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
77 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
78 This is catalyst 2.0.6.912
80 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
81 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
84 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
85 This is catalyst 2.0.6.911
87 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
88 Replace -Os with -O2 for ARM
90 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
93 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
94 This is catalyst-2.0.6.909
96 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
97 targets/support/chroot-functions.sh:
98 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
99 <nunomilheiro@gmail.com>, gentoo bug #273664
101 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
102 targets/support/netboot2-final.sh:
103 Fix sparc bug, gentoo bug 297231
105 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
106 Update copyrights, add me to AUTHORS
108 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
109 This is catalyst-2.0.6.908
111 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
112 modules/generic_stage_target.py:
113 Restore old behaviour on the CXXFLAGS variable on the created make.conf
115 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
116 Fix typo and add armv7a-hardfp target
118 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
119 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
120 targets/support/pre-kmerge.sh:
121 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
124 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
125 targets/support/chroot-functions.sh:
126 Only run depclean for stage3/system
128 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
129 This is catalyst 2.0.6.906
131 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
132 targets/support/chroot-functions.sh:
133 Run depclean at the end of stage generation (for Gentoo bug #295132)
135 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
136 targets/support/livecdfs-update.sh:
137 Apply patch from Gentoo bug #284585
139 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
140 Clean up a few extraneous spaces, line wrap a comment, and add Id.
142 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
143 +.gitattributes, README, TODO:
144 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
147 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
148 modules/livecd_stage2_target.py:
149 Apply patch for module blacklisting from gentoo bug #282148
151 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
152 Version bumping to 2.0.6.905 for release.
154 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
155 livecd/files/x86-F6.msg:
156 Apply patch to document espeakup support for Gentoo bug #267708
158 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
159 modules/catalyst/config.py:
160 import catalyst_support for Gentoo bug #271368
162 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
163 Rolling an official catalyst 2.0.6.904 version.
165 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
166 Apply additional patch from Gentoo bug #255793 for arm subarches
168 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
169 targets/support/chroot-functions.sh:
170 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
172 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
173 Additional sh patch from Gentoo bug #255793
175 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
176 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
178 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
179 modules/generic_stage_target.py:
180 Update reference to make.conf.example for new location in portage-2.1.6
182 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
183 targets/stage1/stage1-chroot.sh:
184 Remove --noreplace from run_merge call so that baselayout gets rebuilt
187 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
188 targets/support/rc-update.sh:
189 Change invalid atom '>=sys-apps/baselayout-2*' to
190 '>=sys-apps/baselayout-2'
192 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
193 modules/catalyst_support.py:
194 Try to import portage.util before portage_util
196 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
197 Add note about metadata_overlay being default in 2.1.6
199 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
200 Updated the AUTHORS section and the header for the ChangeLog, to reflect
201 that individual authors now retain their copyright to code they submit.
203 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
204 Rewrote TODO to make it clearer and added a ton of new items to it.
206 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
207 modules/generic_stage_target.py:
208 screw you python...hard
210 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
211 modules/generic_stage_target.py:
212 Disable removal of 'target_path' when build starts
214 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
215 modules/generic_stage_target.py:
216 Apply patch from armin76 to actually make use of the busybox_config value
219 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
220 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
221 Add support for gk's --busybox-config= option
223 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
224 modules/generic_stage_target.py:
225 Missing / before 'iso'
227 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
228 modules/snapshot_target.py:
229 Add support for purging to snapshot target
231 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
232 Add mix-in cdtar idea to TODO
234 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
235 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
236 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
237 Remove old isolinux-3.09 cdtar files
239 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
240 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
241 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
242 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
244 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
245 Marking this 2.0.6.903 for testing.
247 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
248 targets/netboot2/netboot2-controller.sh:
249 Disable copying of nb-busybox.cf since it isn't used anyway
251 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
252 arch/x86.py, catalyst:
253 A few typo and other minor fixes as reported by armin76
255 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
256 modules/generic_stage_target.py:
257 Add support for digests="all" for Gentoo bug #209611
259 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
260 examples/netboot2_template.spec, targets/support/kmerge.sh:
261 Automatically append --netboot to GK_ARGS for netboot2 target Remove
262 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
264 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
265 targets/support/pre-kmerge.sh:
266 Remove evil hacks that copy gk files around for netboot2
268 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
269 Bumping version for release.
271 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
272 modules/catalyst_support.py:
273 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
276 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
277 modules/catalyst_support.py, modules/generic_stage_target.py:
278 Add support for -P/--purgeonly option
280 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
281 Updated README to tell the user where to locate catalyst.conf if not using
282 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
285 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
286 Kicking out a 2.0.6.901 release for testing.
288 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
289 modules/generic_stage_target.py:
290 Automatically prepend build dir path to livecd/iso if it's not an absolute
293 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
294 Update TODO with placeholder idea.
296 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
297 +modules/catalyst/util.py:
298 Create catalyst.util module with capture_traceback() and print_traceback()
299 functions Capture and print traceback when build fails instead of letting
302 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
303 modules/catalyst/config.py, modules/catalyst_support.py:
304 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
306 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
307 modules/catalyst/config.py:
308 A few fixes to ParserBase after actually testing it switch to parsing
309 config file with ConfigParser.
311 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
312 +modules/catalyst/config.py, -modules/catalyst/util.py:
313 More indecisiveness..move util.spec to config.SpecParser.
315 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
316 -modules/catalyst/spec.py, +modules/catalyst/util.py,
317 modules/catalyst_support.py:
318 * Rename catalyst.spec to catalyst.util
319 * Move spec_dump() into spec class
320 * Modify catalyst to use new spec class
322 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
323 +modules/catalyst/__init__.py:
324 Add __init__.py file and import line.
326 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
327 +modules/catalyst/spec.py:
328 Initial commit of modules/catalyst/spec.py.
330 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
332 Updating x86/amd64 arch support. Original patches by William Cooke
333 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
335 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
336 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
337 modules/snapshot_target.py, modules/stage4_target.py,
338 targets/support/bootloader-setup.sh, targets/support/functions.sh,
339 targets/support/kmerge.sh:
340 Removing all deprecated interfaces. We no longer wish to support them and
341 they're not needed. Anyone using a pre-2.x spec file will need to update
344 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
345 -livecd/files/Getting_Online.txt:
346 Removing livecd/files/Getting_Online.txt since it was quite outdated.
348 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
350 Updated for new git repo.
352 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
353 targets/support/livecdfs-update.sh:
354 Add gconf settings for gnome-screensaver to disable locking by default. This
357 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
358 Add armv5tel to arm host list.
360 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
361 targets/support/chroot-functions.sh:
362 If we don't have a distcc user, we need to reinstall distcc, even if it's
363 been built with the right USE. This mainly affects stage1/stage2.
365 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/chroot-functions.sh:
367 We need to run distcc-config --install, since we won't be installing into
368 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
369 installed versions of distcc.
371 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
372 Add a couple of distcc-related items to TODO.
374 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/stage1/stage1-preclean-chroot.sh,
376 targets/stage2/stage2-preclean-chroot.sh,
377 targets/stage3/stage3-preclean-chroot.sh,
378 targets/stage4/stage4-preclean-chroot.sh:
379 We don't want to run setup_myfeatures in preclean, but still want to update
380 the environment and show our debug information.
382 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
383 targets/stage1/stage1-preclean-chroot.sh,
384 targets/stage2/stage2-preclean-chroot.sh,
385 targets/stage3/stage3-preclean-chroot.sh,
386 targets/stage4/stage4-preclean-chroot.sh,
387 targets/support/chroot-functions.sh:
388 Remove the die on LIBDIR check, since it won't be set on non-multilib
389 profiles. We can now run debug in preclean again.
391 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/support/functions.sh:
393 Let's not try to chmod a dangling symlink.
395 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/support/chroot-functions.sh:
397 Added emerge --info to debug output. I don't know why I didn't add it before.
399 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/stage1/stage1-preclean-chroot.sh,
401 targets/stage2/stage2-preclean-chroot.sh,
402 targets/stage3/stage3-preclean-chroot.sh,
403 targets/stage4/stage4-preclean-chroot.sh:
404 We probably shouldn't be running our debug functions in our stages. Let's
407 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
408 targets/support/chroot-functions.sh:
409 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
412 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/support/livecdfs-update.sh:
414 Only copy the handbook icon if one exists.
416 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
417 modules/catalyst_lock.py:
418 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
421 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
422 targets/livecd-stage2/livecd-stage2-controller.sh:
423 We should be matching all possible LIBDIRs, so make sure we do that.
425 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
426 targets/support/livecdfs-update.sh:
427 We no longer need the metadata.tar.bz2, since the Installer uses
430 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/stage1/stage1-chroot.sh:
432 We don't need --newuse if we're not using binary packages, so there's no
435 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
436 targets/livecd-stage2/livecd-stage2-controller.sh:
437 Added initial framework for creating the CD's root on livecd/livedvd.
438 Currently, the end result is the same, but I'll be adding code to
439 automatically copy the stages and to automatically download the distfiles.
441 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/livecd-stage2/livecd-stage2-controller.sh,
443 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
444 targets/support/rc-update.sh:
445 Change all checks for livecd/type: gentoo-release-livecd to
446 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
447 to allow for auto-fetching of distfiles and stages onto official DVD media.
449 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
450 targets/livecd-stage1/livecd-stage1-controller.sh,
451 targets/livecd-stage2/livecd-stage2-controller.sh:
452 Updated TODO. Added code to livecd-stage1 to generate a package list, which
453 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
454 the distfiles automatically.
456 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 modules/generic_stage_target.py:
458 Fix seedcache output so it fits in 80 columns.
460 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
461 targets/stage1/stage1-chroot.sh:
462 We should likely install baselayout before anything else, including the
463 package manager. As such, I've moved it to after sys-apps/baselayout is
466 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/livecd-stage2/livecd-stage2-controller.sh:
468 Check for a snapshot in the overlay and error if one is present. This should
469 ensure that the snapshot on the CD is the same as the one used to build the
472 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
473 modules/catalyst_support.py:
474 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
475 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
478 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/stage1/stage1-chroot.sh:
480 Change back to using sys-apps/baselayout. We'll need to come up with a
481 better permanent solution now that virtual/baselayout is no more.
483 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
484 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
485 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
487 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
488 targets/support/bootloader-setup.sh:
489 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
492 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
493 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
494 Added TODO. Changed create_handbook_icon call to only be called if
495 /docs/handbook/index.html exists on the disk or in livecd/overlay.
497 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
498 targets/support/kmerge.sh:
499 Run sed on KERNELVERSION to escape the slashes so we can use it in another
502 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
503 targets/support/kmerge.sh:
504 Modify test to run if package.provided exists instead of if it doesn't.
505 Run sed on the correct file.
507 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
508 targets/support/chroot-functions.sh:
509 Added --noreplace to setup_myfeatures merges so we don't blow away any
510 packages which are already installed with the proper USE flags for the given
511 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
513 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
514 livecd/files/README.txt:
515 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
517 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
518 targets/support/rc-update.sh:
519 Added mdraid for baselayout-2 users.
521 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
522 targets/support/kmerge.sh:
523 Clean up package.provided after the kernel build
525 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
526 targets/support/kmerge.sh:
527 It helps if I put things in the correct order so they'll actually execute,
528 rather than getting a nice error from emerge.
530 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
531 targets/support/kmerge.sh:
532 Change upgrade to update.
534 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/support/kmerge.sh:
536 Add back in the package.provided code that *should* skip the kernel sources
537 merge for call back and subsequent runs.
539 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 targets/support/kmerge.sh:
541 We don't really need to use binary packages for the kernel sources, since it
542 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
543 when we're not using kerncache.
545 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
546 targets/support/kmerge.sh:
547 Remove 'symlink' from USE, since it's not needed and screws up kerncache
549 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
550 targets/livecd-stage2/livecd-stage2-controller.sh:
551 OK, we run our find outside the chroot, so we don't want to use absolute
552 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
553 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
556 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
557 targets/livecd-stage2/livecd-stage2-controller.sh,
558 targets/stage1/stage1-controller.sh:
559 Cleanup the clean section for stage1 and add an updated clean section for
560 livecd-stage2 when we're a minimal, universal, or game CD. This is
561 2.0.6_pre14 for testing.
563 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
564 targets/support/kmerge.sh:
565 We should be using --newuse when merging our packages in callback.
567 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
568 targets/grp/grp-chroot.sh:
569 We should only use --noreplace when building a pkgset, everything else
572 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
573 modules/catalyst_support.py, modules/generic_stage_target.py,
574 modules/grp_target.py:
575 Apply additional patches from bug #207862 for CONTENTS generation.
577 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
578 targets/grp/grp-chroot.sh:
579 Call setup_myemergeopts after changing clst_FETCH.
581 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
582 targets/netboot2/netboot2-pkg.sh:
583 Remove a bit of unnecessary code.
585 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
587 targets/support/chroot-functions.sh:
588 Fix some spacing on the -* warning, revert Andrew's last change, since it
589 didn't do anything, and clean up the GRP chroot code so it works smarter and
590 set clst_FETCH when clst_grp_type is something other than pkgset.
592 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
593 targets/support/chroot-functions.sh:
594 Don't set --usepkg and --buildpkg when fetching.
596 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
597 modules/generic_stage_target.py:
598 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
601 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
602 modules/generic_stage_target.py:
603 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
604 boot/kernel/${kname}/config copying code in generic_stage_target.
606 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
607 targets/support/kmerge.sh:
608 Make sure we don't give genkernel a --kernel-config if it isn't set in the
611 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
612 modules/generic_stage_target.py, targets/support/kmerge.sh,
613 targets/support/pre-kmerge.sh:
614 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
615 valid, rather than required, changed clst_ksource to default to
616 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
617 removal of USE to after the kernel build so the modules get the correct USE,
618 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
620 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
621 targets/support/kmerge.sh:
622 We should run the default functions for kmerge.sh, too.
624 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
625 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
626 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
627 Updated aboot cdtar with a newer version to support newer kernels.
629 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
631 Updated make_destpath so it writes out to make.conf as well as exporting
632 ROOT to the environment, added a make_destpath call to cleanup_stages, and
633 adding make_destpath /tmp/stage1root to stage1.
635 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
636 Updated README a bit and rolling 2.0.6_pre12 for testing.
638 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/support/create-iso.sh:
640 Removed any further checks for clst_fstype and making sure everybody is
641 using ${mkisofs_zisofs_opts}.
643 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 targets/support/livecdfs-update.sh:
645 The default theme for GNOME is now Clearlooks, so we can remove the theme
646 code, but we still want to set the font size.
648 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
649 targets/support/livecdfs-update.sh:
650 We need to put quotes around ${user_comment} or useradd gets confused.
652 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/support/chroot-functions.sh:
654 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
657 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
658 targets/support/kmerge.sh:
659 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
660 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
662 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
663 targets/support/create-iso.sh:
664 Bash fscking sucks, so we have to compromise on this code reduction solution
665 a bit. It's still far better than it was
667 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
668 targets/support/create-iso.sh:
669 Don't escape quotes when actually running the command
671 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
672 targets/support/kmerge.sh:
673 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
675 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
676 targets/support/kmerge.sh:
677 Use -L instead of -l in test for symlink
679 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/stage1/stage1-controller.sh:
681 Remove code for gcc-config/binutils-config since it should be getting done
682 in the preclean script, anyway.
684 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
685 targets/stage1/stage1-chroot.sh:
686 I missed one place where HOSTUSE was being used incorrectly.
688 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
689 targets/support/kmerge.sh:
690 Escape the correct quote
692 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
693 targets/support/kmerge.sh:
694 Change remaining instances of run_emerge to run_merge
696 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
697 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
698 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
701 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
702 targets/support/bootloader-setup.sh:
703 Let's change our splash checking to a global check so it only needs to be
704 done once. This makes much more sense than having all of those if ... else
707 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
708 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
709 Fix our USE invocation here so things work as expected.
711 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
712 targets/support/livecdfs-update.sh:
713 Force-enable livecd/users for livecd/type gentoo-release-livecd and
716 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
717 targets/support/livecdfs-update.sh:
718 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
721 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
722 targets/livecd-stage2/livecd-stage2-controller.sh:
723 Fixing the snapshot copying so it will only copy the correct snapshot for
724 people who don't know how to properly use wget.
726 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
727 targets/stage1/stage1-chroot.sh:
728 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
731 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
733 OK, we have to escape our quotes, rather than use single quotes, or we don't
734 evaluate the variables properly.
736 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
737 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
738 targets/support/kmerge.sh:
739 Fixing echo/sed for make.conf writing.
741 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
742 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
743 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
744 Rather than using the environment, we write out our USE to make.conf, then
745 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
746 be written to make.conf, already.
748 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
749 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
750 targets/livecd-stage1/livecd-stage1-chroot.sh,
751 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
752 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
753 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
754 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
755 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
756 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
757 Changing run_emerge to run_merge, changing both setup_portage and
758 setup_myfeatures to add any USE changes to make.conf prior to merge, then
759 removing the settings added, rather than (ab)using the environment.
761 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
762 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
763 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
764 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
765 targets/tinderbox/tinderbox-chroot.sh:
766 Rearrange some of the functions in chroot-functions.sh in preparation for
767 some upcoming changes and rename setup_portage to setup_pkgmgr.
769 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 targets/stage1/stage1-controller.sh:
771 Removing an extra env-update call from stage1's preclean.
773 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
774 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
775 targets/support/bootloader-setup.sh:
776 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
777 help.msg which we didn't even use.
779 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
780 targets/support/bootloader-setup.sh:
781 Don't write out out 'default 1' line when creating grub.conf, since the
782 'help' entry is now at the bottom, and we want grub to default to the first
785 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
786 targets/support/bootloader-setup.sh:
787 Removed checks on livecd/splash_type, since we only support one type,
788 removed remaining bootsplash code from bootloader-setup.sh, added automatic
789 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
790 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
792 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
793 targets/livecd-stage2/livecd-stage2-controller.sh:
794 Let's automatically copy in the snapshot if livecd/type is
795 gentoo-release-livecd.
797 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
798 modules/generic_stage_target.py:
799 Fix leading whitespace in empty() so it's only executed if there's something
800 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
801 211410 for pointing this out
803 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
804 targets/support/rc-update.sh:
805 Quote baselayout package atom
807 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
808 targets/support/chroot-functions.sh:
809 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
810 PATH by default. Instead, simply check if it exists.
812 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
813 targets/support/chroot-functions.sh:
814 Remove temporary package listing code, since --verbose is forced on with
817 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
818 Force-enable --verbose when using --debug
820 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
821 targets/support/kmerge.sh:
822 Changing modules-update to update-modules to quiet a warning and keep us
823 from having it get removed out from under us.
825 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
826 targets/support/chroot-functions.sh:
827 Adding a note to myself for better debug and moving run_default_funcs to the
828 bottom of the script so it gets executed. Since this can otherwise break
829 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
831 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
832 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
833 targets/support/chroot-functions.sh:
834 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
835 so we can get the output with --debug, added --newuse to the options for
836 stage1, as we should always rebuild any package where the USE has changed,
837 removed removal of portage logs from stage2-chroot.sh since it is being done
838 by cleanup_stages, moved world removal in cleanup_stages into a check for
839 stages 1 through 3, made update_env_settings check for the existence of
840 env-update before running it since we now run update_env_settings by default
841 everywhere chroot-functions.sh is sourced, and added a section to show_debug
842 to list the packages, since we don't yet force-enable verbose with debug.
844 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
845 modules/catalyst_lock.py:
846 Since my python sucks and I don't feel like troubleshooting it at the
847 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
848 2.0.6_pre8 for testing.
850 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
851 modules/builder.py, modules/catalyst_lock.py:
852 Added some extra debug output to catalyst_lock.py and added Stuart Longland
853 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
855 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
856 modules/catalyst_support.py:
857 change 'is' to == because python is grumpy
859 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
860 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
861 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
862 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
863 targets/support/rc-update.sh:
864 Removing support for bootsplash, since it hasn't been in a supported kernel
865 in a couple years and isn't accepted upstream.
867 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
868 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
869 Fix up the sed for genkernel so it works on versions both before and after
870 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
871 change was a bit too aggressive.
873 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
874 targets/support/bootloader-setup.sh:
875 Change grub timeout to 15 seconds instead of 150.
877 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
878 targets/support/pre-kmerge.sh:
879 Comment out sed on genkernel executable as it appears to do nothing these
882 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
883 targets/livecd-stage2/livecd-stage2-controller.sh:
884 Only call find on libdirs that actually exist. Thanks to Kristoffer
885 <krek6597@student.uu.se> in bug #210807.
887 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
888 modules/generic_stage_target.py:
889 Add warning about -* in foo/use in the spec.
891 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
892 targets/embedded/embedded-chroot.sh,
893 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
894 targets/grp/grp-preclean-chroot.sh,
895 targets/livecd-stage1/livecd-stage1-chroot.sh,
896 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
897 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
898 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
899 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
900 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
901 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
902 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
903 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
904 targets/tinderbox/tinderbox-preclean-chroot.sh:
905 Change all . to source.
907 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
908 targets/embedded/embedded-preclean-chroot.sh,
909 targets/grp/grp-preclean-chroot.sh,
910 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
911 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
912 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
913 targets/stage3/stage3-preclean-chroot.sh,
914 targets/stage4/stage4-preclean-chroot.sh,
915 targets/support/chroot-functions.sh,
916 targets/tinderbox/tinderbox-preclean-chroot.sh:
917 Added a cleanup_stages function and added it to the appropriate places.
919 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
920 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
921 targets/livecd-stage1/livecd-stage1-chroot.sh,
922 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
923 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
924 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
925 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
926 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
927 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
928 Removing any functions that we now call by default when we source
929 chroot-functions.sh by default.
931 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
933 targets/livecd-stage1/livecd-stage1-chroot.sh,
934 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
935 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
936 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
937 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
938 Clean up the debug code that I've added to stage1, move it to
939 chroot_functions.sh, and call it from all of our main targets.
941 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
942 modules/generic_stage_target.py:
943 Wow. I need to make sure that we actually comment comments in make.conf or
944 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
945 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
947 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
948 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
949 targets/stage3/stage3-chroot.sh:
950 We need to be sure we clear out /var/log/portage/elog as well as
951 /var/log/emerge.log for stages 1 through 3.
953 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
954 modules/generic_stage_target.py,
955 targets/livecd-stage2/livecd-stage2-controller.sh,
956 targets/support/livecdfs-update.sh:
957 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
958 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
959 80 columns. This is catalyst 2.0.6_pre5 for testing.
961 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
962 modules/generic_stage_target.py:
963 Apparently, python doesn't like it when you put a set of comments in front
964 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
967 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
968 modules/generic_stage_target.py:
969 Huge refactoring of modules/generic_stage_target.py to fix indentation and
970 generally clean up the code so it's a bit easier to read/follow.
972 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
973 modules/generic_stage_target.py:
974 Sort and de-dupe myusevars.
976 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
977 targets/stage1/stage1-chroot.sh:
978 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
980 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
981 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
982 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
983 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
984 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
985 targets/tinderbox/tinderbox-chroot.sh:
986 Move export of FEATURES to setup_myfeatures.
988 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
989 targets/stage1/stage1-chroot.sh:
990 Added some debug code to stage1 and fixed a nice bug where we weren't
991 building with the correct USE. Unfortunately, this invalidates any caches
992 for stage1, since we were building with the entire USE from the profile.
993 This is 2.0.6_pre4 for testing.
995 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
996 targets/stage1/stage1-chroot.sh:
997 We don't need to do the device building twice, so removing USE=build from
998 first baselayout install.
1000 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1001 targets/support/livecdfs-update.sh:
1002 We check for a plugdev group, add it if it doesn't exist, and make sure any
1003 users specified by livecd/users is in the group.
1005 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1006 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1007 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1009 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1010 modules/catalyst_support.py:
1011 Fix up calc_contents in contents_map. Thanks to Brent Baude
1012 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1015 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1016 targets/stage1/stage1-chroot.sh:
1017 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1018 empty and will cause issues in stage3 and beyond.
1020 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1021 targets/support/kmerge.sh, targets/support/rc-update.sh:
1022 Changed some of the rc-update code so it should work with baselayout-2,
1023 also. This is 2.0.6_pre2 for testing.
1025 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1026 files/catalyst.conf, modules/catalyst_support.py,
1027 modules/generic_stage_target.py, modules/grp_target.py,
1028 modules/snapshot_target.py:
1029 Added support for generating CONTENTS files automatically. Patch by Robin
1030 Johnson <robbat2@gentoo.org> for bug #207862.
1032 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1033 modules/snapshot_target.py:
1034 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1035 exclude digest-* files from the snapshot.
1037 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1038 arch/x86.py, modules/generic_stage_target.py:
1039 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1040 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1042 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1043 targets/support/kmerge.sh:
1044 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1045 options, so that it can actually be turned off.
1047 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1049 Rearrange things in the arch/*.py files to ensure that nothing is used
1050 before it has been defined.
1052 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1053 Reorder arch/powerpc.py to make python happy.
1055 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1056 modules/snapshot_target.py:
1057 Change .svn --include to an --exclude like it was supposed to be.
1059 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1061 Added several subarches for mips so we can dump the mips subarch profiles
1062 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1065 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1066 targets/livecd-stage2/livecd-stage2-controller.sh:
1067 Changed the code for copying the MOTD files so it's fewer lines and makes
1070 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1071 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1072 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1073 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1075 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1077 Did a little cleanup on the x86.py to remove some redundant entries and
1078 added nocona and core2 to amd64.py, though they're currently commented out.
1080 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1081 modules/generic_stage_target.py:
1082 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1083 flags defined in the spec file.
1085 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1086 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1087 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1088 since catalyst sets CXXFLAGS=CFLAGS by default.
1090 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1091 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1092 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1094 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1095 Added prescott to the subarches for x86.
1097 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1098 modules/netboot2_target.py, targets/support/kmerge.sh:
1099 Add patch to enabled netboot2/linuxrc and automatically add path for
1100 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1101 <jsbronder@gentoo.org> in bug #208106.
1103 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1104 modules/netboot2_target.py:
1105 Allow root_overlay in netboot2 target for bug #208106.
1107 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1108 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1109 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1110 Added USE=bindist automatically to everything that inherits set_use from
1111 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1112 USE=bindist to emerge run for stage1, and did some minor cleanup in
1113 get_libdir in chroot-functions.
1115 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1116 targets/support/bootloader-setup.sh:
1117 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1119 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1120 examples/generic_stage_template.spec, examples/grp_template.spec,
1121 examples/livecd-stage1_template.spec,
1122 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1123 examples/stage4_template.spec, examples/tinderbox_template.spec:
1124 Changing link so it no longer points to a dead page. This is for bug #208609.
1126 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1127 modules/snapshot_target.py:
1128 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1130 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1131 targets/stage1/stage1-chroot.sh:
1132 As much as I hate this, we're going to force baselayout to install first.
1133 This will keep us from having any issues with packages that don't respect
1136 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1137 Reorder options in catalyst.conf so they're alphabetical.
1139 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1140 targets/support/bootloader-setup.sh:
1141 Add 'pager on' to grub.conf for bug #208531.
1143 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1144 livecd/files/README.txt, livecd/files/x86-F6.msg:
1145 Removing the unused kernel command line options from Volume/Device Management.
1147 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1148 This is now 2.0.5 for release.
1150 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1151 files/catalyst.conf, modules/catalyst_support.py,
1152 modules/generic_stage_target.py,
1153 targets/embedded/embedded-preclean-chroot.sh,
1154 targets/grp/grp-preclean-chroot.sh,
1155 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1156 targets/stage2/stage2-preclean-chroot.sh,
1157 targets/stage3/stage3-preclean-chroot.sh,
1158 targets/support/chroot-functions.sh,
1159 targets/tinderbox/tinderbox-preclean-chroot.sh:
1160 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1161 sys-devel/icecream cluster compiler support for bug #200095. This is
1162 catalyst 2.0.5_pre6 for testing.
1164 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1165 files/catalyst.conf, modules/generic_stage_target.py:
1166 Add the option for using metadata_overlay with portage to speed up cache.
1168 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1169 modules/stage1_target.py, modules/stage2_target.py,
1170 modules/stage3_target.py:
1171 Add /etc/portage to cleanables for stages 1 through 3.
1173 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1174 livecd/files/livecd-local.start,
1175 targets/livecd-stage2/livecd-stage2-controller.sh,
1176 targets/support/livecdfs-update.sh:
1177 We apparently still need profiles/eclass for building the stage3 from the
1178 LiveCD with the installer.
1180 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1181 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1184 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1185 targets/livecd-stage2/livecd-stage2-controller.sh,
1186 targets/support/livecdfs-update.sh:
1187 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1188 preservation of eclasses/profiles, and remove copying of livecd-local.start
1189 since it's not needed anymore.
1191 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1192 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1193 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1196 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1197 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1198 Removing old mkvardb code which is no longer used, commenting out setting of
1199 Gnome theme for testing now that Clearlooks has been default for some time,
1200 and changing vdb move from a case statement to a simple if statement. This
1201 is 2.0.5_pre5 for testing.
1203 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1204 modules/stage1_target.py:
1205 Removing cleaning of python encodings for bug #64890.
1207 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1208 modules/generic_stage_target.py:
1209 Add an extra warning into the generated make.conf about changing the CHOST.
1211 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1212 targets/support/livecdfs-update.sh:
1213 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1215 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1216 targets/embedded/embedded-preclean-chroot.sh,
1217 targets/grp/grp-preclean-chroot.sh,
1218 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1219 targets/stage2/stage2-preclean-chroot.sh,
1220 targets/stage3/stage3-preclean-chroot.sh,
1221 targets/tinderbox/tinderbox-preclean-chroot.sh:
1222 Check to see if distcc is enabled before calling cleanup_distcc().
1224 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1225 arch/sparc.py, arch/x86.py:
1226 Look for linux32 in /bin and /usr/bin.
1228 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1229 modules/generic_stage_target.py:
1230 Make error message more specific when removing immutable flag.
1232 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1233 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1234 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1235 information, and added a small fix for FreeBSD for bug #169041. This is
1236 catalyst 2.0.5_pre4 for testing.
1238 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1239 targets/support/chroot-functions.sh:
1240 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1241 patch from bug #120076 to add cross-compiling support to our distcc
1244 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/chroot-functions.sh:
1246 Added a version of get_libdir from multilib.eclass so we can determine where
1247 to go poking around if we need to touch anything in libdir.
1249 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1250 Print an error saying what target failed before the traceback.
1252 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1253 modules/catalyst_support.py:
1254 When parsing make.conf, first try pkgcore's
1255 snakeoil.fileutils.read_bash_dict(), then portage's
1256 portage_util.getconfig(), then the internal parse_makeconf().
1258 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1259 modules/catalyst_support.py:
1260 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1262 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1263 examples/netboot_template.spec, examples/tinderbox_template.spec,
1264 modules/grp_target.py, modules/tinderbox_target.py:
1265 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1266 modules, and remove extra pkgcache_path and kerncache_path options from
1269 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1270 This is catalyst 2.0.5_pre3 for testing the new stages code.
1272 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1274 We need to force USE=bindist on for building stages.
1276 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1277 modules/generic_stage_target.py:
1278 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1279 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1281 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1282 targets/support/rc-update.sh:
1283 Added support for the newer versions of splashutils which use fbcondecor as
1284 the init script. This is catalyst 2.0.5_pre1 for testing.
1286 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1287 targets/livecd-stage2/livecd-stage2-controller.sh:
1288 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1291 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1292 modules/generic_stage_target.py, modules/stage1_target.py,
1293 modules/stage2_target.py:
1294 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1297 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1298 modules/generic_stage_target.py, modules/netboot2_target.py:
1299 Fix typo in getopt call for --clear-autoresume. thanks to
1300 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1301 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1302 Copy overlay files in netboot2 target into proper dir for bug #174635.
1304 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1305 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1306 targets/support/netboot2-final.sh:
1307 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1308 fix a minor bug in System.map copying, add portage_overlay support, and adds
1309 the ability to use globbing in the package file lists for the netboot2
1312 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1313 +targets/netboot2/nb-busybox.cf:
1314 Added nb-busybox.cf to the netboot2 target for bug #174298.
1316 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1317 targets/support/chroot-functions.sh:
1318 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1320 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1321 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1322 Change moving the VDB until after we have processed unmerge by moving it
1323 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1324 unmerge packages from the gentoo-release-livecd target.
1326 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1327 targets/support/kmerge.sh:
1328 Commented out the package.provided code in catalyst that seemed to cause
1329 problems with kerncache in testing. This is 2.0.4 and should be used for the
1332 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1333 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1334 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1335 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1336 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1337 improve the netboot2 target.
1339 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1340 modules/generic_stage_target.py:
1341 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1342 cause catalyst to export boolean variables as well as string-based
1345 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1346 modules/generic_stage_target.py:
1347 Fixing check for invalid subarch to not filter too much. Fix from Mike
1348 Frysinger <vapier@gentoo.org> for bug #173532.
1350 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1351 Added s390x (64-bit) support via a patch from Mike Frysinger
1352 <vapier@gentoo.org> for bug #173002.
1354 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1356 targets/livecd-stage1/livecd-stage1-chroot.sh,
1357 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1358 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1359 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1360 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1361 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1362 targets/support/pre-kmerge.sh:
1363 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1364 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1365 certain functions/code paths when running with -F/--fetchonly. Simplified
1366 kmerge.sh with regards to kerncache and callback packages. Also, changed
1367 ccache/distcc installs to use run_emerge instead of emerge directly, which
1368 allows us to more easily replace the underlying package manager, or add
1369 support for multiple package managers to catalyst.
1371 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1372 modules/grp_target.py:
1373 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1374 portage_overlay functionality to GRP, where it was mistakenly missing, for
1375 bug #171157. This is catalyst 2.0.3 and ready for release.
1377 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1378 targets/livecd-stage1/livecd-stage1-controller.sh,
1379 targets/support/livecdfs-update.sh:
1380 Removed the generation of grppkgs.txt since the Installer now uses vdb
1383 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1384 targets/support/create-iso.sh:
1385 Fix creation of the EFI images. Since it is FAT, we can't go around
1386 perserving permissions, now, can we?
1388 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1389 targets/support/livecdfs-update.sh:
1390 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1391 broken sed for rc.conf, which caused all kinds of hell to break loose when
1392 booting a new CD. This is 2.0.3_pre3.
1394 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1395 modules/generic_stage_target.py:
1396 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1397 such as group- from /etc before creating our stage tarballs. This is for bug
1400 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/support/livecdfs-update.sh:
1402 Commenting out the livecd-kernel code, since the Installer should be doing
1403 everything necessary itself.
1405 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1406 targets/support/livecdfs-update.sh:
1407 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1408 the usbutils hanlding in case they follow suit with pciutils.
1410 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1411 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1412 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1413 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1414 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1415 problems with using all of the various subarch settings.
1417 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1419 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1420 check look in the correct location, and made sure we don't delete /voot
1421 within the EFI code if grub is present.
1423 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1424 modules/generic_stage_target.py:
1425 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1426 #166294. This one should fix the HPPA/PPC architectures.
1428 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/chroot-functions.sh:
1430 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1431 remove the autoresume point for portage, as it really isn't needed and
1432 doesn't really gain us much, anyway.
1434 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/stage1/stage1-chroot.sh:
1436 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1438 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1439 examples/generic_stage_template.spec, examples/grp_template.spec,
1440 examples/livecd-stage1_template.spec,
1441 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1442 examples/netboot_template.spec, examples/snapshot_template.spec,
1443 examples/stage4_template.spec, examples/tinderbox_template.spec:
1444 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1447 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1448 targets/support/livecdfs-update.sh:
1449 Make sure the user owns his home directory for bug #147195.
1451 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1452 +files/catalystrc, modules/catalyst_support.py:
1453 Re-arranged catalyst.conf to make it easier to follow while looking at the
1454 online reference and added a default catalystrc file, which does nothing.
1456 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1457 modules/catalyst_support.py, modules/embedded_target.py,
1458 modules/generic_stage_target.py, modules/grp_target.py,
1459 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1460 modules/stage3_target.py, modules/tinderbox_target.py:
1461 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1462 tab/space nastiness. This is for bug #161915.
1464 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1465 modules/generic_stage_target.py:
1466 Fixed new cbuild code with another patch from Mike Frysinger
1467 <vapier@gentoo.org> to allow the usage of subarches.
1469 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1470 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1471 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1472 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1473 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1474 targets/support/create-iso.sh, targets/support/functions.sh,
1475 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1476 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1478 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1479 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1480 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1481 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1482 modules/catalyst_lock.py, modules/catalyst_support.py,
1483 modules/embedded_target.py, modules/generic_stage_target.py,
1484 modules/generic_target.py, modules/grp_target.py,
1485 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1486 modules/netboot2_target.py, modules/netboot_target.py,
1487 modules/snapshot_target.py, modules/stage1_target.py,
1488 modules/stage2_target.py, modules/stage3_target.py,
1489 modules/stage4_target.py, modules/tinderbox_target.py,
1490 targets/embedded/embedded-chroot.sh,
1491 targets/embedded/embedded-controller.sh,
1492 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1493 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1494 targets/grp/grp-preclean-chroot.sh,
1495 targets/livecd-stage1/livecd-stage1-chroot.sh,
1496 targets/livecd-stage1/livecd-stage1-controller.sh,
1497 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1498 targets/livecd-stage2/livecd-stage2-controller.sh,
1499 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1500 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1501 targets/netboot2/netboot2-controller.sh,
1502 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1503 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1504 targets/stage1/stage1-controller.sh,
1505 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1506 targets/stage2/stage2-controller.sh,
1507 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1508 targets/stage3/stage3-controller.sh,
1509 targets/stage3/stage3-preclean-chroot.sh,
1510 targets/stage4/stage4-controller.sh,
1511 targets/stage4/stage4-preclean-chroot.sh,
1512 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1513 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1514 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1515 targets/tinderbox/tinderbox-controller.sh,
1516 targets/tinderbox/tinderbox-preclean-chroot.sh:
1517 Removing old CVS Header lines, which are no longer used since moving to SVN.
1519 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 targets/stage4/stage4-chroot.sh:
1521 Added back a missing 'then' from stage4 target.
1523 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 modules/generic_stage_target.py:
1525 Fix indentation so things actually work.
1527 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1528 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1531 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1533 Fix the display manager sed lines and change the icon for the local Handbook
1534 to use the GNOME 2.16 icon for gedit.
1536 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 modules/generic_stage_target.py:
1538 Changed the portage_overlay option to always install overlays in
1539 /usr/local/portage and added code to clean up /usr/local/portage and
1540 make.conf after sucessful execution and before creation of ISO/tarballs.
1542 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1543 targets/support/livecdfs-update.sh:
1544 Fixed a typo which broke coldplugging.
1546 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1548 Added a create_handbook_icon function and rearranged some of the icon
1549 creation for the LiveCD. This should resolve bug #143725 once a new release
1552 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 targets/support/livecdfs-update.sh:
1554 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1555 coldplugging. This allows us to unpack our firmware before we detect
1556 devices, so that devices that need it will get it.
1558 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1559 modules/generic_stage_target.py:
1560 Fix a typo in generic_stage_target.
1562 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1563 targets/support/livecdfs-update.sh:
1564 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1565 /etc/conf.d/xdm so we support older snapshots and newer ones.
1567 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 modules/livecd_stage2_target.py:
1569 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1572 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1573 modules/livecd_stage2_target.py:
1574 Reverted change in livecd-stage2 to the action_sequence until I can figure
1575 out what the problem is with it.
1577 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1578 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1579 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1580 modules/livecd_stage2_target.py:
1581 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1582 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1584 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1585 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1586 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1587 resolves an issue where a variable could be accessed unitialized in obscure
1588 circumstances. This is wrt bug #144984.
1590 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1591 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1592 modules/stage2_target.py, modules/stage4_target.py:
1593 Fixed up action_sequence when using --fetchonly to not create tarballs or
1594 ISO images for bug #143392.
1596 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1598 Clean up the USE usage in GRP/stage4.
1600 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1601 modules/generic_stage_target.py, modules/stage1_target.py,
1602 modules/stage2_target.py:
1603 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1604 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1606 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1608 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1609 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1610 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1611 instances of USE_ORDER since auto hasn't been valid for some time. This is
1614 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 modules/generic_stage_target.py, modules/stage1_target.py:
1616 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1617 goodness wrt bug #153587.
1619 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1621 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1623 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/generic_stage_target.py, modules/stage4_target.py:
1625 Added a check to see if we have the tarball option enabled, which causes
1626 catalyst to run the capture sequence. This was requested by Tim Yamin for
1627 the stage4 target, but I thought it should be usable on any stage target.
1629 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/livecdfs-update.sh:
1631 Moved fstab tweaks all into one location and added make.conf tweak for bug
1634 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1635 Changed the options to be in alphabetical order so my meatspace logical
1636 parser can process them better, added the compress and tarball options,
1637 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1638 removed the unused -x command line parameter for bug #151405.
1640 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 modules/generic_stage_target.py:
1642 Added a warning about changing the CHOST setting for bug #142034.
1644 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1645 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1646 targets/support/chroot-functions.sh:
1647 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1648 <flameeyes@gentoo.org> and attached to bug #150351.
1650 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1651 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1652 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1653 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1654 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1655 modules/embedded_target.py, modules/generic_stage_target.py,
1656 modules/generic_target.py, modules/grp_target.py,
1657 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1658 modules/netboot2_target.py, modules/netboot_target.py,
1659 modules/snapshot_target.py, modules/stage1_target.py,
1660 modules/stage2_target.py, modules/stage3_target.py,
1661 modules/stage4_target.py, modules/tinderbox_target.py,
1662 targets/embedded/embedded-chroot.sh,
1663 targets/embedded/embedded-controller.sh,
1664 targets/embedded/embedded-fs-runscript.sh,
1665 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1666 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1667 targets/grp/grp-preclean-chroot.sh,
1668 targets/livecd-stage1/livecd-stage1-chroot.sh,
1669 targets/livecd-stage1/livecd-stage1-controller.sh,
1670 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1671 targets/livecd-stage2/livecd-stage2-controller.sh,
1672 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1673 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1674 targets/netboot2/netboot2-controller.sh,
1675 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1676 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1677 targets/stage1/stage1-controller.sh,
1678 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1679 targets/stage2/stage2-controller.sh,
1680 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1681 targets/stage3/stage3-controller.sh,
1682 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1683 targets/stage4/stage4-controller.sh,
1684 targets/stage4/stage4-preclean-chroot.sh,
1685 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1686 targets/support/functions.sh, targets/support/kmerge.sh,
1687 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1688 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1689 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1690 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1691 targets/tinderbox/tinderbox-controller.sh,
1692 targets/tinderbox/tinderbox-preclean-chroot.sh:
1693 Removing all copyright and license comment headers from all files so we
1694 don't ever get another bug like bug #149638.
1696 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 modules/generic_stage_target.py:
1698 Clean up more spacing/capitalization.
1700 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1701 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1702 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1703 targets/embedded/embedded-controller.sh,
1704 targets/embedded/embedded-fs-runscript.sh,
1705 targets/embedded/embedded-preclean-chroot.sh,
1706 targets/livecd-stage2/livecd-stage2-controller.sh,
1707 targets/netboot2/netboot2-copyfile.sh,
1708 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1709 targets/support/pre-kmerge.sh:
1710 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1711 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1712 calls in kmerge.sh, and updated README.
1714 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1716 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1718 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 modules/catalyst_support.py:
1720 Added fix for bug #143348.
1722 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/livecdfs-update.sh:
1724 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1726 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/livecd-stage2/livecd-stage2-controller.sh,
1728 targets/support/livecdfs-update.sh:
1729 Changed some copy commands to use -f, added a check for /etc/gconf before
1730 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1731 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1732 <luca.casagrande@gmail.com>.
1734 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1735 targets/support/livecdfs-update.sh:
1736 Fixing sed so that systemspkgs.txt is built properly.
1738 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1739 The sparc32 binary is in /bin, not /usr/bin.
1741 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1742 targets/support/chroot-functions.sh:
1743 We now only set the options for pkgcache if we are not using fetchonly. This
1744 should work around a problem where portage won't fetch the files if a binpkg
1745 already exists for the package.
1747 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 targets/support/livecdfs-update.sh:
1749 Added code to make a backup of custom.conf before we edit it for the
1752 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1753 targets/support/livecdfs-update.sh:
1754 Remove sed from splash section, since it wasn't actually resolving the
1755 issue, anyway. Change the installer's dialog front-end code to simply run
1756 via sudo, since we don't need to worry about having the X DISPLAY setup or
1757 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1759 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/livecdfs-update.sh:
1761 Fix my sed line so it actually applies correctly.
1763 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/chroot-functions.sh:
1765 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1768 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1769 targets/support/livecdfs-update.sh:
1770 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1771 as well as a possible fix for the read-only filesystem messages from
1772 /sbin/splash-functions.sh
1774 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/chroot-functions.sh:
1776 Fix --fetchonly to actually work.
1778 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 examples/livecd-stage2_template.spec:
1780 Added description for livecd/fsops to livecd-stage2's spec template.
1782 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1783 targets/support/livecdfs-update.sh:
1784 I've modified the GDM configuration section to work correctly. I have also
1785 ensured that xdm is no longer started just because livecd/xdm is used, which
1786 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1787 should be the last of the 'release candidates' made. If there are no bug
1788 reports in 2 days, then I'm rolling this as 2.0 final.
1790 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 targets/support/livecdfs-update.sh:
1792 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1793 see once the newer Installer is released, as I still have to fix the
1796 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1797 targets/support/rc-update.sh:
1798 Removed famd from the default runlevel for gentoo-release-livecd. It really
1799 shouldn't cause a problem, but I prefer it stay a bit clean.
1801 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1802 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1803 targets/support/create-iso.sh, targets/support/kmerge.sh,
1804 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1805 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1807 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1808 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1809 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1810 targets/support/bootloader-setup.sh:
1811 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1812 parameters support. This is for bug #139300.
1814 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1815 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1816 targets/support/filesystem-functions.sh:
1817 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1818 and also to remove some redundant values from livecd-stage2's valid_values.
1821 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1823 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1825 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1826 modules/generic_stage_target.py:
1827 Fix a problem where catalyst was creating an initial list, then putting that
1828 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1829 pointing it out and for the fix. This is for bug #136351.
1831 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 targets/support/unmerge.sh:
1833 Removing loop for unmerge, as it didn't actually solve anything and the
1834 portage team has helped us out by reverting the behavior that caused this
1835 change in the first place.
1837 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1838 modules/netboot2_target.py, modules/stage1_target.py,
1839 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1840 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1841 having /proc mounted during the preclean stage and also to clean up the
1842 netboot2 code. This is 2.0_rc48.
1844 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1845 targets/support/unmerge.sh:
1846 Change our unmerge from being a single unmerge to a loop, to work around an
1847 unexpected change in portage 2.1's unmerge processing.
1849 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 targets/support/bootloader-setup.sh:
1851 Fixed a problem where we were putting the kernel name in twice and causing
1852 and error when using grub as a bootloader. This is for bug #137252.
1854 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1855 targets/support/bootloader-setup.sh:
1856 Added a second pass to the alpha bootloader setup to create aboot items for
1857 serial console for bug #133457.
1859 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 +livecd/cdtar/arcload-0.43-r1.tbz2:
1861 Added arcload cdtar for mips.
1863 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1864 targets/netboot/netboot-controller.sh:
1865 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1868 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1869 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1870 Add patch from bug #135051 to fix the seedcache extraction logic.
1872 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/support/livecdfs-update.sh:
1874 Don't set icon theme to Clearlooks, since it doesn't exist.
1876 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 targets/support/livecdfs-update.sh:
1878 Fix sed on installer icons.
1880 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1883 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1884 targets/stage1/stage1-controller.sh:
1885 Added a -type f to the find call in stage1 for bug #132180.
1887 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1889 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1890 properly on IBM PPC64 machines.
1892 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1893 modules/generic_stage_target.py:
1896 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 targets/support/rc-update.sh:
1898 Removed x-setup from default runlevel, as it is now controlled via the
1899 autoconfig init script.
1901 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1902 Fix ppc64 based arches to subclass ppc64
1904 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 modules/livecd_stage1_target.py:
1906 Use the full category/package name for livecd-tools.
1908 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1909 targets/support/livecdfs-update.sh:
1910 Make copies and deletes recursive for firmware since some packages put their
1911 firmware in a subdirectory.
1913 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1914 targets/support/livecdfs-update.sh:
1915 Fix detection of the Installer.
1917 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1918 Added 970, power3, power4, and power5 sub-arches for ppc64.
1920 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1921 targets/support/livecdfs-update.sh:
1922 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1923 no longer necessary and can cause possible problems with Installer-based
1926 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1927 recursive directory create
1929 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1930 modules/catalyst_support.py:
1931 Changed a display error from bug #131502 and rolling 2.0_rc45.
1933 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/support/create-iso.sh:
1935 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1938 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1939 modules/generic_stage_target.py:
1940 digests function uses raw output from hash function now
1942 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1943 change hash result format so .DIGESTS is generated correctly
1945 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 modules/catalyst_support.py:
1947 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1950 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 targets/support/livecdfs-update.sh:
1952 Added a space for bug #131181.
1954 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1955 targets/support/kmerge.sh:
1956 Fixed creation of kernelpkgs.txt file for the installer.
1958 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 modules/generic_stage_target.py:
1960 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1963 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/livecd-stage2/livecd-stage2-controller.sh,
1965 targets/support/bootloader-setup.sh:
1966 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1967 rolling out an emergency rc44.
1969 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1970 targets/support/bootloader-setup.sh:
1971 If you use elif, you have to use a then after it. Yeah, that one's totally
1974 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1975 targets/support/livecdfs-update.sh:
1976 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1978 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1979 targets/support/rc-update.sh:
1980 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1983 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/support/bootloader-setup.sh:
1985 Removed bootplash support from ppc/ppc64 since they only will work with
1986 gensplash. Forced use of livecd/splash_type of bootsplash to get
1987 splash=silent. This should reduce the number of things on the kernel command
1988 line that aren't necessary.
1990 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1991 modules/catalyst_support.py:
1992 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1993 parse_spec. This should resolve bug #130103, as well as make the code much
1994 cleaner. This is 2.0_rc42.
1996 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1997 modules/generic_stage_target.py:
1998 Forced -p on tar for compressing stages.
2000 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/chroot-functions.sh:
2002 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2005 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2006 targets/stage1/build.py:
2007 Added patch to build.py for portage 2.1 support.
2009 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2010 targets/support/kmerge.sh:
2011 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2012 <liyiming@ict.ac.cn> in bug #129890.
2014 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2015 targets/support/livecdfs-update.sh:
2016 Moved sed line for ##STARTX to end of file, since we aren't touching
2017 /etc/startx until the end.
2019 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2020 targets/support/livecdfs-update.sh:
2021 Added a check for the games group and add it if it doesn't exist already.
2022 This should resolve bug #125498.
2024 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 examples/generic_stage_template.spec, examples/grp_template.spec,
2026 examples/livecd-stage1_template.spec,
2027 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2028 examples/netboot_template.spec, examples/snapshot_template.spec,
2029 examples/stage4_template.spec, examples/tinderbox_template.spec:
2030 Removed portdir_overlay from the snapshot example spec and added
2031 portage_overlay to the example specs for the relevant targets.
2033 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2034 This is 2.0_rc41 since it has better LiveCD support.
2036 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2037 targets/support/livecdfs-update.sh:
2040 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2041 targets/support/functions.sh:
2042 Removed check for livecd/dev-manager being udev since it was done
2043 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2044 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2045 #128265 for pointing this out.
2047 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2048 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2049 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2050 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2052 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2053 modules/generic_stage_target.py:
2054 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2055 live system. You can thank Andrew Gaffney for the fix.
2057 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2058 targets/livecd-stage2/livecd-stage2-controller.sh:
2059 Don't copy motd files if we're using livecd/type generic-livecd.
2061 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/livecd-stage2/livecd-stage2-controller.sh,
2063 targets/support/livecdfs-update.sh:
2064 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2065 some extra cleanup to generic-livecd.
2067 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2069 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2070 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2071 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2072 targets/support/bootloader-setup.sh:
2073 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2074 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2075 and removed all older cdtar files for PPC*.
2077 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2078 livecd/files/livecd.motd.txt:
2079 Added message to the official LiveCD MOTD mentioning how to run the
2080 installer. Blame codeman. This is 2.0_rc40.
2082 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2083 fix so snapshot target doesnt have errors
2085 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2086 targets/support/livecdfs-update.sh:
2087 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2088 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2091 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2092 targets/support/rc-update.sh:
2093 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2096 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2097 targets/support/livecdfs-update.sh:
2098 Added wrapping around the udev sed for those crazy 2.4-users.
2100 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2101 targets/support/livecdfs-update.sh:
2102 Added sed fix for udev starting evms_activate unconditionally. This is
2105 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2106 add stage4/unmerge stage4/rm to valid options
2108 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 targets/support/rc-update.sh:
2110 Added fix for bug #122154 from Rajiv Manglani.
2112 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2113 targets/support/kmerge.sh:
2114 Fixed creation of kernelpkgs.txt for the Installer.
2116 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2117 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2118 Updated elilo tarball for IA64.
2120 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2121 DIGESTS support for snapshot creation
2123 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2124 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2125 candidates ever end?
2127 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2128 fix for .DIGESTS.DIGESTS issue in grp
2130 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2131 modules/generic_stage_target.py:
2132 fix for failure when root_overlay is not set
2134 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2135 targets/support/bootloader-setup.sh:
2136 Added IA64/SGI patch from plasmaroo.
2138 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2139 targets/livecd-stage1/livecd-stage1-controller.sh,
2140 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2141 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2144 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2145 modules/generic_stage_target.py:
2146 Allow multiple overlays for root_overlay and overlay spec option
2148 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2149 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2150 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2151 targets/support/rc-update.sh:
2152 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2153 fixed bug #122154. This is catalyst 2.0_rc36.
2155 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2156 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2157 Updated the LiveCD motd to tell the user to run the display manager again,
2158 rather than startx, while mentioning that startx is useful as a rescue X
2159 session since it starts twm. This is catalyst 2.0_rc35.
2161 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2162 Add hfs-hide options to mkisofs so macs boot
2164 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2165 modules/generic_stage_target.py:
2166 Fix indentation issues
2168 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2171 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2172 targets/support/bootloader-setup.sh:
2173 add additional console less entry when consoles are chosen for ppc64
2175 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py:
2177 fix kernelopts and extraversion env variable exports
2179 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2180 targets/support/livecdfs-update.sh:
2181 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2182 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2184 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2185 targets/support/kmerge.sh:
2186 Changing the way we determine if extraversion is set. This is catalyst
2189 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/support/livecdfs-update.sh:
2191 Change net.ethX links to link to net.lo instead of net.eth0.
2193 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2194 examples/stage4_template.spec:
2195 Fixed rcadd example for stage4. Blame rajiv.
2197 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2198 This is catalyst 2.0_rc31.
2200 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2201 targets/support/livecdfs-update.sh:
2202 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2203 Gaffney for pointing me in the right direction.
2205 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2206 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2208 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2211 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2212 examples/livecd-stage2_template.spec:
2213 updated examples to have console and machine_type
2215 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2216 targets/support/bootloader-setup.sh:
2217 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2220 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2221 This is catalyst 2.0_rc29.
2223 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2224 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2225 Removed extra yaboot.conf from
2226 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2228 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2229 targets/support/kill-chroot-pids.sh:
2230 add sleep to try and give processes a chance to die. bug 119940
2232 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2233 targets/support/functions.sh:
2234 Removed some quotes to make sure we have a binary operator and closing bug
2237 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2238 targets/support/create-iso.sh:
2239 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2241 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 targets/support/bootloader-setup.sh:
2243 Added path from bug #120935 for PPC/PPC64.
2245 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2246 Additional spacing fixes submitted by `Kumba
2248 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2249 modules/stage2_target.py:
2250 space cleanups contributed from `Kumba
2252 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2253 add grp/use to valid_values in the grp module
2255 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2258 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2259 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2260 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2261 targets/support/bootloader-setup.sh:
2262 ppc cdtar update; ppc64 bootloader updates
2264 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2265 targets/support/create-iso.sh:
2266 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2268 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2269 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2270 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2271 targets/support/create-iso.sh:
2272 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2274 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2275 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2276 Add ppc console and machine_type=ibm
2278 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2279 modules/generic_stage_target.py:
2280 Fix type error when kernel packages arent defined
2282 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2283 examples/generic_stage_template.spec, examples/grp_template.spec,
2284 examples/livecd-stage1_template.spec,
2285 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2286 examples/stage4_template.spec:
2287 Added more verbose wording and examples for pkgcache_path and
2288 kerncache_path, where necessary.
2290 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2291 targets/support/create-iso.sh:
2292 Really fixing bug #120475 this time. This is 2.0_rc25.
2294 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2295 targets/support/create-iso.sh:
2296 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2299 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2300 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2301 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2302 Added initial support for EFI booting on x86. This is completely untested,
2303 so use it at your own risk. Also, no bug reports without patches, please.
2304 This is catalyst 2.0_rc23.
2306 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2307 kmerge should have been kerncache
2309 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2310 targets/support/pre-kmerge.sh:
2311 Fix a few other places for the kerncache update
2313 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2314 examples/generic_stage_template.spec, examples/grp_template.spec,
2315 examples/livecd-stage1_template.spec,
2316 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2317 examples/netboot_template.spec, examples/stage4_template.spec,
2318 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2319 targets/support/kmerge.sh:
2320 Separation of kerncache from snapcache
2322 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2323 It helps if I actually increment the version number.
2325 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2326 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2327 Added --oneshot to default options for stage1 building. Added code to wipe
2328 world during stages 1 and 3. This is catalyst 2.0_rc22.
2330 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2331 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2332 Fix bug if no kernel packages were defined but there was a postconf setting.
2333 x86 softlevel support is enhanced.
2335 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2336 targets/support/bootloader-setup.sh:
2337 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2339 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2340 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2342 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2345 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2346 Netboot2 fixes for spec parameter checks
2348 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2349 modules/generic_stage_target.py, modules/stage4_target.py:
2350 add makeopts spec file support.
2352 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2353 modules/generic_stage_target.py:
2354 Added fix for bug #119635.
2356 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2357 Fix pre-kmerge.sh for stage4
2359 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2362 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2363 modules/generic_stage_target.py:
2364 fix crash when no kernel is defined. spacing issue
2366 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2369 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2370 modules/livecd_stage2_target.py:
2371 Added livecd/volid to valid_values.
2373 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2374 modules/generic_stage_target.py:
2375 remove extra function that was converting strings to lists unnecessarily
2377 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2378 This is catalyst 2.0_rc17.
2380 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2381 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2382 modules/stage4_target.py:
2383 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2385 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2386 targets/embedded/embedded-preclean-chroot.sh,
2387 targets/grp/grp-preclean-chroot.sh,
2388 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2389 targets/stage1/stage1-preclean-chroot.sh,
2390 targets/stage2/stage2-preclean-chroot.sh,
2391 targets/stage3/stage3-preclean-chroot.sh,
2392 targets/support/chroot-functions.sh,
2393 targets/tinderbox/tinderbox-preclean-chroot.sh:
2394 Added function to cleanup stray /etc/distcc/hosts files.
2396 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2397 targets/support/bootloader-setup.sh:
2398 Added fix from bug #119123. This is catalyst 2.0_rc16.
2400 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2401 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2402 Fixing some spacing. This is catalyst 2.0_rc15.
2404 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2405 Attempt to fix bug #117649
2407 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2408 modules/generic_stage_target.py:
2409 fixes for bugs #119009, #119041 and #118985
2411 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2412 +examples/netboot2_template.spec, modules/catalyst_support.py,
2413 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2414 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2415 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2418 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2419 targets/support/kmerge.sh:
2420 Fix for ccache (null)/.ccache bug
2422 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2425 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2426 Added ppc -mcpu patch from Pylon for bug #118709.
2428 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2429 modules/embedded_target.py, modules/stage4_target.py:
2430 Added linuxrc to embedded and stage4 targets.
2432 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2433 modules/generic_stage_target.py, targets/support/kmerge.sh:
2434 filter kname - and . for kmerge.sh
2436 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2437 targets/support/create-iso.sh:
2438 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2440 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2441 modules/generic_stage_target.py:
2442 change .digests to .DIGESTS
2444 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2445 targets/support/kmerge.sh:
2446 Commented ccache for genkernel build which will resolve #117648 until a
2447 proper solution can be found. This is 2.0_rc13.
2449 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/stage1/stage1-controller.sh:
2451 Added patch from vapier for bug #117254.
2453 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2454 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2455 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2456 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2459 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2460 modules/generic_stage_target.py:
2461 Remove chost/cflags etc. warning messages
2463 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2464 modules/generic_stage_target.py:
2465 Attempt to fix bug 117253; chost is wrong on autoresume
2467 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2468 modules/generic_stage_target.py, modules/netboot_target.py,
2469 modules/stage1_target.py:
2470 make setting of destdir more global and part of generic_stage_target
2472 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2473 Fix destpath bug in netboot target
2475 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2476 modules/generic_stage_target.py, modules/stage4_target.py:
2477 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2480 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2481 modules/generic_stage_target.py, modules/stage4_target.py:
2482 remove stray ' from arch/sh.py
2484 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2485 targets/stage1/stage1-controller.sh:
2486 This finally fixes the issues with gcc-config/binutils-config in stage1.
2487 This is catalyst 2.0_rc12.
2489 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2490 Fix incorrect warning message. portdir_overlay -> portage_overlay
2492 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/stage1/stage1-controller.sh,
2494 targets/stage1/stage1-preclean-chroot.sh:
2495 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2496 running gcc-config and binutils-config, though it probably breaks running on
2497 non-Gentoo platforms.
2499 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2500 modules/stage1_target.py:
2501 Make stage1 clean up python 2.3 and 2.4, also.
2503 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2504 targets/support/livecdfs-update.sh:
2505 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2507 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2508 modules/generic_stage_target.py:
2509 Change digests file format to HASH_NAME HASH FILE_NAME
2511 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/stage1/stage1-controller.sh:
2513 Moved gcc-config/binutils-config to before the chroot.
2515 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2516 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2517 installed. Supports all of shashs algorithms as of 12_21_2005
2519 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2520 modules/generic_stage_target.py:
2521 Catalyst should die if source_subpath is not a string
2523 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2524 modules/generic_stage_target.py:
2525 Fix for source_subpath bug
2527 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 examples/generic_stage_template.spec:
2529 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2530 both stages 1 and 2.
2532 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2533 modules/stage2_target.py:
2534 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2535 stage1 to be overridden again.
2537 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2538 targets/stage1/stage1-controller.sh:
2539 It looks like gcc-config/binutils-config needs to be run with the full path,
2540 since it is run outside of the chroot.
2542 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2543 targets/stage1/stage1-controller.sh:
2544 Fixed gcc-config calls. This is 2.0_rc11.
2546 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2547 This is catalyst 2.0_rc10.
2549 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2550 modules/generic_stage_target.py:
2551 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2554 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 targets/support/functions.sh:
2556 Changed from -z to -n for bug #116180.
2558 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2559 modules/catalyst_support.py, modules/generic_stage_target.py:
2560 Detect missing binaries for the hashing functions and abort if not found
2562 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2563 files/catalyst.conf:
2564 Updated README to list new requirements. Set default hash as crc32. Set
2565 default digests as sha1/md5.
2567 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2568 modules/catalyst_support.py, modules/generic_stage_target.py,
2569 modules/livecd_stage2_target.py, modules/stage2_target.py:
2570 Change the internal hash checking to be quicker and more memory efficient.
2571 Add additional hash digests options.
2573 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2574 targets/tinderbox/tinderbox-chroot.sh,
2575 targets/tinderbox/tinderbox-controller.sh,
2576 targets/tinderbox/tinderbox-preclean-chroot.sh:
2577 Fixed up spacing/coding style on tinderbox.
2579 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2581 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2582 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2583 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2584 Fixed up spacing/coding style on support.
2586 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2587 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2589 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2591 targets/stage4/stage4-preclean-chroot.sh:
2592 Fixed up spacing/coding style on stage4.
2594 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2595 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2596 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2597 targets/stage3/stage3-controller.sh,
2598 targets/stage3/stage3-preclean-chroot.sh:
2599 Fixed up spacing/coding style on stages 2 and 3
2601 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2602 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2603 targets/stage1/stage1-preclean-chroot.sh:
2604 Fixed up spacing/coding style on stage1. Also changed
2605 gcc-config/binutils-config to be outside the chroot.
2607 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2609 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2610 Fixed up spacing/coding style on netboot.
2612 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/livecd-stage1/livecd-stage1-chroot.sh,
2614 targets/livecd-stage1/livecd-stage1-controller.sh,
2615 targets/livecd-stage2/livecd-stage2-controller.sh:
2616 Fixed up spacing/coding style on livecd-stage*.
2618 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2619 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2620 targets/grp/grp-preclean-chroot.sh:
2621 Fixed up spacing/coding style on grp.
2623 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624 targets/embedded/embedded-chroot.sh,
2625 targets/embedded/embedded-controller.sh,
2626 targets/embedded/embedded-fs-runscript.sh,
2627 targets/embedded/embedded-preclean-chroot.sh:
2628 Fixed up spacing/coding style on embedded.
2630 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2631 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2632 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2633 targets/support/functions.sh:
2634 Removing extra line from x86.py, fixing up comments, spacing, and coding
2635 style in targets/support through functions.sh
2637 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2638 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2639 Fix more tab/spacing issues .. trying to make everything use tabs
2641 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2642 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2643 modules/stage1_target.py, modules/stage2_target.py,
2644 modules/stage3_target.py, modules/stage4_target.py:
2645 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2648 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2649 modules/generic_stage_target.py:
2650 Add envscript warning to aid users who may not know what they are doing
2652 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2653 examples/generic_stage_template.spec:
2654 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2655 only configurable when building a stage2 tarball, to match the current state
2656 of portage. This is 2.0_rc9.
2658 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2659 targets/support/chroot-functions.sh:
2660 Silence more of portages beeps and clicks and whistles
2662 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2663 targets/support/chroot-functions.sh:
2664 Change the portage emerge to use run_emerge
2666 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2667 modules/generic_stage_target.py, modules/snapshot_target.py,
2668 modules/stage1_target.py, modules/stage2_target.py,
2669 modules/stage3_target.py:
2670 allow portdir_overlay to be part of all specs not including snapshot spec.
2671 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2672 Remove overlay support from the snapshot spec but added a warning.
2674 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2675 modules/stage2_target.py:
2676 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2679 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2680 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2681 Add support for bootloader softlevel=; have rsync delete the extra files out
2682 of the overlay so that the overlay always matches the source dir
2684 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2685 Swapped -v/-V since I had gotten them wrong here.
2687 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py:
2689 Fix stupid overlay bug
2691 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2692 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2693 targets/livecd-stage1/livecd-stage1-chroot.sh,
2694 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2695 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2696 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2697 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2698 targets/support/unmerge.sh:
2699 Made sure we use -f on removing the default links for splash. Removed
2700 check_portage_version as it really isn't needed anymore. Removed
2701 --no-install from genkernel commands in kmerge.sh so users must manually
2702 remove kernels from /boot. This is 2.0_rc8.
2704 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 targets/support/livecdfs-update.sh:
2706 Made sed on devfsd.conf conditional on it existing. Removes one more error
2707 message from a standard catalyst run.
2709 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2710 Added warning about breaking snapshot cache and re-enable autoresume, since
2711 the errors I was getting were elsewhere.
2713 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2714 modules/generic_stage_target.py:
2715 Fix indentation error the last commit caused
2717 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2718 modules/generic_stage_target.py:
2719 Always clear autoresume points after a successful run
2721 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/support/livecdfs-update.sh:
2723 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2724 snapshot caching after a successful gentoo-release-livecd run.
2726 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2727 targets/support/rc-update.sh:
2728 Added famd to default on official LiveCD.
2730 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2731 targets/support/chroot-functions.sh:
2732 Fixes 'too many arguments' error in check_portage_version.
2734 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py:
2736 remove extra self.env={} that was resetting the environment to null
2738 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2739 modules/livecd_stage1_target.py:
2740 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2743 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2744 Add a default path to the environment in the chroot
2746 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2747 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2748 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2749 targets/livecd-stage2/livecd-stage2-controller.sh,
2750 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2751 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2752 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2753 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2754 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2755 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2756 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2757 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2758 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2760 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2762 Fixed up the man page, which has been suffering for some time, and also
2763 reversed -v/-V in the help message.
2765 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2766 targets/support/livecdfs-update.sh:
2767 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2770 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2771 Turning off autoresume of doom until I can get more testing. I've had
2772 several issues with it. I'll be reporting/fixing these as I come across them
2773 but for now wish to turn it off by default as I don't want this one feature
2774 to stop the possible 2.0 final release.
2776 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2777 targets/livecd-stage2/unmerge.sh:
2778 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2779 anymore and probably should have been removed a long time ago when the new
2780 code was put into place in livecdfs-update.sh and livecd-local.start
2783 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2784 targets/livecd-stage1/livecd-stage1-chroot.sh,
2785 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2786 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2787 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2789 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2790 modules/generic_stage_target.py, modules/generic_target.py:
2791 self.env should be a part of the super class generic_target so it applies to
2792 snapshots as well; removing redundant pass in the generic_target class as
2793 its not needed. There is code there to fill the statements
2795 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2796 targets/support/livecdfs-update.sh:
2797 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2800 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2801 Changed version stamp to 2.0_rc6.
2803 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2804 modules/generic_stage_target.py:
2805 Fix for unpack cases
2807 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2808 modules/generic_stage_target.py:
2811 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2812 modules/catalyst_support.py, modules/generic_stage_target.py,
2813 modules/grp_target.py, modules/livecd_stage1_target.py,
2814 modules/livecd_stage2_target.py, modules/netboot_target.py,
2815 modules/snapshot_target.py, modules/tinderbox_target.py:
2816 Stop reading env from the OS. Rely on the more on the envscript for oddball
2817 settings. Change -v to verbose and -V to version
2819 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2822 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2823 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2826 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 examples/generic_stage_template.spec:
2828 Added chost/cflags/cxxflags/ldflags to example spec template.
2830 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 targets/support/rc-update.sh:
2832 OK, just kidding on that last commit. We were already doing rc-update add
2833 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2834 there's no point in having it in rc-update.sh
2836 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2837 targets/support/rc-update.sh:
2838 Have rc-update add xdm if livecd/xdm is set.
2840 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 modules/catalyst_lock.py, modules/catalyst_support.py,
2842 modules/embedded_target.py, modules/generic_stage_target.py,
2843 modules/grp_target.py, modules/livecd_stage1_target.py,
2844 modules/livecd_stage2_target.py, modules/netboot_target.py,
2845 modules/stage1_target.py, modules/stage4_target.py,
2846 modules/tinderbox_target.py:
2847 So I was just kidding on that last commit. This one is 2.0_rc4.
2849 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2850 modules/catalyst_lock.py, modules/catalyst_support.py,
2851 modules/embedded_target.py, modules/generic_stage_target.py,
2852 modules/grp_target.py, modules/livecd_stage1_target.py,
2853 modules/livecd_stage2_target.py, modules/netboot_target.py,
2854 modules/stage1_target.py, modules/stage2_target.py,
2855 modules/stage4_target.py, modules/tinderbox_target.py:
2856 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2858 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2859 files/catalyst.conf, modules/catalyst_lock.py,
2860 modules/catalyst_support.py, modules/embedded_target.py,
2861 modules/generic_stage_target.py, modules/grp_target.py,
2862 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2863 modules/netboot_target.py, modules/stage1_target.py,
2864 modules/stage2_target.py, modules/stage4_target.py,
2865 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2866 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2867 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2869 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2870 modules/generic_stage_target.py:
2871 Fix autoresume for unpacking tarballs
2873 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2874 targets/support/livecdfs-update.sh:
2875 remove gnap livecd-type per Koon's request
2877 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2878 change rc-update add modules default to rc-update add modules boot
2880 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2881 modules/generic_stage_target.py, modules/grp_target.py:
2882 Add more verbosity to digests if -V is enabled, add more print messages to
2885 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2886 modules/generic_stage_target.py, modules/grp_target.py:
2887 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2889 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2890 Fix folder name for grp build dir to not have .tar.bz2 at the end
2892 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2893 modules/catalyst_support.py, modules/generic_stage_target.py:
2894 Add md5 and sha .digests file creation per wolf31o2's feature request
2896 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2897 This is catalyst-2.0_rc2.
2899 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2900 files/catalyst.conf, modules/generic_stage_target.py,
2901 modules/livecd_stage1_target.py:
2902 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2903 after each successful kernel build;add autoresume documentation to
2906 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2907 targets/embedded/embedded-controller.sh,
2908 targets/embedded/embedded-fs-runscript.sh,
2909 targets/livecd-stage2/livecd-stage2-controller.sh,
2910 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2911 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2912 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2913 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2914 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2915 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2916 targets/support/rc-update.sh:
2917 Changed multiple spaces to tabs to satisfy my OCD.
2919 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2920 targets/support/chroot-functions.sh:
2921 Bumped genkernel detection to require 3.3.0 or higher
2923 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2924 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2925 targets/netboot/netboot-controller.sh:
2926 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2927 clst_grp_use. This is catalyst-2.0_rc1.
2929 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2930 targets/netboot/netboot-controller.sh:
2931 change to clst_use from clst_netboot_use
2933 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2934 targets/livecd-stage1/livecd-stage1-chroot.sh,
2935 targets/stage4/stage4-chroot.sh:
2936 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2938 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2939 targets/stage4/stage4-chroot.sh:
2940 Fixed USE invocations in stage4 target.
2942 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2943 modules/livecd_stage1_target.py:
2944 Force use=livecd for livecd-stage1
2946 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2947 This is version 2.0_pre20051129.
2949 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2950 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2951 Removed kudzu-knoppix from example spec files.
2953 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2954 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2955 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2957 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2959 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2960 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2961 definitions in the examples to fit in 80 columns.
2963 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2964 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2965 modules/grp_target.py, modules/tinderbox_target.py,
2966 targets/tinderbox/tinderbox-chroot.sh:
2967 Tinderbox script: added newuse, tinderbox and grp targets added support for
2968 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2969 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2971 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2972 Added portdir example to catalyst.conf for bug #113272.
2974 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2975 targets/support/create-iso.sh:
2976 Fixed a few lines which were causing the isolinux directory to be removed
2977 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2979 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980 targets/support/create-iso.sh:
2981 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2983 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2984 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2985 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2986 too many arches dont use it by default, test for an initrd in the yaboot
2989 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2990 modules/generic_stage_target.py:
2991 Fix split error if use is specified
2993 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2994 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2995 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2996 Updated palo version from catalyst 1.x for HPPA.
2998 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2999 targets/support/bootloader-setup.sh:
3000 Removing for loop for grub on amd64/x86 as it was totally useless.
3002 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3003 targets/support/bootloader-setup.sh:
3004 Remove vga= line for PPC.
3006 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/support/bootloader-setup.sh:
3008 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3010 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3011 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3012 Removing slot patch as it probably didn't belong here anyway, and updating
3013 version stamp to 2.0_pre20051118.
3015 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3016 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3017 targets/support/bootloader-setup.sh:
3018 fix the bootloader script for isolinux so that it actually makes a cfg file,
3019 remove extra unneeded catalyst aborting print statement, reorganize rm code
3020 to make sure is splits properly and is an array even from the cmdline
3022 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3023 targets/support/livecdfs-update.sh:
3024 Added call to update-usbids to download the latest usb.ids file.
3026 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3027 modules/generic_stage_target.py:
3028 Move checks of running catalyst into the target which is simpler
3030 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3031 modules/generic_stage_target.py:
3032 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3033 that doesnt exist yet
3035 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3036 Keep unnecessary programs from installing into kerncache
3038 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3039 modules/generic_stage_target.py:
3040 Turn on more tracebacks at this point to better debug .. will need to turn
3041 them down as we find errors and build appropriate error handlers
3043 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3044 Changed version marker to 2.0_pre20051115 for new ebuild.
3046 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/livecd_stage2_target.py:
3048 Fix bug in livecd stage2 so that it doesnt try to use tar
3050 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3051 targets/livecd-stage2/livecd-stage2-controller.sh:
3052 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3053 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3054 of Getting_Online.txt from catalyst 1.1.10.10.
3056 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3057 Added Joshua Kinard to authors for his mips contributions.
3059 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3060 examples/livecd-stage2_template.spec:
3061 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3062 Paul Kessler on gentoo-catalyst. ;]
3064 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3065 Change variables from cat1 format to cat2
3067 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py, modules/stage1_target.py:
3069 Fix modules has no attribute register
3071 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/generic_stage_target.py:
3073 Fix broken aliases code that was just proof of concept
3075 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3076 Output mkisofs command line options to assist in debugging
3078 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3079 modules/generic_stage_target.py, targets/support/create-iso.sh:
3082 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3083 modules/generic_stage_target.py:
3084 Add VERY basic support for aliases kernel parameter.
3086 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3087 modules/livecd_stage2_target.py:
3088 Remove large section of commented code
3090 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3091 modules/generic_stage_target.py, modules/stage1_target.py:
3092 Allow LDFLAGS to be specified as an ENV variable for stage1
3094 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/generic_stage_target.py:
3096 Fix rc-update to automatically run default options for livecds. Removed an
3097 erroneous key check.
3099 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3100 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3101 Make use spec key optional to default to profile defaults
3103 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3104 +examples/stage4_template.spec:
3105 Preliminary stage4_template.spec file
3107 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3109 Updated version stamp and added slot patch.
3111 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3112 Fix ordering problem so self.settings is defined
3114 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3115 modules/generic_stage_target.py:
3116 Correct a rsync issue when the directory doesnt exist
3118 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3119 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3120 targets/livecd-stage2/livecd-stage2-controller.sh,
3121 targets/netboot/netboot-controller.sh,
3122 targets/stage4/stage4-controller.sh:
3123 run pre_kmerge and post_kmerge only once
3125 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3126 targets/support/bootloader-setup.sh:
3127 MIPS bootloader patch
3129 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3130 targets/support/mips-arcload_conf.sh:
3131 Fix MIPS Serial Detection
3133 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3134 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3135 +targets/support/mips-arcload_conf.sh:
3136 Application of Kumba's patches for MIPS support
3138 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3139 Check for the correct arch specific cd building tool
3141 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3142 modules/generic_stage_target.py:
3143 Print a warning if livecd/iso is not defined
3145 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3146 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3148 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3149 targets/support/post-kmerge.sh:
3150 Check for existence of files in /lib/modules before running depscan.sh. This
3151 replaces the mips-specific check and makes it portable.
3153 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3154 modules/generic_stage_target.py:
3155 update autoresume logic when dealing with rsync unpack operations
3157 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3158 targets/support/post-kmerge.sh:
3159 Bypass module load on mips
3161 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3162 remove --no-deps so dependancies get installed for genkernel
3164 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3165 modules/generic_stage_target.py:
3166 Fix missing : statement in unpack
3168 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3169 modules/generic_stage_target.py:
3170 fix livecd-stage2 unpack when seedcache is turned off
3172 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3173 targets/support/functions.sh:
3174 Fix module unpacking and make it actually optional.
3176 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3177 modules/generic_stage_target.py:
3178 Fix broken seedcache autoresume interaction
3180 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3181 modules/generic_stage_target.py:
3182 Cleanup stage directories properly for tar installs
3184 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3185 Tinderbox no longer cleans /tmp/*
3187 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3188 targets/tinderbox/tinderbox-chroot.sh,
3189 targets/tinderbox/tinderbox-controller.sh:
3190 Fixing problem with bind mounted portage and final rsync on tinderbox target
3191 and adding additional logging.
3193 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3194 Stop tinderbox from trying to create a tarball of itself
3196 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3197 modules/generic_stage_target.py:
3198 Fix catalyst so it fully disables snapcache when its not specified in the
3201 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3202 examples/livecd-stage2_template.spec:
3203 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3204 spec template and updating version stamp.
3206 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3207 modules/catalyst_support.py:
3208 allow file_check to proceed if key is not in use
3210 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3211 Recursively make the missing directories
3213 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3214 Fix extract_modules to just echo a warning that it is missing
3216 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3217 files/catalyst.conf:
3218 Updating default configuration for catalyst and updating version stamp,
3219 since we're beginning internal testing for release.
3221 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/generic_stage_target.py:
3223 fix bug 106004 split strings into a list for empty and rm operation
3225 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3226 modules/livecd_stage2_target.py:
3227 Append slashes to directories so rsyncs work properly
3229 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 examples/livecd-stage2_template.spec:
3231 Changing source_subpath for livecd-stage2 example for bug #101704.
3233 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3235 targets/support/livecdfs-update.sh:
3236 Added livecd/xdm and livecd/xsession options. These are used to setup the
3237 default display manager and X session, respectively. Added supporting
3238 documentation to example spec files. Imported more work from my fsscript for
3239 the official LiveCD.
3241 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3242 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3243 discussion, see bug #88777.
3245 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3246 modules/generic_stage_target.py:
3247 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3248 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3250 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 targets/livecd-stage1/livecd-stage1-controller.sh,
3252 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3253 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3254 on livecd-stage2 and removing universal motd for livecd/type of
3255 gentoo-release-livecd.
3257 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3258 modules/livecd_stage1_target.py:
3259 Add optional livecd/type env var for scripts to add optional items to the
3262 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 -livecd/files/x86-help.msg:
3264 Removing x86-help.msg as it is no longer used.
3266 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3267 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3268 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3269 Add dobladecenter description to bootloader files for x86/amd64.
3271 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3272 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3274 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3275 modules/generic_stage_target.py:
3276 Added split to use section for bug #104414.
3278 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3279 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3280 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3281 Tabs to whitespaces for isolinux.
3283 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 targets/support/bootloader-setup.sh:
3285 Changed isolinux to use new split-out help messages. Using grub gives a
3286 single help message with pager.
3288 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3289 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3290 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3291 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3292 Added F2->F7 help messages for isolinux.
3294 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3295 livecd/files/README.txt, livecd/files/generic.motd.txt,
3296 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3297 livecd/files/livecd-local.start:
3298 Updated files from latest used to build LiveCD.
3300 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3301 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3303 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3304 modules/catalyst_support.py:
3305 Added fix for using options with = in them with --cli (ex.
3306 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3307 <cell@ices.utexas.edu> for pointing this out to me via email.
3309 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3310 modules/generic_stage_target.py, targets/support/functions.sh:
3311 fix bug in exec_in_chroot for stage1 target
3313 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3314 modules/generic_stage_target.py:
3315 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3316 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3318 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3319 catalyst, examples/livecd-stage2_template.spec,
3320 examples/snapshot_template.spec, files/catalyst.conf,
3321 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3322 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3323 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3324 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3325 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3326 targets/livecd-stage2/livecd-stage2-controller.sh,
3327 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3328 targets/stage2/stage2-preclean-chroot.sh,
3329 targets/stage3/stage3-preclean-chroot.sh,
3330 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3331 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3332 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3333 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3334 targets/support/target_image_setup.sh:
3335 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3336 to look at gamecdfs-update.sh yet.
3338 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3339 modules/generic_stage_target.py:
3340 Remove extra debugging print statement
3342 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3343 +modules/catalyst_lock.py, modules/catalyst_support.py,
3344 modules/embedded_target.py, modules/generic_stage_target.py,
3345 modules/grp_target.py, modules/livecd_stage1_target.py,
3346 modules/livecd_stage2_target.py, modules/netboot_target.py,
3347 modules/snapshot_target.py, modules/stage1_target.py,
3348 modules/stage2_target.py, modules/stage4_target.py,
3349 targets/support/functions.sh:
3350 Add locking support. Code simplification for unpack and unpack snapshot.
3351 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3352 Add seedcache support (Grabs output from previous target run)
3353 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3355 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3356 modules/catalyst_support.py, modules/generic_stage_target.py:
3357 Add support to cache the snapshot dir. add snapcache to options. add
3358 snapshot_cache= to override the default location of the cache in
3359 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3361 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3362 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3363 Forward port README.txt and Getting_Online.txt files from catalyst
3366 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3367 Add automatic creation/deletion of runlevels based on rcadd rcdel
3369 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3370 Fix grp so that grp/use is not required anymore
3372 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3374 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3375 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3376 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3377 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3378 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3379 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3380 they are known to cause booting problems.
3382 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3384 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3385 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3388 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 targets/stage1/stage1-chroot.sh:
3390 Fixed quoting in stage1 profile check.
3392 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3393 targets/stage3/stage3-chroot.sh:
3394 Fixing USE for stage3.
3396 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3397 targets/support/chroot-functions.sh:
3398 Fix FETCH code so it will run for Pylon
3400 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3401 targets/grp/grp-chroot.sh:
3402 Fix bindist invcation.
3404 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 targets/grp/grp-chroot.sh:
3406 Made sure bindist was used for all emerges in GRP.
3408 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3409 Fix USE flags for GRP build
3411 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3412 targets/stage4/stage4-chroot.sh:
3413 let GRP use the users environment variables and removed extra
3414 GRP_STAGE23_USE from stage4
3416 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3417 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3418 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3420 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3421 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3422 impact all previous spec files that use this option. It's beejay's fault.
3424 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3425 Changed to use linux32 for ppc32 support when build host is ppc64.
3427 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3429 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3431 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3432 Minor cosmetic print statement fixes for readability
3434 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3435 modules/catalyst_support.py, modules/generic_stage_target.py:
3436 Fix None None bug and exception reporting
3438 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3439 Fix iso creation script. Case statement out of place
3441 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3442 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3443 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3444 catalyst, files/catalyst.conf, modules/builder.py,
3445 modules/catalyst_support.py, modules/embedded_target.py,
3446 modules/generic_stage_target.py, modules/generic_target.py,
3447 modules/grp_target.py, modules/livecd_stage1_target.py,
3448 modules/livecd_stage2_target.py, modules/netboot_target.py,
3449 modules/snapshot_target.py, modules/stage1_target.py,
3450 modules/stage2_target.py, modules/stage3_target.py,
3451 modules/stage4_target.py, modules/tinderbox_target.py,
3452 targets/embedded/embedded-chroot.sh,
3453 targets/embedded/embedded-fs-runscript.sh,
3454 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3455 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3456 targets/grp/grp-preclean-chroot.sh,
3457 targets/livecd-stage1/livecd-stage1-chroot.sh,
3458 targets/livecd-stage1/livecd-stage1-controller.sh,
3459 targets/livecd-stage2/livecd-stage2-controller.sh,
3460 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3461 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3462 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3463 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3464 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3465 targets/stage2/stage2-controller.sh,
3466 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3467 targets/stage3/stage3-controller.sh,
3468 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3469 targets/stage4/stage4-controller.sh,
3470 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3471 targets/support/create-iso.sh, targets/support/functions.sh,
3472 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3473 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3474 targets/support/target_image_setup.sh,
3475 targets/tinderbox/tinderbox-chroot.sh,
3476 targets/tinderbox/tinderbox-controller.sh,
3477 targets/tinderbox/tinderbox-preclean-chroot.sh:
3478 Big honkin' copyright update.
3480 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3481 modules/generic_stage_target.py:
3482 add additional logging output. Use standard os redirection methods to log to
3485 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3486 targets/stage1/stage1-chroot.sh:
3487 Added profile sanity check for bug #97867.
3489 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 targets/support/bootloader-setup.sh:
3491 Removing acpi=off from default kernel arguments and adding ia64
3492 livecd-stage2 support functions and cdtar.
3494 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3496 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3497 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3498 splash command line.
3500 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 targets/support/create-iso.sh:
3502 Fixed up zisofs support. Waiting for response from sparc before touching
3505 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3507 targets/support/functions.sh:
3508 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3509 to allow it to work on all arches that dynamically build their bootloader
3512 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3513 targets/stage4/stage4-controller.sh:
3514 Fix stage4 so it doesnt run the bootloader stuff
3516 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 targets/support/bootloader-setup.sh:
3518 Removed dokeymap from non-Gentoo releases.
3520 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 targets/support/livecdfs-update.sh:
3522 Added call to update-pciids to download the latest pci.ids file.
3524 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3525 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3526 modules/stage4_target.py:
3527 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3529 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3530 Fix issue where -s on the command line would not run
3532 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3533 livecd/files/generic.motd.txt:
3534 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3535 kernel configurations.
3537 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3538 targets/support/livecdfs-update.sh:
3539 Updated hostname/domainname creation for new baselayout.
3541 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3543 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3545 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3546 targets/support/chroot-functions.sh:
3547 Change portage emerge to use --oneshot --nodeps to keep from merging the
3548 same packages multiple times.
3550 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3551 targets/stage2/stage2-chroot.sh:
3552 Added a -p bootstrap when catalyst is called with -V (verbose).
3554 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3555 targets/support/livecdfs-update.sh:
3556 Removed inittab hack, as this is done by livecd-tools.
3558 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3560 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3562 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3563 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3564 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3565 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3566 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3567 targets/livecd-stage2/livecd-stage2-controller.sh:
3568 Removed gentoo.png and creation of face directory. Changed
3569 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3572 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3573 targets/stage1/stage1-preclean-chroot.sh,
3574 targets/support/chroot-functions.sh:
3575 Added setup_binutils function and force both of them to run during stage1
3578 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3579 examples/livecd-stage2_template.spec:
3580 Added livecd/volid explanation to example spec.
3582 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3583 targets/support/create-iso.sh:
3584 General cleanup of ISO code and added default livecd/volid when it is not set.
3586 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3587 targets/embedded/embedded-controller.sh:
3588 Actually modify the embedded target this time.
3590 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3591 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3592 targets/livecd-stage2/livecd-stage2-controller.sh,
3593 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3594 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3595 and livecd-stage2 targets.
3597 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3598 files/catalyst.conf:
3599 Retired John Davis <zhen@gentoo.org> and added storedir to default
3602 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3603 targets/support/livecdfs-update.sh:
3604 Uncommented openglify, since it is needed for both opengl-update-livecd and
3607 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3608 modules/generic_stage_target.py:
3609 Fix print statement so it shows when kill_chroot_pids is run correctly
3611 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3612 modules/snapshot_target.py:
3613 Fix snapshot target to skip the kill_pids check
3615 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3616 Bug fixes in parse_spec, fix issues detecting list or string.
3618 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3619 modules/catalyst_support.py:
3620 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3621 spaces are after :. Better handling of comments ( ie preprocessed and
3622 stripped off ). Unset empty keys.
3624 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3625 targets/support/kill-chroot-pids.sh:
3626 Remove extra P_NAME definition that is never used. Saves processing time.
3627 Bumped catalyst to pre2
3629 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3630 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3631 +targets/support/kill-chroot-pids.sh:
3632 User info about runscript and archscript. Added checks for processes running
3633 in the chroot and created a script to kill them. Should fix the unmounting
3634 issues with gconfd or any other running application in the chroot
3636 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3637 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3638 Remove using gcc-config to set things up as we should all be using 2005.0
3641 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3642 examples/livecd-stage2_template.spec:
3643 Added livecd/users to example livecd-stage2 spec file.
3645 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3646 targets/support/livecdfs-update.sh:
3647 Change default hostnames for livecds
3649 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3650 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3651 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3654 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3655 modules/livecd_stage2_target.py:
3656 Clear autoresume flags when build is done
3658 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3659 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3660 targets/support/create-iso.sh:
3661 Fix isolinux so that it finds menus and kernels and stuff
3663 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3664 modules/generic_stage_target.py:
3665 Make purge operation a little less chatty, removed print statements
3667 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3668 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3669 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3670 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3672 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3673 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3674 print warning message about deprecated use of cdfstype
3676 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3677 targets/support/chroot-functions.sh:
3678 statically define genkernel location to eliminate which command failure if
3679 genkernel is not installed
3681 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3682 modules/generic_stage_target.py:
3683 change the portage_overlay to an array so it always works
3685 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3686 modules/catalyst_support.py:
3687 Fix exception handling to remove extraneous prints of None
3689 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3690 Remove iso creation code from stage4
3692 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3693 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3694 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3695 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3696 targets/livecd-stage1/livecd-stage1-chroot.sh,
3697 targets/livecd-stage1/livecd-stage1-controller.sh,
3698 targets/livecd-stage2/livecd-stage2-controller.sh,
3699 targets/netboot/netboot-controller.sh,
3700 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3701 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3702 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3703 targets/support/create-iso.sh, targets/support/kmerge.sh,
3704 targets/support/target_image_setup.sh,
3705 targets/tinderbox/tinderbox-controller.sh:
3706 Fix some exception handling in catalyst_support.py, remove intermediate
3707 destination folder of iso and tarball, add additional tests for folders not
3708 found on host but defined in spec file, keep catalyst from erroring in this
3709 case, change exit code on shell scripts so that errors are reported to
3710 catalyst and causes catalyst to die on errors, fix bug in
3711 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3712 check for mkisofs that informs the user of where to get the program, and
3713 removed the autoresume code from ccache and distcc installation until I can
3714 figure out a way to have the autoresume flag go someplace outside the chroot.
3716 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3717 Remove bind mounts before rm operations happen at startup
3719 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3720 modules/generic_stage_target.py:
3721 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3723 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3724 modules/generic_stage_target.py:
3725 fix minor bug in the purge code so that it actually runs the commands
3727 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3728 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3729 modules/stage4_target.py:
3730 Change ordering of tasks so root_overlay and fsscript occur after
3731 livecd_update, giving users a chance to override livecd_update
3733 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3734 modules/catalyst_support.py, modules/generic_stage_target.py:
3735 Added a better exception handling message for keyboard interrupt and added
3736 countdown timer for purge operation to give an opportunity to exit
3738 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3739 modules/catalyst_support.py, modules/generic_stage_target.py:
3740 Add support to clear the autoresume flags and improve the purge code to
3741 clean the chroot, and pkg/kern cache
3743 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3744 modules/catalyst_support.py, modules/generic_stage_target.py,
3745 modules/livecd_stage1_target.py:
3746 only append livecd-tools to the livecd-stage1 target package list and move a
3747 check out of the way so command line and spec files can co-exist
3749 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3750 modules/generic_stage_target.py:
3751 fixed python syntax in set_packages so catalyst will run
3753 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3754 modules/embedded_target.py, modules/generic_stage_target.py,
3755 modules/grp_target.py, modules/livecd_stage1_target.py,
3756 modules/livecd_stage2_target.py, modules/netboot_target.py,
3757 modules/stage4_target.py, modules/tinderbox_target.py,
3758 targets/embedded/embedded-chroot.sh,
3759 targets/embedded/embedded-controller.sh,
3760 targets/livecd-stage1/livecd-stage1-controller.sh,
3761 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3762 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3763 targets/livecd-stage2/livecd-stage2-controller.sh,
3764 -targets/livecd-stage2/livecd-stage2-iso.sh,
3765 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3766 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3767 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3768 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3769 +targets/support/target_image_setup.sh:
3770 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3773 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3774 targets/livecd-stage2/livecd-stage2-controller.sh,
3775 targets/support/livecdfs-update.sh:
3776 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3777 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3778 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3781 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3782 targets/livecd-stage2/livecd-stage2-controller.sh,
3783 targets/support/rc-update.sh:
3784 Updated rc-update.sh with better defaults for different livecd/type settings
3785 and cleaning up file copying in livecd-stage2-controller.sh to match
3788 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3789 Made example of catalyst.conf in README match the default catalyst.conf
3792 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3794 Removing old files from previous maintainers and updating README.
3796 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3797 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3798 Added livecd/users option to create non-root users. The first user listed
3799 will also be used for auto-starting X, if X is merged onto the CD.
3801 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3802 targets/livecd-stage1/livecd-stage1-controller.sh,
3803 targets/livecd-stage2/livecd-stage2-controller.sh,
3804 targets/support/livecdfs-update.sh:
3805 Updated all instances of livecd/type: gentoo-release-environmental to
3806 gentoo-release-livecd and added generic-livecd.
3808 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 examples/fsscript.sh.example, examples/gamecd.conf.example,
3810 examples/generic_stage_template.spec, examples/grp_template.spec,
3811 examples/livecd-stage1_template.spec,
3812 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3813 examples/snapshot_template.spec:
3814 Imported example files from catalyst 1.1.9 to make them more verbose.
3816 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3817 Fix grp/use bug #89365
3819 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3820 modules/generic_stage_target.py, targets/support/kmerge.sh:
3821 Fixes for initramfs overlay support.
3823 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3824 modules/generic_stage_target.py, targets/support/kmerge.sh,
3825 targets/support/pre-kmerge.sh:
3826 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3827 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3828 caching bug; Also adding preliminary support for initramfs_overlay from
3831 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3832 modules/generic_stage_target.py, targets/support/kmerge.sh:
3833 Removed support for postconf as genkernel no longer has that option
3835 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3836 modules/embedded_target.py, modules/generic_stage_target.py,
3837 modules/grp_target.py, modules/livecd_stage1_target.py,
3838 modules/livecd_stage2_target.py, modules/netboot_target.py,
3839 modules/stage4_target.py, modules/tinderbox_target.py,
3840 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3841 targets/stage1/stage1-preclean-chroot.sh,
3842 targets/support/chroot-functions.sh:
3843 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3844 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3846 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3847 modules/livecd_stage2_target.py:
3848 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3850 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3851 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3852 modules/livecd_stage2_target.py, modules/stage4_target.py,
3853 targets/livecd-stage1/livecd-stage1-controller.sh,
3854 targets/livecd-stage2/livecd-stage2-controller.sh,
3855 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3856 targets/support/functions.sh, targets/support/kmerge.sh,
3857 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3858 Generalized kernel support, fsscript, rcupdate, etc for stage4
3860 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3861 targets/support/pre-kmerge.sh:
3862 Removed sed for usb devices from legacy genkernel, as we're going to require
3863 a version much higher that no longer exhibits the bug.
3865 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3866 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3867 targets/support/livecdfs-update.sh:
3868 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3869 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3870 the ut2004demo shell script has been renamed to ut2004-demo.
3872 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3873 let genkernel always reinstall itself
3875 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3876 modules/catalyst_support.py, modules/generic_stage_target.py,
3877 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3878 fix case bug in livecdfs-update.sh; fix bug in initial command line
3879 arguement parsing; add cflags spec file support which is only allowed to
3882 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3883 targets/stage3/stage3-chroot.sh:
3884 Fix a use flag bug in the stage3
3886 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3887 modules/generic_stage_target.py:
3888 Changes to allow cflags, chost, cxxflags in a spec file
3890 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3891 targets/livecd-stage1/livecd-stage1-controller.sh,
3892 targets/livecd-stage2/livecd-stage2-controller.sh,
3893 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3894 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3895 targets/support/pre-kmerge.sh:
3896 change the code to use more case statements. Fix gcc issue in stage1.
3898 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 targets/livecd-stage1/livecd-stage1-controller.sh,
3900 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3901 Merging in changes from catalyst 1.1.x for gamecd support.
3903 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3904 targets/stage1/stage1-preclean-chroot.sh:
3905 Removing gcc-config stuff to see if its still required to work around a gcc
3908 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3909 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3910 Added tests for genkernel >3.2.0
3912 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3915 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3916 Updated AUTHORS with new maintainers and updated contributors list.
3918 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3919 examples/fsscript.sh.example, livecd/files/README.txt,
3920 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3921 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3922 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3923 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3924 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3925 universal.motd.txt to resolve documentation issue on bug #86914. Added
3926 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3927 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3930 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3931 targets/livecd-stage2/livecd-stage2-controller.sh:
3932 Removed a few unnecessary comments
3934 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3935 Removed obsolete files from the livecd directory as the functionality has
3936 moved into the targets folders
3938 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3939 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3940 Additional catalyst 2.0.0 files
3942 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3943 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3944 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3945 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3946 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3947 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3948 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3949 -livecd/runscript/alpha-archscript.sh,
3950 -livecd/runscript/default-runscript.sh,
3951 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3952 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3953 -livecd/runscript-support/gamecdfs-update.sh,
3954 -livecd/runscript-support/kmerge.sh,
3955 -livecd/runscript-support/livecdfs-update.sh,
3956 -livecd/runscript-support/post-kmerge.sh,
3957 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3958 modules/embedded_target.py, modules/generic_stage_target.py,
3959 modules/grp_target.py, modules/livecd_stage1_target.py,
3960 modules/livecd_stage2_target.py, -modules/netboot.py,
3961 +modules/netboot_target.py, modules/snapshot_target.py,
3962 modules/stage1_target.py, +modules/stage4_target.py,
3963 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3964 +targets/embedded/embedded-controller.sh,
3965 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3966 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3967 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3968 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3969 +targets/livecd-stage1/livecd-stage1-controller.sh,
3970 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3971 -targets/livecd-stage1/livecd-stage1.sh,
3972 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3973 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3974 +targets/livecd-stage2/livecd-stage2-controller.sh,
3975 +targets/livecd-stage2/livecd-stage2-iso.sh,
3976 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3977 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3978 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3979 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3980 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3981 +targets/stage1/stage1-controller.sh,
3982 +targets/stage1/stage1-preclean-chroot.sh,
3983 -targets/stage1/stage1-preclean1-chroot.sh,
3984 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3985 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3986 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3987 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3988 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3989 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3990 +targets/stage4/stage4-preclean-chroot.sh,
3991 +targets/support/chroot-functions.sh,
3992 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3993 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3994 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3995 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3996 +targets/tinderbox/tinderbox-controller.sh,
3997 targets/tinderbox/tinderbox-preclean-chroot.sh,
3998 -targets/tinderbox/tinderbox.sh:
3999 Initial Import of Catalyst 2.0.0
4001 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 livecd/runscript-support/livecdfs-update.sh:
4003 Added /usr/portage as tmpfs (this will be made conditional later).
4005 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4006 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4007 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4008 from an interactive shell.
4010 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4012 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4013 livecd/runscript-support/pre-kmerge.sh,
4014 livecd/runscript/default-runscript.sh:
4015 Moved livecd-bash_profile to livecd-bashrc. Added check for
4016 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4017 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4020 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4021 modules/generic_stage_target.py:
4022 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4025 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4026 livecd/runscript/default-runscript.sh,
4027 targets/livecd-stage1/livecd-stage1.sh:
4028 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4029 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4030 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4033 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4034 livecd/runscript/ppc-archscript.sh:
4035 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4037 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4039 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4040 for multiple initrd files.
4042 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4043 livecd/runscript/ppc-archscript.sh:
4044 Modifed PPC archscript to close bug #84648 and also to make the PPC
4045 archscript produce multiple initrd files, like x86/amd64.
4047 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4048 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4049 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4050 livecd/runscript/ppc-archscript.sh:
4051 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4052 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4053 livecd/volid for the HFS volid, too.
4055 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4056 Calling this one 1.1.7 and rolling a tarball.
4058 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4060 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4061 -livecd/runscript/sparc64-archscript.sh,
4062 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4063 Added livecd/volid to set the volume ID when creating the ISO, patch by
4064 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4065 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4067 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4069 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4070 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4072 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4073 livecd/runscript-support/livecdfs-update.sh:
4074 Removed hdparm from default runlevel as it break ide=nodma at boot.
4076 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4077 livecd/runscript-support/kmerge.sh,
4078 livecd/runscript-support/pre-kmerge.sh,
4079 targets/livecd-stage1/livecd-stage1-chroot.sh:
4080 Revert last set of changes and remove portage version check from emerge in
4081 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4084 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4085 livecd/runscript-support/kmerge.sh,
4086 livecd/runscript-support/pre-kmerge.sh:
4087 Change genkernel check to use best_version and has_version to determine if
4088 the any previously installed versions of genkernel are up to date. Change
4089 emerge line for kernels to use -n option to only install if they were not
4090 previously installed.
4092 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4093 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4094 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4095 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4096 livecd/runscript/sparc-archscript.sh:
4097 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4098 unified sparc32/sparc64 cdtar.
4100 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/runscript-support/livecdfs-update.sh,
4102 livecd/runscript-support/pre-kmerge.sh:
4103 Change sudoers update to only run if /etc/sudoers exists and only reduce
4104 splash to 1024x768 on minimal and universal install CD.
4106 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4107 targets/livecd-stage1/livecd-stage1.sh:
4108 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4111 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4112 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4113 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4114 livecd/runscript/sparc64-archscript.sh,
4115 livecd/runscript/x86-archscript.sh:
4116 Added a new empty livecd file to each archscript. This will be used for an
4117 identifier by genkernel to allow booting from a non-primary CDROM.
4119 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4120 Catalyst 1.1.6 is here.
4122 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 targets/stage1/stage1-preclean2-chroot.sh:
4124 Commenting out stage1 cleaning of /var/db.
4126 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/runscript-support/pre-kmerge.sh:
4128 Made splash reduction to 1024x768 only for minimal and universal release media.
4130 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 targets/stage1/stage1-preclean2-chroot.sh:
4132 Added SLOT files back to /var/db entries in stage1.
4134 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4136 livecd/runscript/default-runscript.sh,
4137 livecd/runscript-support/livecdfs-update.sh,
4138 targets/livecd-stage2/unmerge.sh:
4139 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4140 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4141 the copy from preserving permissions and also adding /usr/share/faces and
4142 default Gentoo icon. We'll see how the icon does for us. Removing serial
4143 init script, as it causes problems with the splash theme.
4145 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 targets/livecd-stage1/livecd-stage1.sh:
4149 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4150 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4151 livecd/runscript-support/kmerge.sh,
4152 livecd/runscript-support/livecdfs-update.sh,
4153 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4154 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4155 targets/stage1/stage1-preclean2-chroot.sh:
4156 Removed x-setup from local.start and added in symlinks for gconf, portage
4157 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4158 baselayout and removed /etc/startx from the environmental type. Commented
4159 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4160 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4161 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4162 for X, use the latest pci.ids and usb.ids from portage, and create
4163 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4164 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4165 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4166 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4167 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4170 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4171 Removed ccache from default options as it breaks catalyst when merged with
4174 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4175 modules/snapshot_target.py:
4176 Added /local/ to snapshot exclusion.
4178 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4179 livecd/runscript-support/livecdfs-update.sh:
4180 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4181 gustavoz and his 5 interface Xeon for this.
4183 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4184 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4185 Added a conditional before killing gconfd-2. This is also going to be
4186 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4189 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4190 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4191 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4192 Moved killall -9 gconfd-2 to execute outside chroot.
4194 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4195 livecd/files/x86-help.msg:
4196 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4199 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4200 livecd/runscript/x86-archscript.sh:
4201 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4204 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4207 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4208 targets/livecd-stage1/livecd-stage1.sh:
4209 Added killall for gconfd-2 back into livecd-stage1.sh
4211 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4212 livecd/runscript/alpha-archscript.sh:
4213 Alpha fixes for multiple kernels..
4215 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript-support/kmerge.sh:
4217 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4219 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4220 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4221 livecd/runscript/sparc64-archscript.sh:
4222 Force devfs if udev is not selected for all supporting arches.
4224 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4225 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4226 livecd/runscript-support/kmerge.sh:
4227 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4230 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4231 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4232 Re-enabled preclean in grp and added gconfd-2 killing.
4234 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4235 livecd/runscript/x86-archscript.sh:
4236 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4239 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4240 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4241 targets/livecd-stage1/livecd-stage1-chroot.sh,
4242 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4243 targets/livecd-stage1/livecd-stage1.sh,
4244 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4245 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4246 Added ability to pause indefinitely. This closes bug #79798. I've also added
4247 the gcond-2 killall back in, but now it is in the actual preclean script and
4248 is executed inside the chroot.
4250 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4251 Updated for 1.1.3 release.
4253 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4254 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4255 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4256 targets/netboot/netboot-packages.sh,
4257 targets/tinderbox/tinderbox-chroot.sh:
4258 Updated to use package.use correctly. Blame Robert Paskowitz
4259 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4261 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4262 targets/stage1/stage1-preclean2-chroot.sh:
4263 Fixed find line for new stage1 /var/db/pkg.
4265 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4266 targets/stage1/stage1-preclean2-chroot.sh:
4267 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4268 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4271 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4272 livecd/runscript-support/livecdfs-update.sh:
4273 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4274 added net.ethX symlinks, and added copying of files from
4275 /usr/lib/hotplug/firmware into firmware tarball.
4277 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4278 livecd/runscript-support/livecdfs-update.sh:
4279 Firmware updated to use new /lib/firmware directory.
4281 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4282 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4283 work when both -f and -C were used on the command line.
4285 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4286 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4287 targets/livecd-stage1/livecd-stage1-chroot.sh,
4288 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4289 targets/stage3/stage3-chroot.sh:
4290 Added a portage version check to each target that uses --newuse to ensure a
4291 high enough version is used. This resolves bug #75336.
4293 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/files/livecd-local.start:
4295 Possible local.start fix for beejay.
4297 12 Jan 2005; John Davis <zhen@gentoo.org>
4298 modules/embedded.py:
4299 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4301 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4302 livecd/runscript-support/kmerge.sh:
4303 Added ccache support to genkernel call in livecd-stage2.
4305 11 Jan 2005; John Davis <zhen@gentoo.org>
4306 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4307 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4308 targets/netboot/netboot.sh:
4309 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4310 some feature enhancements.
4312 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4313 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4314 targets/livecd-stage1/livecd-stage1-chroot.sh,
4315 targets/livecd-stage1/livecd-stage1.sh,
4316 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4317 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4318 Added a -F or --fetchonly command line option and closing out bug #77480.
4319 Also added a portage version check to livecd-stage1 to close out bug #68307.
4321 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/runscript-support/livecdfs-update.sh,
4323 targets/stage3/stage3-chroot.sh:
4324 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4325 target to use emerge -e when building. This is only temporary until the
4326 bootstrap.sh script can be fixed or another solution can be decided upon.
4328 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4329 +targets/embedded/kmerge.sh:
4330 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4331 from mutex@gentoo.org
4333 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4334 modules/livecd_stage2_target.py:
4337 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4338 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4339 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4340 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4341 the brokenness of a stage1 tarball.
4343 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4344 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4347 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4348 modules/livecd_stage2_target.py:
4351 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4352 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4353 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4354 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4355 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4356 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4357 Upgraded the isolinux cdtar files and closing bug #70518.
4359 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4360 modules/embedded_target.py, modules/generic_stage_target.py,
4361 modules/grp_target.py, modules/livecd_stage1_target.py,
4362 modules/livecd_stage2_target.py, modules/netboot.py,
4363 modules/stage1_target.py, modules/tinderbox_target.py:
4364 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4365 separate out specific target logic from the generic targets modules.
4367 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4368 new PPC arch file from pvdabeel@gentoo.org
4370 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4371 examples/generic_stage_template.spec, modules/catalyst_support.py:
4372 tweaking error handling in the main catalyst script
4373 updated the example to include a blurb about portage_confdir
4375 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 livecd/runscript-support/livecdfs-update.sh:
4377 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4379 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4382 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4383 fix for #66592. catalyst now gives a traceback when it bails out, making
4384 troubleshooting amazingly easier
4386 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4387 modules/catalyst_support.py, modules/embedded_target.py,
4388 modules/generic_stage_target.py, modules/grp_target.py,
4389 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4390 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4391 Reversing patch from Eric Edgar from bug #70663.
4393 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4394 livecd/runscript/x86-archscript.sh:
4395 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4396 not work without it (mkisofs fails on creating ISO).
4398 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4399 modules/catalyst_support.py, modules/embedded_target.py,
4400 modules/generic_stage_target.py, modules/grp_target.py,
4401 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4402 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4403 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4404 separate out specific target logic from the generic targets modules.
4406 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4407 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4408 targets/embedded/embedded.sh:
4409 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4411 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4412 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4413 livecd/runscript/default-runscript.sh,
4414 livecd/runscript-support/gamecdfs-update.sh,
4415 livecd/runscript-support/livecdfs-update.sh,
4416 modules/livecd_stage2_target.py:
4417 Added gamecd/conf option to livecd_stage2_target.py, added
4418 gamecd.conf.example to /examples, cleaned up game-specific code in
4419 gamecdfs-update.sh to make it more generic, added more fundtionality to
4420 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4421 and gentoo-gamecd to make spec files simpler and to remove the need for
4422 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4423 user to still use a custom fsscript of their own.
4425 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4426 +livecd/files/environmental.motd.txt,
4427 targets/livecd-stage1/livecd-stage1.sh:
4428 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4430 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4431 livecd/runscript/default-runscript.sh,
4432 livecd/runscript-support/livecdfs-update.sh:
4433 Added gentoo-release-environmental as a valid livecd/type and did some
4434 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4435 devices other than eth0.
4437 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4438 targets/livecd-stage1/livecd-stage1-chroot.sh:
4439 Changed livecd-stage1 to merge each package individually. This should not
4440 make it into a production version of catalyst, but is here as a possible
4441 solution to bug #68307.
4443 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4444 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4445 livecd/runscript/sparc-archscript.sh,
4446 livecd/runscript/sparc64-archscript.sh,
4447 livecd/runscript/x86-archscript.sh:
4448 Added failures to all arches on mkisofs failure and also made -z option to
4449 mkisofs optional on x86 depending on loop type used.
4451 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4452 livecd/runscript/x86-archscript.sh:
4453 Making sure the mkisofs call causes a failure when it doesn't complete
4454 successfully. Once again, blame jforman, our beloved infra-monkey.
4456 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4457 livecd/runscript/default-runscript.sh:
4458 squashfs-utils->squashfs-tools fix. Blame jforman.
4460 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4461 livecd/isogen/x86-isogen.sh:
4462 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4463 possibly not booting on really old systems.
4465 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4466 livecd/runscript/x86-archscript.sh:
4467 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4468 possibly not booting on really old systems.
4470 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4471 livecd/runscript-support/livecdfs-update.sh:
4472 Save some space by removing redundant firmware after tarball is made, only
4473 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4476 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4477 targets/stage1/stage1-preclean2-chroot.sh:
4478 Added patch from vapier and closing bug #73556.
4480 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4481 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4482 +targets/embedded/embedded-fs-runscript.sh,
4483 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4484 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4485 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4486 from mutex@gentoo.org for modules/embedded.py
4488 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4489 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4490 livecd/runscript-support/livecdfs-update.sh:
4491 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4492 aliases having --color rather than --color=auto.
4494 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4495 livecd/files/livecd-local.start:
4496 Let's try actually making a proper edit on livecd/files/livecd-local.start
4497 this time, shall we...
4499 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4500 livecd/files/livecd-local.start:
4501 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4502 x-setup check for /etc/startx.
4504 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4505 livecd/runscript-support/gamecdfs-update.sh:
4506 Fixing minor sed bug in gamecdfs-update.sh.
4508 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4509 examples/snapshot_template.spec,
4510 livecd/runscript-support/gamecdfs-update.sh,
4511 livecd/runscript-support/livecdfs-update.sh:
4512 Fixing typo in snapshot_template.spec and closing bug #70321.
4514 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4515 livecd/runscript-support/pre-kmerge.sh:
4516 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4517 genkernel will only add the 1024x768 version of the gensplash image to the
4518 bzImage, which added with the livecd-stage2 removal of the unused splash
4519 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4521 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4522 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4523 livecd/runscript/sparc64-archscript.sh:
4524 Updated with silo/mkisofs patch from gustavoz.
4526 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4527 livecd/files/x86-help.msg:
4528 Updated x86-help.msg to make it fall more inline with current
4529 genkernel/livecd-tools options.
4531 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4532 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4533 livecd/runscript-support/pre-kmerge.sh:
4534 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4535 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4536 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4539 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4540 livecd/runscript-support/kmerge.sh,
4541 livecd/runscript-support/livecdfs-update.sh,
4542 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4543 Changed kernel build caching to use kerncache option, rather than pkgcache
4544 option. Fixed --postconf and --callback for builds that do not require them.
4545 Removed delay when removing package sin the system profile. This is now
4546 catalyst 1.1.0, so enjoy.
4548 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4549 livecd/runscript-support/livecdfs-update.sh:
4550 Stopping udev from using the nasty device tarball. We don't need it anyway.
4552 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4553 livecd/runscript/sparc-archscript.sh,
4554 livecd/runscript/sparc64-archscript.sh,
4555 livecd/runscript-support/kmerge.sh,
4556 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4557 Fixing gpm support by uncommenting default settings. Fixing case where
4558 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4559 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4560 not get renamed. Fixed a problem where we were accidentally removing the
4561 hwdata-knoppix versions of pci.ids and usb.ids and linking
4562 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4563 for 2004.3 and catalyst 1.1.0.
4565 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4566 patch from vapier@gentoo.org for bug #68080
4568 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4569 livecd/runscript-support/kmerge.sh:
4570 made kernel caching dependent on the "pkgcache" option so that genkernel's
4571 postconf can actually work
4573 18 Oct 2004; John Davis <zhen@gentoo.org>
4574 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4575 livecd/runscript-support/livecdfs-update.sh:
4576 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4578 17 Oct 2004; John Davis <zhen@gentoo.org>
4579 livecd/runscript-support/livecdfs-update.sh:
4580 firmware tarball fix for packages that need firmware such as ipw2100
4582 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4583 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4584 livecd/runscript-support/livecdfs-update.sh,
4585 modules/livecd_stage2_target.py:
4586 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4588 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4589 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4590 should not hurt non-HT users
4592 12 Oct 2004; John Davis <zhen@gentoo.org>
4593 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4594 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4595 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4596 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4597 livecd/runscript-support/kmerge.sh:
4598 bugfixes for #67195, #67197, #67122, and #46918
4600 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4601 small netboot fixups
4603 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4604 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4605 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4606 targets/netboot/netboot.sh:
4607 sweeping updates and changes to the netboot code. the patches should fix the
4608 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4609 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4611 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4612 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4613 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4614 targets/netboot/netboot.sh:
4615 more code cleanup and maintenance
4617 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4618 modules/generic_stage_target.py, +modules/netboot.py,
4619 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4620 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4621 +targets/netboot/netboot.sh:
4622 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4625 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4626 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4627 targets/livecd-stage1/livecd-stage1-chroot.sh,
4628 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4629 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4630 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4631 have to start a server on the build host for it to distribute.
4633 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4634 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4635 just do -s version_stamp
4637 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4638 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4640 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4641 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4642 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4643 modules/livecd_stage2_target.py:
4644 udev support for livecds
4646 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4647 +targets/livecd-stage2/unmerge.sh:
4648 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4649 Also, livecd-stage2 unmerge.sh added back in.
4651 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4652 livecd/runscript-support/livecdfs-update.sh:
4653 bugfixes for #60887 and #63338
4655 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4656 bugfixes for #63382 and #63338
4658 08 Sep 2004; John Davis <zhen@gentoo.org>
4659 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4660 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4661 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4662 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4663 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4664 targets/livecd-stage1/livecd-stage1-chroot.sh,
4665 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4666 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4667 lots of changes in this revision. first of all, major cosmetic fixups to the
4668 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4669 for distcc or ccache builds in most of the targets. bug #56581 is finially
4670 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4671 performance enhancement here.
4673 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4674 modules/livecd_stage2_target.py:
4675 fix for bug #63033, thanks to usata@gentoo.org for the patch
4677 30 Aug 2004; John Davis <zhen@gentoo.org>
4678 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4679 bugfixes for #61537 and #61779
4681 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4682 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4683 modules/snapshot_target.py:
4684 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4685 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4686 time should also be improved due to a more efficient use of rsync. This commit will
4687 mark the portage version of catalyst-1.9.0.
4689 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4690 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4693 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4696 02 Aug 2004; John Davis <zhen@gentoo.org>
4697 livecd/runscript-support/livecdfs-update.sh:
4700 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4701 +targets/stage1/build.py, -targets/stage1/build.sh,
4702 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4703 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4704 targets/stage3/stage3-chroot.sh:
4705 applied patch from bug #58840. it should fix up things for uclibc stages and
4706 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4708 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4709 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4710 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4711 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4712 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4713 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4714 livecd/runscript-support/livecdfs-update.sh,
4715 modules/livecd_stage2_target.py:
4716 addition of wolf31o2's gamecd patchset. untested, so please beware
4718 14 Jul 2004; John Davis <zhen@gentoo.org>
4719 livecd/runscript-support/livecdfs-update.sh,
4720 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4721 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4722 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4723 this out of generic_stage_target and into livecd-stage2 since the
4724 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4726 13 Jul 2004; John Davis <zhen@gentoo.org>
4727 livecd/runscript-support/livecdfs-update.sh:
4728 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4729 default rc'ed programs when only one change was required to rcadd. so I
4730 changed it so that the defaults are *always* loaded and specified additions/
4731 deletions are just added on top of those.
4733 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4734 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4735 targets/livecd-stage1/livecd-stage1-chroot.sh,
4736 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4737 targets/tinderbox/tinderbox-chroot.sh:
4738 changing the more verbose behavior to the -V (verbose) flag
4740 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4741 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4742 targets/livecd-stage1/livecd-stage1-chroot.sh,
4743 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4744 targets/tinderbox/tinderbox-chroot.sh:
4745 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4746 it is about to merge so that deps and USE flags are more evident
4748 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4749 modules/catalyst_support.py:
4750 completely rewrote the catalyst main script so that it can actually utilize
4751 more than one command line flag. new functionality included, but not active
4752 yet (--debug and --verbose). arguments can still be passed on the commandline
4753 through the use of the -C (--cli) flag. updated the arg_parse function in
4754 catalyst_support.py to accomodate my changes.
4756 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4757 modules/generic_target.py, modules/grp_target.py,
4758 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4759 modules/snapshot_target.py, modules/stage1_target.py,
4760 modules/stage2_target.py, modules/stage3_target.py,
4761 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4762 fixes for bugs #55192 and #54137
4763 added a new key for all specfiles, portage_confdir.
4764 this should point to a directory similar in functionality to /etc/portage.
4766 cleaned up the module code a bit so that unnecessary modules
4769 more work on resuming. it is getting there, but it still needs a ton of work,
4770 so please test, and report bugs.
4772 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4773 modules/catalyst_support.py, modules/generic_stage_target.py,
4774 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4775 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4776 stage resuming functionality should be working. I still have to work on GRP
4777 and livecds, but they should not be hard. I could not incorporate emerge
4778 --resume into stage resuming functionality because in some instances, portage
4779 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4780 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4781 ). I also made some small tweaks to the stage target scripts which clean up
4782 the envscript stuff. Not noticable performance wise, but it makes me feel all
4783 warm and fuzzy to know that it is programmed absolutely correctly ;)
4785 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4786 modules/generic_stage_target.py:
4787 revamped the cmd() structure so that it could properly return error codes.
4788 Please note that this might break catalyst until there is some further
4789 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4790 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4791 now. Additionally, catalyst will stop when there is an error with an ebuild
4792 ... it didn't do this before, it just plowed along and packed things up.
4794 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4795 code in portage.py and then answering my noob questions.
4797 13 Jun 2004; John Davis <zhen@gentoo.org>
4798 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4799 livecd/runscript-support/livecdfs-update.sh:
4800 some last minute fixins (stuff to work with the new genkernel)
4802 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4805 11 Jun 2004; John Davis <zhen@gentoo.org>
4806 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4807 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4810 10 Jun 2004; John Davis <zhen@gentoo.org>
4811 livecd/runscript-support/kmerge.sh,
4812 livecd/runscript-support/livecdfs-update.sh,
4813 livecd/runscript-support/post-kmerge.sh,
4814 livecd/runscript-support/pre-kmerge.sh:
4815 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4816 functions control what scripts are added to their respective runlevels. This
4817 option would be specified like so in the spec file: livecd/rcadd:
4818 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4820 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4821 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4822 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4823 the code to give a nice error msg instead of a cryptic traceback
4825 04 Jun 2004; John Davis <zhen@gentoo.org>
4826 livecd/runscript-support/livecdfs-update.sh:
4827 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4828 /etc/bootsplash/default
4830 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4831 targets/embedded/embedded-chroot.sh,
4832 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4833 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4834 targets/livecd-stage1/livecd-stage1-chroot.sh,
4835 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4836 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4837 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4838 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4839 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4840 targets/tinderbox/tinderbox-chroot.sh,
4841 targets/tinderbox/tinderbox-preclean-chroot.sh,
4842 targets/tinderbox/tinderbox.sh:
4843 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4845 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4846 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4847 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4848 It should be a full path pointing to a portage overlay dir.
4850 27 May 2004; John Davis <zhen@gentoo.org>
4851 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4852 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4853 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4854 livecd/runscript/default-runscript.sh:
4855 added updated silos and fixed motd bug
4857 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4858 rolling out version 1.0.8
4860 22 May 2004; John Davis <zhen@gentoo.org>
4861 livecd/runscript-support/kmerge.sh,
4862 livecd/runscript-support/livecdfs-update.sh,
4863 modules/livecd_stage2_target.py:
4864 added key livecd/bootsplash
4866 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4867 livecd/runscript/sparc-archscript.sh,
4868 livecd/runscript/sparc64-archscript.sh:
4869 sparc fixup patches from gustavoz at g.org
4871 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4872 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4873 is livecd/modblacklist
4875 19 May 2004; John Davis <zhen@gentoo.org>
4876 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4877 livecd/runscript/x86-archscript.sh:
4878 added support for livecd/overlay, changed vga=0x317 to vga=791
4879 in the x86 archscript as it is a more standard setting and should
4880 work on more hardware
4882 17 May 2004; John Davis <zhen@gentoo.org>
4883 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4884 livecd/runscript-support/kmerge.sh,
4885 livecd/runscript-support/livecdfs-update.sh,
4886 modules/livecd_stage2_target.py:
4887 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4888 we also now have basic motd copying support for more branded livecds
4890 16 May 2004; John Davis <zhen@gentoo.org>
4891 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4892 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4893 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4895 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4896 modules/catalyst_support.py, modules/embedded_target.py,
4897 modules/generic_stage_target.py, modules/generic_target.py,
4898 modules/grp_target.py, modules/livecd_stage1_target.py,
4899 modules/livecd_stage2_target.py, modules/stage1_target.py,
4900 modules/stage2_target.py, modules/stage3_target.py,
4901 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4902 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4903 caused gcc profile problems.
4905 12 May 2004; John Davis <zhen@gentoo.org>
4906 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4907 livecd/runscript-support/livecdfs-update.sh,
4908 livecd/runscript-support/post-kmerge.sh,
4909 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4911 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4912 silliness). Most notably, I have taken advantage of the update-modules
4913 --assume-kernel fix from agriffis so that we can actually use 3rd party
4914 modules now. Please note that >=baselayout-1.9.0 is required.
4916 02 May 2004; Olivier Crete <tester@gentoo.org>
4918 Added forgotten CHOST for i386 subarch
4920 30 Apr 2004; John Davis <zhen@gentoo.org>
4921 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4922 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4923 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4924 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4926 -fixed 2004.0 branding in the isolinux cdtar
4927 -fixed up acpi stuff in the runscripts
4928 -fixed up the x86 help message and corrected the numerous errors in it
4930 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4931 livecd/runscript/default-runscript.sh:
4932 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4933 1.0.7. we are ready for release
4935 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4936 fix for the problem that gustavoz found wrt the /dev creation stuff not
4937 detecting arches. also an efficiency fix for stage1 building
4939 14 Apr 2004; John Davis <zhen@gentoo.org>
4940 targets/embedded/embedded-chroot.sh,
4941 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4942 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4943 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4944 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4945 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4946 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4947 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4948 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4949 targets/tinderbox/tinderbox-preclean-chroot.sh,
4950 targets/tinderbox/tinderbox.sh:
4951 fix for bug #47733 - fixes for distcc and an envscript bugfix
4953 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4956 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4957 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4958 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4959 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4960 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4961 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4962 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4963 targets/stage1/stage1-preclean1-chroot.sh,
4964 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4965 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4966 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4967 targets/tinderbox/tinderbox.sh:
4968 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4969 zhen@gentoo.org please.
4971 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4972 fix for /dev in stage1
4974 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4977 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4978 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4979 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4980 Added the two kernel-configs for 2004.1 x86
4982 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4983 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4984 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4985 targets/tinderbox/tinderbox.sh:
4986 fix to address missing /dev in stages, fixed path for env-update in all of the
4989 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4990 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4992 01 Apr 2004; John Davis <zhen@gentoo.org>
4993 livecd/runscript/default-runscript.sh:
4994 added in fix for the module.conf stuff courtesy of Benjamin Judas
4997 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4999 cosmetic touchups for 1.0.5
5001 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5002 added support to the stage2 for stackable profiles bootstrap
5004 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5005 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5006 support for sparc32/64 build compatibility
5008 30 Mar 2004; John Davis <zhen@gentoo.org>
5009 livecd/runscript/default-runscript.sh, modules/targets.py,
5010 targets/stage1/build.sh:
5011 fix for bug 46022, more stackable profile fixes, embedded patches added
5013 26 Mar 2004; John Davis <zhen@gentoo.org>
5014 livecd/runscript/default-runscript.sh, modules/targets.py,
5015 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5016 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5017 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5018 fixes for bugs #44625 and #45805
5020 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5021 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5022 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5023 memtest is in. if you want to use it, check out the memtest86 cd tarball
5024 Also, fixes for bugs 45078, 45188, 44306
5026 23 Mar 2004; John Davis <zhen@gentoo.org>
5027 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5028 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5029 livecd/runscript/x86-archscript.sh, modules/targets.py,
5030 targets/livecd-stage3/unmerge.sh:
5031 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5032 created at the end of the livecd-stage2 process.
5034 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5035 targets/embedded/embedded.sh:
5036 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5038 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5039 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5040 removing the hardened-gcc deps since the package itself is deprecated'
5042 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5043 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5045 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5046 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5047 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5048 examples/livecd/alpha/config-2.4.21-r4-alpha,
5049 examples/livecd/alpha/config-2.4.21-r4-jensen,
5050 examples/livecd/alpha/config-2.4.21-r4-legacy,
5051 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5052 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5053 fixes for bugs 43676, 43701. Alpha support added as well.
5055 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5056 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5057 kde/gnome cd specs added.
5059 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5060 fix in catalyst.conf for bug #42044
5062 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5063 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5064 examples/livecd/sparc64/config-2.4.24-sparc64:
5065 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5067 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5068 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5069 for a $clst_conf environment variable. You can use the $clst_conf variable to
5070 point to a file to use in place of /etc/catalyst.conf. By setting this
5071 variable in your shell, catalyst can easily be used by multiple people on the
5072 same machine. Also, ccache support now works for genkernel.
5074 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5075 removed file for livecd-stage2 target, as this is handled by the runscript
5076 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5077 and made "/boot/kernel/foo/extraversion" an optional rather than required
5078 parameter. The aforementioned "packages" is used to specify kernel-related
5079 packages (like module ebuilds) to merge with each kernel, and the new "use"
5080 option is used to specify the USE settings you'd like exported to the
5081 environment during kernel as well as kernel "packages" build.
5083 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5084 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5085 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5086 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5087 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5088 targets/tinderbox/tinderbox.sh:
5089 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5090 it for ebuild - added headers to everything and removed deprecated dirs
5092 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5093 adding Kumba's patches for MIPS
5095 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5096 Added hppa specific code.
5098 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5099 Tinderbox target added. See tinderbox examples in examples/ dir.
5101 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5102 spec file support integrated into catalyst. Use "-f/--file specfile" as
5103 argument; see examples dir for examples.
5104 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5105 example of how to use it.
5107 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5108 support functions for spec file parsing and reading added. Will get added to
5111 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5112 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5115 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5116 Significant rework of code structure. Everything is falling nicely into place.
5118 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5119 Exception handling fully-integrated into current prototype code.
5121 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5122 beginning of exception handling integration, got some of the target code
5125 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5126 major code rework in progress on the python parts.
5128 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5129 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5130 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5131 for organiation's sake, I have moved the files, such as livecd foundations,
5132 into catalyst/files. It will make it easier for us when ebuild time comes
5135 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5136 All preliminary target build scripts are now added and coded to near as spec
5137 that we can have at this point.
5139 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5140 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5141 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5142 something that should be continued as much as reasonably possible in other
5143 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5144 code completed, and internal fall-backs to reasonable global config defaults
5147 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5148 subarch test outsourced to python catalyst-subarches function.
5150 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5151 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5153 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5154 removing dup enter_chroot
5156 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5157 document subarches checking
5159 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5160 Fix valid subarch test.
5162 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5163 include/build_functions.sh, include/functions.sh:
5164 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5165 start_build to build_functions.sh cleaning up the main catalyst script some
5168 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5169 fixed SRCBALL and DESTBALL, making it transparent for profiles
5171 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5172 added an exit condition to the cmd line argument case statement
5174 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5175 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5176 the changes that I made to the above files should make catalyst completely
5177 transparent to no matter what profile we are using. check files/catalyst.conf
5178 for the list of BUILDTYPEs that we support.
5180 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5181 changed how cmd line arguments are handled
5183 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5184 I changed the is_special handling so that it is cleaner and faster
5186 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5187 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5188 livecd/foundations/x86-basic/post-clean.sh,
5189 livecd/foundations/x86-basic/pre-clean.sh,
5190 livecd/foundations/x86-basic/settings:
5191 I outsourced more functions to include/functions.sh. I made it a seperate file
5192 from build_fucntions.sh so that we can keep our build and other functions
5193 apart. I also added in the livecd stuffs from the stager side of things.
5195 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5196 include/build_functions.sh:
5197 I outsourced all of the build functions to include/build_functions.sh. In the
5198 future, this will happen more - the code needs cleaned up.
5200 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5202 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5203 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5204 does not use that anymore.
5206 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5207 since we now have a default profile in portage, i massaged some errors
5208 messages to reflect that.
5210 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5212 removed ccache support from catalyst stage1 build cause it breaks the build.
5213 Additionally, I removed gettext support from bootstrap, because according to
5214 our new default profile, we don't use that anymore.
5216 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5217 added a new var, BUILDTYPE, adding more transparency for building.
5218 In the future, we will be building both selinux and hardened sources.
5220 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5221 fixed some formatting when catalyst prints out build info, additionally,
5222 trying to make catalyst more transparent for future expansion of stages
5224 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5225 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5226 --help. I moved this functionality from the main program section to
5229 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5230 I edited catalyst to change our naming convention from stage*-arch-h.* to
5231 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5232 I change naming conventions, as catalyst will be eventually extended to
5233 do selinux-* stages also.
5235 Additionally, I updated README.catalyst to include profile information.
5237 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5238 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5239 I renamed README.stager to README.catalyst and have made some very minor
5240 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5241 I have hacked bootstrap to use the hardened profile, as well as utilize
5242 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5243 major). Additionally, bin/stage1 has been hacked to accept the hardened
5244 profile, and use hardened-gcc.
5246 09 September 2003; John Davis <zhen@gentoo.org>:
5247 Initial import of hardened stager. I am forking this from the original
5248 stager code in order to better fit our needs. The original stager code is
5249 still used by Gentoo, and is maintained by Daniel Robbins
5250 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5251 contributors that coded stager.