1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 26 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 targets/support/chroot-functions.sh:
8 Don't run 'distcc-config --install'
10 26 Jun 2011; Sebastian Pipping <sping@gentoo.org>
11 modules/catalyst_support.py:
12 Warn about multiple argument errors at the same time
14 25 Jun 2011; Sebastian Pipping <sping@gentoo.org>
15 targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh,
16 targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh:
17 Add "-news" to FEATURES everywhere
19 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
20 targets/support/chroot-functions.sh:
21 Use get_libdir instead of hard-coding lib for distcc
23 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
24 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
26 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
27 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
29 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
30 modules/catalyst/arch/mips.py: create generic mips64 classes
31 and inherit from them to simplify other classes
33 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
34 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
36 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
37 modules/catalyst/arch/mips.py: Remove ip* classes
39 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
40 modules/catalyst/arch/mips.py: Remove mips2 classes
41 Linux doesn't even run on mips2
43 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
44 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
45 Include list of supported subarches in man page.
47 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
48 This is catalyst 2.0.6.916
50 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
51 targets/support/bootloader-setup.sh:
52 Add gentoo-ilo option for the bootloader on ia64
54 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
55 targets/support/chroot-functions.sh:
56 This is catalyst 2.0.6.915
58 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
59 targets/support/chroot-functions.sh:
60 Replace virtual/portage with sys-apps/portage, bug #358847
62 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
63 This is catalyst 2.0.6.914
65 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
66 Enable new amd64 subarches
68 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
69 This is catalyst 2.0.6.913
71 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
74 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
75 This is catalyst 2.0.6.912
77 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
78 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
81 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
82 This is catalyst 2.0.6.911
84 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
85 Replace -Os with -O2 for ARM
87 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
90 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
91 This is catalyst-2.0.6.909
93 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
94 targets/support/chroot-functions.sh:
95 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
96 <nunomilheiro@gmail.com>, gentoo bug #273664
98 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
99 targets/support/netboot2-final.sh:
100 Fix sparc bug, gentoo bug 297231
102 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
103 Update copyrights, add me to AUTHORS
105 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
106 This is catalyst-2.0.6.908
108 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
109 modules/generic_stage_target.py:
110 Restore old behaviour on the CXXFLAGS variable on the created make.conf
112 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
113 Fix typo and add armv7a-hardfp target
115 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
116 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
117 targets/support/pre-kmerge.sh:
118 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
121 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
122 targets/support/chroot-functions.sh:
123 Only run depclean for stage3/system
125 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
126 This is catalyst 2.0.6.906
128 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
129 targets/support/chroot-functions.sh:
130 Run depclean at the end of stage generation (for Gentoo bug #295132)
132 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
133 targets/support/livecdfs-update.sh:
134 Apply patch from Gentoo bug #284585
136 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
137 Clean up a few extraneous spaces, line wrap a comment, and add Id.
139 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
140 +.gitattributes, README, TODO:
141 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
144 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
145 modules/livecd_stage2_target.py:
146 Apply patch for module blacklisting from gentoo bug #282148
148 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
149 Version bumping to 2.0.6.905 for release.
151 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
152 livecd/files/x86-F6.msg:
153 Apply patch to document espeakup support for Gentoo bug #267708
155 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
156 modules/catalyst/config.py:
157 import catalyst_support for Gentoo bug #271368
159 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
160 Rolling an official catalyst 2.0.6.904 version.
162 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
163 Apply additional patch from Gentoo bug #255793 for arm subarches
165 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
166 targets/support/chroot-functions.sh:
167 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
169 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
170 Additional sh patch from Gentoo bug #255793
172 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
173 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
175 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
176 modules/generic_stage_target.py:
177 Update reference to make.conf.example for new location in portage-2.1.6
179 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
180 targets/stage1/stage1-chroot.sh:
181 Remove --noreplace from run_merge call so that baselayout gets rebuilt
184 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
185 targets/support/rc-update.sh:
186 Change invalid atom '>=sys-apps/baselayout-2*' to
187 '>=sys-apps/baselayout-2'
189 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
190 modules/catalyst_support.py:
191 Try to import portage.util before portage_util
193 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
194 Add note about metadata_overlay being default in 2.1.6
196 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
197 Updated the AUTHORS section and the header for the ChangeLog, to reflect
198 that individual authors now retain their copyright to code they submit.
200 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
201 Rewrote TODO to make it clearer and added a ton of new items to it.
203 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
204 modules/generic_stage_target.py:
205 screw you python...hard
207 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
208 modules/generic_stage_target.py:
209 Disable removal of 'target_path' when build starts
211 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
212 modules/generic_stage_target.py:
213 Apply patch from armin76 to actually make use of the busybox_config value
216 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
217 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
218 Add support for gk's --busybox-config= option
220 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
221 modules/generic_stage_target.py:
222 Missing / before 'iso'
224 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
225 modules/snapshot_target.py:
226 Add support for purging to snapshot target
228 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
229 Add mix-in cdtar idea to TODO
231 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
232 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
233 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
234 Remove old isolinux-3.09 cdtar files
236 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
237 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
238 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
239 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
241 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
242 Marking this 2.0.6.903 for testing.
244 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
245 targets/netboot2/netboot2-controller.sh:
246 Disable copying of nb-busybox.cf since it isn't used anyway
248 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
249 arch/x86.py, catalyst:
250 A few typo and other minor fixes as reported by armin76
252 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
253 modules/generic_stage_target.py:
254 Add support for digests="all" for Gentoo bug #209611
256 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
257 examples/netboot2_template.spec, targets/support/kmerge.sh:
258 Automatically append --netboot to GK_ARGS for netboot2 target Remove
259 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
261 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
262 targets/support/pre-kmerge.sh:
263 Remove evil hacks that copy gk files around for netboot2
265 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
266 Bumping version for release.
268 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
269 modules/catalyst_support.py:
270 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
273 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
274 modules/catalyst_support.py, modules/generic_stage_target.py:
275 Add support for -P/--purgeonly option
277 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
278 Updated README to tell the user where to locate catalyst.conf if not using
279 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
282 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
283 Kicking out a 2.0.6.901 release for testing.
285 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
286 modules/generic_stage_target.py:
287 Automatically prepend build dir path to livecd/iso if it's not an absolute
290 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
291 Update TODO with placeholder idea.
293 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
294 +modules/catalyst/util.py:
295 Create catalyst.util module with capture_traceback() and print_traceback()
296 functions Capture and print traceback when build fails instead of letting
299 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
300 modules/catalyst/config.py, modules/catalyst_support.py:
301 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
303 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
304 modules/catalyst/config.py:
305 A few fixes to ParserBase after actually testing it switch to parsing
306 config file with ConfigParser.
308 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
309 +modules/catalyst/config.py, -modules/catalyst/util.py:
310 More indecisiveness..move util.spec to config.SpecParser.
312 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
313 -modules/catalyst/spec.py, +modules/catalyst/util.py,
314 modules/catalyst_support.py:
315 * Rename catalyst.spec to catalyst.util
316 * Move spec_dump() into spec class
317 * Modify catalyst to use new spec class
319 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
320 +modules/catalyst/__init__.py:
321 Add __init__.py file and import line.
323 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
324 +modules/catalyst/spec.py:
325 Initial commit of modules/catalyst/spec.py.
327 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
329 Updating x86/amd64 arch support. Original patches by William Cooke
330 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
332 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
333 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
334 modules/snapshot_target.py, modules/stage4_target.py,
335 targets/support/bootloader-setup.sh, targets/support/functions.sh,
336 targets/support/kmerge.sh:
337 Removing all deprecated interfaces. We no longer wish to support them and
338 they're not needed. Anyone using a pre-2.x spec file will need to update
341 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
342 -livecd/files/Getting_Online.txt:
343 Removing livecd/files/Getting_Online.txt since it was quite outdated.
345 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
347 Updated for new git repo.
349 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
350 targets/support/livecdfs-update.sh:
351 Add gconf settings for gnome-screensaver to disable locking by default. This
354 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
355 Add armv5tel to arm host list.
357 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/support/chroot-functions.sh:
359 If we don't have a distcc user, we need to reinstall distcc, even if it's
360 been built with the right USE. This mainly affects stage1/stage2.
362 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/support/chroot-functions.sh:
364 We need to run distcc-config --install, since we won't be installing into
365 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
366 installed versions of distcc.
368 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
369 Add a couple of distcc-related items to TODO.
371 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/stage1/stage1-preclean-chroot.sh,
373 targets/stage2/stage2-preclean-chroot.sh,
374 targets/stage3/stage3-preclean-chroot.sh,
375 targets/stage4/stage4-preclean-chroot.sh:
376 We don't want to run setup_myfeatures in preclean, but still want to update
377 the environment and show our debug information.
379 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
380 targets/stage1/stage1-preclean-chroot.sh,
381 targets/stage2/stage2-preclean-chroot.sh,
382 targets/stage3/stage3-preclean-chroot.sh,
383 targets/stage4/stage4-preclean-chroot.sh,
384 targets/support/chroot-functions.sh:
385 Remove the die on LIBDIR check, since it won't be set on non-multilib
386 profiles. We can now run debug in preclean again.
388 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/functions.sh:
390 Let's not try to chmod a dangling symlink.
392 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
393 targets/support/chroot-functions.sh:
394 Added emerge --info to debug output. I don't know why I didn't add it before.
396 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
397 targets/stage1/stage1-preclean-chroot.sh,
398 targets/stage2/stage2-preclean-chroot.sh,
399 targets/stage3/stage3-preclean-chroot.sh,
400 targets/stage4/stage4-preclean-chroot.sh:
401 We probably shouldn't be running our debug functions in our stages. Let's
404 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/support/chroot-functions.sh:
406 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
409 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 targets/support/livecdfs-update.sh:
411 Only copy the handbook icon if one exists.
413 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 modules/catalyst_lock.py:
415 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
418 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/livecd-stage2/livecd-stage2-controller.sh:
420 We should be matching all possible LIBDIRs, so make sure we do that.
422 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/support/livecdfs-update.sh:
424 We no longer need the metadata.tar.bz2, since the Installer uses
427 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
428 targets/stage1/stage1-chroot.sh:
429 We don't need --newuse if we're not using binary packages, so there's no
432 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
433 targets/livecd-stage2/livecd-stage2-controller.sh:
434 Added initial framework for creating the CD's root on livecd/livedvd.
435 Currently, the end result is the same, but I'll be adding code to
436 automatically copy the stages and to automatically download the distfiles.
438 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
439 targets/livecd-stage2/livecd-stage2-controller.sh,
440 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
441 targets/support/rc-update.sh:
442 Change all checks for livecd/type: gentoo-release-livecd to
443 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
444 to allow for auto-fetching of distfiles and stages onto official DVD media.
446 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
447 targets/livecd-stage1/livecd-stage1-controller.sh,
448 targets/livecd-stage2/livecd-stage2-controller.sh:
449 Updated TODO. Added code to livecd-stage1 to generate a package list, which
450 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
451 the distfiles automatically.
453 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
454 modules/generic_stage_target.py:
455 Fix seedcache output so it fits in 80 columns.
457 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/stage1/stage1-chroot.sh:
459 We should likely install baselayout before anything else, including the
460 package manager. As such, I've moved it to after sys-apps/baselayout is
463 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/livecd-stage2/livecd-stage2-controller.sh:
465 Check for a snapshot in the overlay and error if one is present. This should
466 ensure that the snapshot on the CD is the same as the one used to build the
469 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
470 modules/catalyst_support.py:
471 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
472 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
475 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
476 targets/stage1/stage1-chroot.sh:
477 Change back to using sys-apps/baselayout. We'll need to come up with a
478 better permanent solution now that virtual/baselayout is no more.
480 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
481 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
482 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
484 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
485 targets/support/bootloader-setup.sh:
486 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
489 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
490 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
491 Added TODO. Changed create_handbook_icon call to only be called if
492 /docs/handbook/index.html exists on the disk or in livecd/overlay.
494 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
495 targets/support/kmerge.sh:
496 Run sed on KERNELVERSION to escape the slashes so we can use it in another
499 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
500 targets/support/kmerge.sh:
501 Modify test to run if package.provided exists instead of if it doesn't.
502 Run sed on the correct file.
504 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
505 targets/support/chroot-functions.sh:
506 Added --noreplace to setup_myfeatures merges so we don't blow away any
507 packages which are already installed with the proper USE flags for the given
508 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
510 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
511 livecd/files/README.txt:
512 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
514 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/support/rc-update.sh:
516 Added mdraid for baselayout-2 users.
518 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
519 targets/support/kmerge.sh:
520 Clean up package.provided after the kernel build
522 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
523 targets/support/kmerge.sh:
524 It helps if I put things in the correct order so they'll actually execute,
525 rather than getting a nice error from emerge.
527 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
528 targets/support/kmerge.sh:
529 Change upgrade to update.
531 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
532 targets/support/kmerge.sh:
533 Add back in the package.provided code that *should* skip the kernel sources
534 merge for call back and subsequent runs.
536 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/support/kmerge.sh:
538 We don't really need to use binary packages for the kernel sources, since it
539 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
540 when we're not using kerncache.
542 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
543 targets/support/kmerge.sh:
544 Remove 'symlink' from USE, since it's not needed and screws up kerncache
546 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
547 targets/livecd-stage2/livecd-stage2-controller.sh:
548 OK, we run our find outside the chroot, so we don't want to use absolute
549 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
550 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
553 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
554 targets/livecd-stage2/livecd-stage2-controller.sh,
555 targets/stage1/stage1-controller.sh:
556 Cleanup the clean section for stage1 and add an updated clean section for
557 livecd-stage2 when we're a minimal, universal, or game CD. This is
558 2.0.6_pre14 for testing.
560 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 targets/support/kmerge.sh:
562 We should be using --newuse when merging our packages in callback.
564 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/grp/grp-chroot.sh:
566 We should only use --noreplace when building a pkgset, everything else
569 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
570 modules/catalyst_support.py, modules/generic_stage_target.py,
571 modules/grp_target.py:
572 Apply additional patches from bug #207862 for CONTENTS generation.
574 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
575 targets/grp/grp-chroot.sh:
576 Call setup_myemergeopts after changing clst_FETCH.
578 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
579 targets/netboot2/netboot2-pkg.sh:
580 Remove a bit of unnecessary code.
582 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
583 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
584 targets/support/chroot-functions.sh:
585 Fix some spacing on the -* warning, revert Andrew's last change, since it
586 didn't do anything, and clean up the GRP chroot code so it works smarter and
587 set clst_FETCH when clst_grp_type is something other than pkgset.
589 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
590 targets/support/chroot-functions.sh:
591 Don't set --usepkg and --buildpkg when fetching.
593 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 modules/generic_stage_target.py:
595 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
598 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 modules/generic_stage_target.py:
600 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
601 boot/kernel/${kname}/config copying code in generic_stage_target.
603 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/support/kmerge.sh:
605 Make sure we don't give genkernel a --kernel-config if it isn't set in the
608 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
609 modules/generic_stage_target.py, targets/support/kmerge.sh,
610 targets/support/pre-kmerge.sh:
611 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
612 valid, rather than required, changed clst_ksource to default to
613 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
614 removal of USE to after the kernel build so the modules get the correct USE,
615 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
617 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 targets/support/kmerge.sh:
619 We should run the default functions for kmerge.sh, too.
621 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
622 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
623 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
624 Updated aboot cdtar with a newer version to support newer kernels.
626 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
628 Updated make_destpath so it writes out to make.conf as well as exporting
629 ROOT to the environment, added a make_destpath call to cleanup_stages, and
630 adding make_destpath /tmp/stage1root to stage1.
632 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
633 Updated README a bit and rolling 2.0.6_pre12 for testing.
635 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 targets/support/create-iso.sh:
637 Removed any further checks for clst_fstype and making sure everybody is
638 using ${mkisofs_zisofs_opts}.
640 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
641 targets/support/livecdfs-update.sh:
642 The default theme for GNOME is now Clearlooks, so we can remove the theme
643 code, but we still want to set the font size.
645 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 targets/support/livecdfs-update.sh:
647 We need to put quotes around ${user_comment} or useradd gets confused.
649 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 targets/support/chroot-functions.sh:
651 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
654 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
655 targets/support/kmerge.sh:
656 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
657 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
659 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
660 targets/support/create-iso.sh:
661 Bash fscking sucks, so we have to compromise on this code reduction solution
662 a bit. It's still far better than it was
664 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
665 targets/support/create-iso.sh:
666 Don't escape quotes when actually running the command
668 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
669 targets/support/kmerge.sh:
670 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
672 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
673 targets/support/kmerge.sh:
674 Use -L instead of -l in test for symlink
676 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
677 targets/stage1/stage1-controller.sh:
678 Remove code for gcc-config/binutils-config since it should be getting done
679 in the preclean script, anyway.
681 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
682 targets/stage1/stage1-chroot.sh:
683 I missed one place where HOSTUSE was being used incorrectly.
685 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
686 targets/support/kmerge.sh:
687 Escape the correct quote
689 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
690 targets/support/kmerge.sh:
691 Change remaining instances of run_emerge to run_merge
693 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
695 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
698 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/support/bootloader-setup.sh:
700 Let's change our splash checking to a global check so it only needs to be
701 done once. This makes much more sense than having all of those if ... else
704 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
706 Fix our USE invocation here so things work as expected.
708 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
709 targets/support/livecdfs-update.sh:
710 Force-enable livecd/users for livecd/type gentoo-release-livecd and
713 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
714 targets/support/livecdfs-update.sh:
715 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
718 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
719 targets/livecd-stage2/livecd-stage2-controller.sh:
720 Fixing the snapshot copying so it will only copy the correct snapshot for
721 people who don't know how to properly use wget.
723 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
724 targets/stage1/stage1-chroot.sh:
725 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
728 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
729 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
730 OK, we have to escape our quotes, rather than use single quotes, or we don't
731 evaluate the variables properly.
733 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
735 targets/support/kmerge.sh:
736 Fixing echo/sed for make.conf writing.
738 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
739 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
740 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
741 Rather than using the environment, we write out our USE to make.conf, then
742 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
743 be written to make.conf, already.
745 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
747 targets/livecd-stage1/livecd-stage1-chroot.sh,
748 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
749 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
750 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
751 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
752 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
753 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
754 Changing run_emerge to run_merge, changing both setup_portage and
755 setup_myfeatures to add any USE changes to make.conf prior to merge, then
756 removing the settings added, rather than (ab)using the environment.
758 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
760 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
761 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
762 targets/tinderbox/tinderbox-chroot.sh:
763 Rearrange some of the functions in chroot-functions.sh in preparation for
764 some upcoming changes and rename setup_portage to setup_pkgmgr.
766 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
767 targets/stage1/stage1-controller.sh:
768 Removing an extra env-update call from stage1's preclean.
770 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
771 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
772 targets/support/bootloader-setup.sh:
773 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
774 help.msg which we didn't even use.
776 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
777 targets/support/bootloader-setup.sh:
778 Don't write out out 'default 1' line when creating grub.conf, since the
779 'help' entry is now at the bottom, and we want grub to default to the first
782 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
783 targets/support/bootloader-setup.sh:
784 Removed checks on livecd/splash_type, since we only support one type,
785 removed remaining bootsplash code from bootloader-setup.sh, added automatic
786 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
787 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
789 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
790 targets/livecd-stage2/livecd-stage2-controller.sh:
791 Let's automatically copy in the snapshot if livecd/type is
792 gentoo-release-livecd.
794 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
795 modules/generic_stage_target.py:
796 Fix leading whitespace in empty() so it's only executed if there's something
797 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
798 211410 for pointing this out
800 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
801 targets/support/rc-update.sh:
802 Quote baselayout package atom
804 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/support/chroot-functions.sh:
806 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
807 PATH by default. Instead, simply check if it exists.
809 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
810 targets/support/chroot-functions.sh:
811 Remove temporary package listing code, since --verbose is forced on with
814 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
815 Force-enable --verbose when using --debug
817 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 targets/support/kmerge.sh:
819 Changing modules-update to update-modules to quiet a warning and keep us
820 from having it get removed out from under us.
822 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
823 targets/support/chroot-functions.sh:
824 Adding a note to myself for better debug and moving run_default_funcs to the
825 bottom of the script so it gets executed. Since this can otherwise break
826 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
828 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
829 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
830 targets/support/chroot-functions.sh:
831 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
832 so we can get the output with --debug, added --newuse to the options for
833 stage1, as we should always rebuild any package where the USE has changed,
834 removed removal of portage logs from stage2-chroot.sh since it is being done
835 by cleanup_stages, moved world removal in cleanup_stages into a check for
836 stages 1 through 3, made update_env_settings check for the existence of
837 env-update before running it since we now run update_env_settings by default
838 everywhere chroot-functions.sh is sourced, and added a section to show_debug
839 to list the packages, since we don't yet force-enable verbose with debug.
841 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
842 modules/catalyst_lock.py:
843 Since my python sucks and I don't feel like troubleshooting it at the
844 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
845 2.0.6_pre8 for testing.
847 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
848 modules/builder.py, modules/catalyst_lock.py:
849 Added some extra debug output to catalyst_lock.py and added Stuart Longland
850 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
852 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
853 modules/catalyst_support.py:
854 change 'is' to == because python is grumpy
856 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
857 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
858 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
859 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
860 targets/support/rc-update.sh:
861 Removing support for bootsplash, since it hasn't been in a supported kernel
862 in a couple years and isn't accepted upstream.
864 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
865 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
866 Fix up the sed for genkernel so it works on versions both before and after
867 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
868 change was a bit too aggressive.
870 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
871 targets/support/bootloader-setup.sh:
872 Change grub timeout to 15 seconds instead of 150.
874 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
875 targets/support/pre-kmerge.sh:
876 Comment out sed on genkernel executable as it appears to do nothing these
879 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
880 targets/livecd-stage2/livecd-stage2-controller.sh:
881 Only call find on libdirs that actually exist. Thanks to Kristoffer
882 <krek6597@student.uu.se> in bug #210807.
884 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
885 modules/generic_stage_target.py:
886 Add warning about -* in foo/use in the spec.
888 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
889 targets/embedded/embedded-chroot.sh,
890 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
891 targets/grp/grp-preclean-chroot.sh,
892 targets/livecd-stage1/livecd-stage1-chroot.sh,
893 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
894 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
895 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
896 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
897 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
898 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
899 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
900 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
901 targets/tinderbox/tinderbox-preclean-chroot.sh:
902 Change all . to source.
904 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
905 targets/embedded/embedded-preclean-chroot.sh,
906 targets/grp/grp-preclean-chroot.sh,
907 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
908 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
909 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
910 targets/stage3/stage3-preclean-chroot.sh,
911 targets/stage4/stage4-preclean-chroot.sh,
912 targets/support/chroot-functions.sh,
913 targets/tinderbox/tinderbox-preclean-chroot.sh:
914 Added a cleanup_stages function and added it to the appropriate places.
916 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
917 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
918 targets/livecd-stage1/livecd-stage1-chroot.sh,
919 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
920 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
921 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
922 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
923 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
924 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
925 Removing any functions that we now call by default when we source
926 chroot-functions.sh by default.
928 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
929 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
930 targets/livecd-stage1/livecd-stage1-chroot.sh,
931 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
932 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
933 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
934 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
935 Clean up the debug code that I've added to stage1, move it to
936 chroot_functions.sh, and call it from all of our main targets.
938 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
939 modules/generic_stage_target.py:
940 Wow. I need to make sure that we actually comment comments in make.conf or
941 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
942 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
944 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
946 targets/stage3/stage3-chroot.sh:
947 We need to be sure we clear out /var/log/portage/elog as well as
948 /var/log/emerge.log for stages 1 through 3.
950 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
951 modules/generic_stage_target.py,
952 targets/livecd-stage2/livecd-stage2-controller.sh,
953 targets/support/livecdfs-update.sh:
954 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
955 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
956 80 columns. This is catalyst 2.0.6_pre5 for testing.
958 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
959 modules/generic_stage_target.py:
960 Apparently, python doesn't like it when you put a set of comments in front
961 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
964 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
965 modules/generic_stage_target.py:
966 Huge refactoring of modules/generic_stage_target.py to fix indentation and
967 generally clean up the code so it's a bit easier to read/follow.
969 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
970 modules/generic_stage_target.py:
971 Sort and de-dupe myusevars.
973 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
974 targets/stage1/stage1-chroot.sh:
975 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
977 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
978 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
979 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
980 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
981 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
982 targets/tinderbox/tinderbox-chroot.sh:
983 Move export of FEATURES to setup_myfeatures.
985 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
986 targets/stage1/stage1-chroot.sh:
987 Added some debug code to stage1 and fixed a nice bug where we weren't
988 building with the correct USE. Unfortunately, this invalidates any caches
989 for stage1, since we were building with the entire USE from the profile.
990 This is 2.0.6_pre4 for testing.
992 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 targets/stage1/stage1-chroot.sh:
994 We don't need to do the device building twice, so removing USE=build from
995 first baselayout install.
997 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
998 targets/support/livecdfs-update.sh:
999 We check for a plugdev group, add it if it doesn't exist, and make sure any
1000 users specified by livecd/users is in the group.
1002 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1003 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1004 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1006 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1007 modules/catalyst_support.py:
1008 Fix up calc_contents in contents_map. Thanks to Brent Baude
1009 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1012 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1013 targets/stage1/stage1-chroot.sh:
1014 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1015 empty and will cause issues in stage3 and beyond.
1017 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1018 targets/support/kmerge.sh, targets/support/rc-update.sh:
1019 Changed some of the rc-update code so it should work with baselayout-2,
1020 also. This is 2.0.6_pre2 for testing.
1022 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1023 files/catalyst.conf, modules/catalyst_support.py,
1024 modules/generic_stage_target.py, modules/grp_target.py,
1025 modules/snapshot_target.py:
1026 Added support for generating CONTENTS files automatically. Patch by Robin
1027 Johnson <robbat2@gentoo.org> for bug #207862.
1029 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1030 modules/snapshot_target.py:
1031 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1032 exclude digest-* files from the snapshot.
1034 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1035 arch/x86.py, modules/generic_stage_target.py:
1036 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1037 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1039 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1040 targets/support/kmerge.sh:
1041 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1042 options, so that it can actually be turned off.
1044 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1046 Rearrange things in the arch/*.py files to ensure that nothing is used
1047 before it has been defined.
1049 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1050 Reorder arch/powerpc.py to make python happy.
1052 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1053 modules/snapshot_target.py:
1054 Change .svn --include to an --exclude like it was supposed to be.
1056 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1058 Added several subarches for mips so we can dump the mips subarch profiles
1059 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1062 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1063 targets/livecd-stage2/livecd-stage2-controller.sh:
1064 Changed the code for copying the MOTD files so it's fewer lines and makes
1067 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1068 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1069 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1070 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1072 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1074 Did a little cleanup on the x86.py to remove some redundant entries and
1075 added nocona and core2 to amd64.py, though they're currently commented out.
1077 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1078 modules/generic_stage_target.py:
1079 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1080 flags defined in the spec file.
1082 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1083 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1084 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1085 since catalyst sets CXXFLAGS=CFLAGS by default.
1087 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1088 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1089 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1091 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1092 Added prescott to the subarches for x86.
1094 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1095 modules/netboot2_target.py, targets/support/kmerge.sh:
1096 Add patch to enabled netboot2/linuxrc and automatically add path for
1097 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1098 <jsbronder@gentoo.org> in bug #208106.
1100 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1101 modules/netboot2_target.py:
1102 Allow root_overlay in netboot2 target for bug #208106.
1104 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1105 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1106 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1107 Added USE=bindist automatically to everything that inherits set_use from
1108 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1109 USE=bindist to emerge run for stage1, and did some minor cleanup in
1110 get_libdir in chroot-functions.
1112 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1113 targets/support/bootloader-setup.sh:
1114 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1116 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1117 examples/generic_stage_template.spec, examples/grp_template.spec,
1118 examples/livecd-stage1_template.spec,
1119 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1120 examples/stage4_template.spec, examples/tinderbox_template.spec:
1121 Changing link so it no longer points to a dead page. This is for bug #208609.
1123 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1124 modules/snapshot_target.py:
1125 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1127 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1128 targets/stage1/stage1-chroot.sh:
1129 As much as I hate this, we're going to force baselayout to install first.
1130 This will keep us from having any issues with packages that don't respect
1133 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1134 Reorder options in catalyst.conf so they're alphabetical.
1136 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1137 targets/support/bootloader-setup.sh:
1138 Add 'pager on' to grub.conf for bug #208531.
1140 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1141 livecd/files/README.txt, livecd/files/x86-F6.msg:
1142 Removing the unused kernel command line options from Volume/Device Management.
1144 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1145 This is now 2.0.5 for release.
1147 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1148 files/catalyst.conf, modules/catalyst_support.py,
1149 modules/generic_stage_target.py,
1150 targets/embedded/embedded-preclean-chroot.sh,
1151 targets/grp/grp-preclean-chroot.sh,
1152 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1153 targets/stage2/stage2-preclean-chroot.sh,
1154 targets/stage3/stage3-preclean-chroot.sh,
1155 targets/support/chroot-functions.sh,
1156 targets/tinderbox/tinderbox-preclean-chroot.sh:
1157 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1158 sys-devel/icecream cluster compiler support for bug #200095. This is
1159 catalyst 2.0.5_pre6 for testing.
1161 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1162 files/catalyst.conf, modules/generic_stage_target.py:
1163 Add the option for using metadata_overlay with portage to speed up cache.
1165 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1166 modules/stage1_target.py, modules/stage2_target.py,
1167 modules/stage3_target.py:
1168 Add /etc/portage to cleanables for stages 1 through 3.
1170 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1171 livecd/files/livecd-local.start,
1172 targets/livecd-stage2/livecd-stage2-controller.sh,
1173 targets/support/livecdfs-update.sh:
1174 We apparently still need profiles/eclass for building the stage3 from the
1175 LiveCD with the installer.
1177 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1178 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1181 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1182 targets/livecd-stage2/livecd-stage2-controller.sh,
1183 targets/support/livecdfs-update.sh:
1184 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1185 preservation of eclasses/profiles, and remove copying of livecd-local.start
1186 since it's not needed anymore.
1188 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1189 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1190 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1193 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1194 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1195 Removing old mkvardb code which is no longer used, commenting out setting of
1196 Gnome theme for testing now that Clearlooks has been default for some time,
1197 and changing vdb move from a case statement to a simple if statement. This
1198 is 2.0.5_pre5 for testing.
1200 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1201 modules/stage1_target.py:
1202 Removing cleaning of python encodings for bug #64890.
1204 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1205 modules/generic_stage_target.py:
1206 Add an extra warning into the generated make.conf about changing the CHOST.
1208 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1209 targets/support/livecdfs-update.sh:
1210 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1212 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1213 targets/embedded/embedded-preclean-chroot.sh,
1214 targets/grp/grp-preclean-chroot.sh,
1215 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1216 targets/stage2/stage2-preclean-chroot.sh,
1217 targets/stage3/stage3-preclean-chroot.sh,
1218 targets/tinderbox/tinderbox-preclean-chroot.sh:
1219 Check to see if distcc is enabled before calling cleanup_distcc().
1221 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1222 arch/sparc.py, arch/x86.py:
1223 Look for linux32 in /bin and /usr/bin.
1225 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1226 modules/generic_stage_target.py:
1227 Make error message more specific when removing immutable flag.
1229 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1230 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1231 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1232 information, and added a small fix for FreeBSD for bug #169041. This is
1233 catalyst 2.0.5_pre4 for testing.
1235 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1236 targets/support/chroot-functions.sh:
1237 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1238 patch from bug #120076 to add cross-compiling support to our distcc
1241 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1242 targets/support/chroot-functions.sh:
1243 Added a version of get_libdir from multilib.eclass so we can determine where
1244 to go poking around if we need to touch anything in libdir.
1246 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1247 Print an error saying what target failed before the traceback.
1249 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1250 modules/catalyst_support.py:
1251 When parsing make.conf, first try pkgcore's
1252 snakeoil.fileutils.read_bash_dict(), then portage's
1253 portage_util.getconfig(), then the internal parse_makeconf().
1255 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1256 modules/catalyst_support.py:
1257 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1259 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1260 examples/netboot_template.spec, examples/tinderbox_template.spec,
1261 modules/grp_target.py, modules/tinderbox_target.py:
1262 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1263 modules, and remove extra pkgcache_path and kerncache_path options from
1266 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1267 This is catalyst 2.0.5_pre3 for testing the new stages code.
1269 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1271 We need to force USE=bindist on for building stages.
1273 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1274 modules/generic_stage_target.py:
1275 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1276 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1278 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1279 targets/support/rc-update.sh:
1280 Added support for the newer versions of splashutils which use fbcondecor as
1281 the init script. This is catalyst 2.0.5_pre1 for testing.
1283 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1284 targets/livecd-stage2/livecd-stage2-controller.sh:
1285 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1288 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1289 modules/generic_stage_target.py, modules/stage1_target.py,
1290 modules/stage2_target.py:
1291 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1294 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1295 modules/generic_stage_target.py, modules/netboot2_target.py:
1296 Fix typo in getopt call for --clear-autoresume. thanks to
1297 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1298 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1299 Copy overlay files in netboot2 target into proper dir for bug #174635.
1301 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1303 targets/support/netboot2-final.sh:
1304 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1305 fix a minor bug in System.map copying, add portage_overlay support, and adds
1306 the ability to use globbing in the package file lists for the netboot2
1309 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 +targets/netboot2/nb-busybox.cf:
1311 Added nb-busybox.cf to the netboot2 target for bug #174298.
1313 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1314 targets/support/chroot-functions.sh:
1315 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1317 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1318 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1319 Change moving the VDB until after we have processed unmerge by moving it
1320 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1321 unmerge packages from the gentoo-release-livecd target.
1323 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1324 targets/support/kmerge.sh:
1325 Commented out the package.provided code in catalyst that seemed to cause
1326 problems with kerncache in testing. This is 2.0.4 and should be used for the
1329 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1330 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1331 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1332 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1333 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1334 improve the netboot2 target.
1336 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1337 modules/generic_stage_target.py:
1338 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1339 cause catalyst to export boolean variables as well as string-based
1342 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1343 modules/generic_stage_target.py:
1344 Fixing check for invalid subarch to not filter too much. Fix from Mike
1345 Frysinger <vapier@gentoo.org> for bug #173532.
1347 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1348 Added s390x (64-bit) support via a patch from Mike Frysinger
1349 <vapier@gentoo.org> for bug #173002.
1351 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1352 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1353 targets/livecd-stage1/livecd-stage1-chroot.sh,
1354 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1355 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1356 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1357 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1358 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1359 targets/support/pre-kmerge.sh:
1360 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1361 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1362 certain functions/code paths when running with -F/--fetchonly. Simplified
1363 kmerge.sh with regards to kerncache and callback packages. Also, changed
1364 ccache/distcc installs to use run_emerge instead of emerge directly, which
1365 allows us to more easily replace the underlying package manager, or add
1366 support for multiple package managers to catalyst.
1368 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1369 modules/grp_target.py:
1370 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1371 portage_overlay functionality to GRP, where it was mistakenly missing, for
1372 bug #171157. This is catalyst 2.0.3 and ready for release.
1374 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/livecd-stage1/livecd-stage1-controller.sh,
1376 targets/support/livecdfs-update.sh:
1377 Removed the generation of grppkgs.txt since the Installer now uses vdb
1380 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1381 targets/support/create-iso.sh:
1382 Fix creation of the EFI images. Since it is FAT, we can't go around
1383 perserving permissions, now, can we?
1385 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1386 targets/support/livecdfs-update.sh:
1387 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1388 broken sed for rc.conf, which caused all kinds of hell to break loose when
1389 booting a new CD. This is 2.0.3_pre3.
1391 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1392 modules/generic_stage_target.py:
1393 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1394 such as group- from /etc before creating our stage tarballs. This is for bug
1397 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/support/livecdfs-update.sh:
1399 Commenting out the livecd-kernel code, since the Installer should be doing
1400 everything necessary itself.
1402 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1403 targets/support/livecdfs-update.sh:
1404 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1405 the usbutils hanlding in case they follow suit with pciutils.
1407 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1408 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1409 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1410 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1411 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1412 problems with using all of the various subarch settings.
1414 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1416 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1417 check look in the correct location, and made sure we don't delete /voot
1418 within the EFI code if grub is present.
1420 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1421 modules/generic_stage_target.py:
1422 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1423 #166294. This one should fix the HPPA/PPC architectures.
1425 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/support/chroot-functions.sh:
1427 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1428 remove the autoresume point for portage, as it really isn't needed and
1429 doesn't really gain us much, anyway.
1431 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1432 targets/stage1/stage1-chroot.sh:
1433 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1435 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1436 examples/generic_stage_template.spec, examples/grp_template.spec,
1437 examples/livecd-stage1_template.spec,
1438 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1439 examples/netboot_template.spec, examples/snapshot_template.spec,
1440 examples/stage4_template.spec, examples/tinderbox_template.spec:
1441 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1444 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1445 targets/support/livecdfs-update.sh:
1446 Make sure the user owns his home directory for bug #147195.
1448 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1449 +files/catalystrc, modules/catalyst_support.py:
1450 Re-arranged catalyst.conf to make it easier to follow while looking at the
1451 online reference and added a default catalystrc file, which does nothing.
1453 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1454 modules/catalyst_support.py, modules/embedded_target.py,
1455 modules/generic_stage_target.py, modules/grp_target.py,
1456 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1457 modules/stage3_target.py, modules/tinderbox_target.py:
1458 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1459 tab/space nastiness. This is for bug #161915.
1461 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1462 modules/generic_stage_target.py:
1463 Fixed new cbuild code with another patch from Mike Frysinger
1464 <vapier@gentoo.org> to allow the usage of subarches.
1466 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1467 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1468 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1469 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1470 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1471 targets/support/create-iso.sh, targets/support/functions.sh,
1472 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1473 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1475 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1476 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1477 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1478 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1479 modules/catalyst_lock.py, modules/catalyst_support.py,
1480 modules/embedded_target.py, modules/generic_stage_target.py,
1481 modules/generic_target.py, modules/grp_target.py,
1482 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1483 modules/netboot2_target.py, modules/netboot_target.py,
1484 modules/snapshot_target.py, modules/stage1_target.py,
1485 modules/stage2_target.py, modules/stage3_target.py,
1486 modules/stage4_target.py, modules/tinderbox_target.py,
1487 targets/embedded/embedded-chroot.sh,
1488 targets/embedded/embedded-controller.sh,
1489 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1490 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1491 targets/grp/grp-preclean-chroot.sh,
1492 targets/livecd-stage1/livecd-stage1-chroot.sh,
1493 targets/livecd-stage1/livecd-stage1-controller.sh,
1494 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1495 targets/livecd-stage2/livecd-stage2-controller.sh,
1496 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1497 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1498 targets/netboot2/netboot2-controller.sh,
1499 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1500 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1501 targets/stage1/stage1-controller.sh,
1502 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1503 targets/stage2/stage2-controller.sh,
1504 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1505 targets/stage3/stage3-controller.sh,
1506 targets/stage3/stage3-preclean-chroot.sh,
1507 targets/stage4/stage4-controller.sh,
1508 targets/stage4/stage4-preclean-chroot.sh,
1509 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1510 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1511 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1512 targets/tinderbox/tinderbox-controller.sh,
1513 targets/tinderbox/tinderbox-preclean-chroot.sh:
1514 Removing old CVS Header lines, which are no longer used since moving to SVN.
1516 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1517 targets/stage4/stage4-chroot.sh:
1518 Added back a missing 'then' from stage4 target.
1520 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/generic_stage_target.py:
1522 Fix indentation so things actually work.
1524 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1525 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1528 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1530 Fix the display manager sed lines and change the icon for the local Handbook
1531 to use the GNOME 2.16 icon for gedit.
1533 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1534 modules/generic_stage_target.py:
1535 Changed the portage_overlay option to always install overlays in
1536 /usr/local/portage and added code to clean up /usr/local/portage and
1537 make.conf after sucessful execution and before creation of ISO/tarballs.
1539 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1540 targets/support/livecdfs-update.sh:
1541 Fixed a typo which broke coldplugging.
1543 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1544 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1545 Added a create_handbook_icon function and rearranged some of the icon
1546 creation for the LiveCD. This should resolve bug #143725 once a new release
1549 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/support/livecdfs-update.sh:
1551 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1552 coldplugging. This allows us to unpack our firmware before we detect
1553 devices, so that devices that need it will get it.
1555 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 modules/generic_stage_target.py:
1557 Fix a typo in generic_stage_target.
1559 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/support/livecdfs-update.sh:
1561 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1562 /etc/conf.d/xdm so we support older snapshots and newer ones.
1564 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1565 modules/livecd_stage2_target.py:
1566 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1569 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1570 modules/livecd_stage2_target.py:
1571 Reverted change in livecd-stage2 to the action_sequence until I can figure
1572 out what the problem is with it.
1574 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1576 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1577 modules/livecd_stage2_target.py:
1578 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1579 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1581 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1582 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1583 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1584 resolves an issue where a variable could be accessed unitialized in obscure
1585 circumstances. This is wrt bug #144984.
1587 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1588 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1589 modules/stage2_target.py, modules/stage4_target.py:
1590 Fixed up action_sequence when using --fetchonly to not create tarballs or
1591 ISO images for bug #143392.
1593 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1595 Clean up the USE usage in GRP/stage4.
1597 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1598 modules/generic_stage_target.py, modules/stage1_target.py,
1599 modules/stage2_target.py:
1600 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1601 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1603 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1605 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1606 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1607 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1608 instances of USE_ORDER since auto hasn't been valid for some time. This is
1611 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 modules/generic_stage_target.py, modules/stage1_target.py:
1613 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1614 goodness wrt bug #153587.
1616 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1617 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1618 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1620 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1621 modules/generic_stage_target.py, modules/stage4_target.py:
1622 Added a check to see if we have the tarball option enabled, which causes
1623 catalyst to run the capture sequence. This was requested by Tim Yamin for
1624 the stage4 target, but I thought it should be usable on any stage target.
1626 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1627 targets/support/livecdfs-update.sh:
1628 Moved fstab tweaks all into one location and added make.conf tweak for bug
1631 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1632 Changed the options to be in alphabetical order so my meatspace logical
1633 parser can process them better, added the compress and tarball options,
1634 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1635 removed the unused -x command line parameter for bug #151405.
1637 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1638 modules/generic_stage_target.py:
1639 Added a warning about changing the CHOST setting for bug #142034.
1641 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1642 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1643 targets/support/chroot-functions.sh:
1644 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1645 <flameeyes@gentoo.org> and attached to bug #150351.
1647 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1648 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1649 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1650 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1651 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1652 modules/embedded_target.py, modules/generic_stage_target.py,
1653 modules/generic_target.py, modules/grp_target.py,
1654 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1655 modules/netboot2_target.py, modules/netboot_target.py,
1656 modules/snapshot_target.py, modules/stage1_target.py,
1657 modules/stage2_target.py, modules/stage3_target.py,
1658 modules/stage4_target.py, modules/tinderbox_target.py,
1659 targets/embedded/embedded-chroot.sh,
1660 targets/embedded/embedded-controller.sh,
1661 targets/embedded/embedded-fs-runscript.sh,
1662 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1663 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1664 targets/grp/grp-preclean-chroot.sh,
1665 targets/livecd-stage1/livecd-stage1-chroot.sh,
1666 targets/livecd-stage1/livecd-stage1-controller.sh,
1667 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1668 targets/livecd-stage2/livecd-stage2-controller.sh,
1669 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1670 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1671 targets/netboot2/netboot2-controller.sh,
1672 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1673 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1674 targets/stage1/stage1-controller.sh,
1675 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1676 targets/stage2/stage2-controller.sh,
1677 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1678 targets/stage3/stage3-controller.sh,
1679 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1680 targets/stage4/stage4-controller.sh,
1681 targets/stage4/stage4-preclean-chroot.sh,
1682 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1683 targets/support/functions.sh, targets/support/kmerge.sh,
1684 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1685 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1686 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1687 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1688 targets/tinderbox/tinderbox-controller.sh,
1689 targets/tinderbox/tinderbox-preclean-chroot.sh:
1690 Removing all copyright and license comment headers from all files so we
1691 don't ever get another bug like bug #149638.
1693 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 modules/generic_stage_target.py:
1695 Clean up more spacing/capitalization.
1697 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1698 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1699 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1700 targets/embedded/embedded-controller.sh,
1701 targets/embedded/embedded-fs-runscript.sh,
1702 targets/embedded/embedded-preclean-chroot.sh,
1703 targets/livecd-stage2/livecd-stage2-controller.sh,
1704 targets/netboot2/netboot2-copyfile.sh,
1705 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1706 targets/support/pre-kmerge.sh:
1707 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1708 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1709 calls in kmerge.sh, and updated README.
1711 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1713 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1715 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 modules/catalyst_support.py:
1717 Added fix for bug #143348.
1719 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1720 targets/support/livecdfs-update.sh:
1721 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1723 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/livecd-stage2/livecd-stage2-controller.sh,
1725 targets/support/livecdfs-update.sh:
1726 Changed some copy commands to use -f, added a check for /etc/gconf before
1727 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1728 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1729 <luca.casagrande@gmail.com>.
1731 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 targets/support/livecdfs-update.sh:
1733 Fixing sed so that systemspkgs.txt is built properly.
1735 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1736 The sparc32 binary is in /bin, not /usr/bin.
1738 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/support/chroot-functions.sh:
1740 We now only set the options for pkgcache if we are not using fetchonly. This
1741 should work around a problem where portage won't fetch the files if a binpkg
1742 already exists for the package.
1744 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 targets/support/livecdfs-update.sh:
1746 Added code to make a backup of custom.conf before we edit it for the
1749 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1750 targets/support/livecdfs-update.sh:
1751 Remove sed from splash section, since it wasn't actually resolving the
1752 issue, anyway. Change the installer's dialog front-end code to simply run
1753 via sudo, since we don't need to worry about having the X DISPLAY setup or
1754 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1756 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1757 targets/support/livecdfs-update.sh:
1758 Fix my sed line so it actually applies correctly.
1760 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 targets/support/chroot-functions.sh:
1762 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1765 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 targets/support/livecdfs-update.sh:
1767 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1768 as well as a possible fix for the read-only filesystem messages from
1769 /sbin/splash-functions.sh
1771 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 targets/support/chroot-functions.sh:
1773 Fix --fetchonly to actually work.
1775 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1776 examples/livecd-stage2_template.spec:
1777 Added description for livecd/fsops to livecd-stage2's spec template.
1779 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1780 targets/support/livecdfs-update.sh:
1781 I've modified the GDM configuration section to work correctly. I have also
1782 ensured that xdm is no longer started just because livecd/xdm is used, which
1783 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1784 should be the last of the 'release candidates' made. If there are no bug
1785 reports in 2 days, then I'm rolling this as 2.0 final.
1787 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/livecdfs-update.sh:
1789 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1790 see once the newer Installer is released, as I still have to fix the
1793 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1794 targets/support/rc-update.sh:
1795 Removed famd from the default runlevel for gentoo-release-livecd. It really
1796 shouldn't cause a problem, but I prefer it stay a bit clean.
1798 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1800 targets/support/create-iso.sh, targets/support/kmerge.sh,
1801 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1802 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1804 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1806 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1807 targets/support/bootloader-setup.sh:
1808 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1809 parameters support. This is for bug #139300.
1811 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1812 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1813 targets/support/filesystem-functions.sh:
1814 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1815 and also to remove some redundant values from livecd-stage2's valid_values.
1818 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1820 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1822 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1823 modules/generic_stage_target.py:
1824 Fix a problem where catalyst was creating an initial list, then putting that
1825 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1826 pointing it out and for the fix. This is for bug #136351.
1828 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/unmerge.sh:
1830 Removing loop for unmerge, as it didn't actually solve anything and the
1831 portage team has helped us out by reverting the behavior that caused this
1832 change in the first place.
1834 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1835 modules/netboot2_target.py, modules/stage1_target.py,
1836 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1837 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1838 having /proc mounted during the preclean stage and also to clean up the
1839 netboot2 code. This is 2.0_rc48.
1841 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/unmerge.sh:
1843 Change our unmerge from being a single unmerge to a loop, to work around an
1844 unexpected change in portage 2.1's unmerge processing.
1846 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/bootloader-setup.sh:
1848 Fixed a problem where we were putting the kernel name in twice and causing
1849 and error when using grub as a bootloader. This is for bug #137252.
1851 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 targets/support/bootloader-setup.sh:
1853 Added a second pass to the alpha bootloader setup to create aboot items for
1854 serial console for bug #133457.
1856 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1857 +livecd/cdtar/arcload-0.43-r1.tbz2:
1858 Added arcload cdtar for mips.
1860 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1861 targets/netboot/netboot-controller.sh:
1862 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1865 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1866 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1867 Add patch from bug #135051 to fix the seedcache extraction logic.
1869 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 targets/support/livecdfs-update.sh:
1871 Don't set icon theme to Clearlooks, since it doesn't exist.
1873 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 targets/support/livecdfs-update.sh:
1875 Fix sed on installer icons.
1877 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1880 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1881 targets/stage1/stage1-controller.sh:
1882 Added a -type f to the find call in stage1 for bug #132180.
1884 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1886 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1887 properly on IBM PPC64 machines.
1889 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1890 modules/generic_stage_target.py:
1893 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/support/rc-update.sh:
1895 Removed x-setup from default runlevel, as it is now controlled via the
1896 autoconfig init script.
1898 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1899 Fix ppc64 based arches to subclass ppc64
1901 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 modules/livecd_stage1_target.py:
1903 Use the full category/package name for livecd-tools.
1905 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 targets/support/livecdfs-update.sh:
1907 Make copies and deletes recursive for firmware since some packages put their
1908 firmware in a subdirectory.
1910 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/livecdfs-update.sh:
1912 Fix detection of the Installer.
1914 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1915 Added 970, power3, power4, and power5 sub-arches for ppc64.
1917 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1918 targets/support/livecdfs-update.sh:
1919 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1920 no longer necessary and can cause possible problems with Installer-based
1923 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1924 recursive directory create
1926 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1927 modules/catalyst_support.py:
1928 Changed a display error from bug #131502 and rolling 2.0_rc45.
1930 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1931 targets/support/create-iso.sh:
1932 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1935 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1936 modules/generic_stage_target.py:
1937 digests function uses raw output from hash function now
1939 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1940 change hash result format so .DIGESTS is generated correctly
1942 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1943 modules/catalyst_support.py:
1944 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1947 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1948 targets/support/livecdfs-update.sh:
1949 Added a space for bug #131181.
1951 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/support/kmerge.sh:
1953 Fixed creation of kernelpkgs.txt file for the installer.
1955 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1956 modules/generic_stage_target.py:
1957 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1960 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1961 targets/livecd-stage2/livecd-stage2-controller.sh,
1962 targets/support/bootloader-setup.sh:
1963 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1964 rolling out an emergency rc44.
1966 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 targets/support/bootloader-setup.sh:
1968 If you use elif, you have to use a then after it. Yeah, that one's totally
1971 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1972 targets/support/livecdfs-update.sh:
1973 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1975 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1976 targets/support/rc-update.sh:
1977 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1980 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/bootloader-setup.sh:
1982 Removed bootplash support from ppc/ppc64 since they only will work with
1983 gensplash. Forced use of livecd/splash_type of bootsplash to get
1984 splash=silent. This should reduce the number of things on the kernel command
1985 line that aren't necessary.
1987 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1988 modules/catalyst_support.py:
1989 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1990 parse_spec. This should resolve bug #130103, as well as make the code much
1991 cleaner. This is 2.0_rc42.
1993 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 modules/generic_stage_target.py:
1995 Forced -p on tar for compressing stages.
1997 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1998 targets/support/chroot-functions.sh:
1999 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2002 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2003 targets/stage1/build.py:
2004 Added patch to build.py for portage 2.1 support.
2006 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2007 targets/support/kmerge.sh:
2008 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2009 <liyiming@ict.ac.cn> in bug #129890.
2011 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2012 targets/support/livecdfs-update.sh:
2013 Moved sed line for ##STARTX to end of file, since we aren't touching
2014 /etc/startx until the end.
2016 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2017 targets/support/livecdfs-update.sh:
2018 Added a check for the games group and add it if it doesn't exist already.
2019 This should resolve bug #125498.
2021 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 examples/generic_stage_template.spec, examples/grp_template.spec,
2023 examples/livecd-stage1_template.spec,
2024 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2025 examples/netboot_template.spec, examples/snapshot_template.spec,
2026 examples/stage4_template.spec, examples/tinderbox_template.spec:
2027 Removed portdir_overlay from the snapshot example spec and added
2028 portage_overlay to the example specs for the relevant targets.
2030 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2031 This is 2.0_rc41 since it has better LiveCD support.
2033 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/livecdfs-update.sh:
2037 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2038 targets/support/functions.sh:
2039 Removed check for livecd/dev-manager being udev since it was done
2040 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2041 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2042 #128265 for pointing this out.
2044 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2046 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2047 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2049 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 modules/generic_stage_target.py:
2051 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2052 live system. You can thank Andrew Gaffney for the fix.
2054 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 targets/livecd-stage2/livecd-stage2-controller.sh:
2056 Don't copy motd files if we're using livecd/type generic-livecd.
2058 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/livecd-stage2/livecd-stage2-controller.sh,
2060 targets/support/livecdfs-update.sh:
2061 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2062 some extra cleanup to generic-livecd.
2064 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2065 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2066 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2067 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2068 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2069 targets/support/bootloader-setup.sh:
2070 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2071 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2072 and removed all older cdtar files for PPC*.
2074 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 livecd/files/livecd.motd.txt:
2076 Added message to the official LiveCD MOTD mentioning how to run the
2077 installer. Blame codeman. This is 2.0_rc40.
2079 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2080 fix so snapshot target doesnt have errors
2082 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/livecdfs-update.sh:
2084 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2085 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2088 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 targets/support/rc-update.sh:
2090 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2093 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2094 targets/support/livecdfs-update.sh:
2095 Added wrapping around the udev sed for those crazy 2.4-users.
2097 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2098 targets/support/livecdfs-update.sh:
2099 Added sed fix for udev starting evms_activate unconditionally. This is
2102 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2103 add stage4/unmerge stage4/rm to valid options
2105 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2106 targets/support/rc-update.sh:
2107 Added fix for bug #122154 from Rajiv Manglani.
2109 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2110 targets/support/kmerge.sh:
2111 Fixed creation of kernelpkgs.txt for the Installer.
2113 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2115 Updated elilo tarball for IA64.
2117 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2118 DIGESTS support for snapshot creation
2120 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2121 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2122 candidates ever end?
2124 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2125 fix for .DIGESTS.DIGESTS issue in grp
2127 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2128 modules/generic_stage_target.py:
2129 fix for failure when root_overlay is not set
2131 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 targets/support/bootloader-setup.sh:
2133 Added IA64/SGI patch from plasmaroo.
2135 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2136 targets/livecd-stage1/livecd-stage1-controller.sh,
2137 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2138 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2141 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2142 modules/generic_stage_target.py:
2143 Allow multiple overlays for root_overlay and overlay spec option
2145 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2146 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2147 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2148 targets/support/rc-update.sh:
2149 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2150 fixed bug #122154. This is catalyst 2.0_rc36.
2152 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2153 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2154 Updated the LiveCD motd to tell the user to run the display manager again,
2155 rather than startx, while mentioning that startx is useful as a rescue X
2156 session since it starts twm. This is catalyst 2.0_rc35.
2158 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2159 Add hfs-hide options to mkisofs so macs boot
2161 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2162 modules/generic_stage_target.py:
2163 Fix indentation issues
2165 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2168 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2169 targets/support/bootloader-setup.sh:
2170 add additional console less entry when consoles are chosen for ppc64
2172 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2173 modules/generic_stage_target.py:
2174 fix kernelopts and extraversion env variable exports
2176 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2177 targets/support/livecdfs-update.sh:
2178 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2179 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2181 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2182 targets/support/kmerge.sh:
2183 Changing the way we determine if extraversion is set. This is catalyst
2186 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/support/livecdfs-update.sh:
2188 Change net.ethX links to link to net.lo instead of net.eth0.
2190 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2191 examples/stage4_template.spec:
2192 Fixed rcadd example for stage4. Blame rajiv.
2194 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2195 This is catalyst 2.0_rc31.
2197 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2198 targets/support/livecdfs-update.sh:
2199 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2200 Gaffney for pointing me in the right direction.
2202 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2203 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2205 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2208 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2209 examples/livecd-stage2_template.spec:
2210 updated examples to have console and machine_type
2212 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2213 targets/support/bootloader-setup.sh:
2214 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2217 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2218 This is catalyst 2.0_rc29.
2220 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2221 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2222 Removed extra yaboot.conf from
2223 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2225 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2226 targets/support/kill-chroot-pids.sh:
2227 add sleep to try and give processes a chance to die. bug 119940
2229 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2230 targets/support/functions.sh:
2231 Removed some quotes to make sure we have a binary operator and closing bug
2234 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2235 targets/support/create-iso.sh:
2236 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2238 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2239 targets/support/bootloader-setup.sh:
2240 Added path from bug #120935 for PPC/PPC64.
2242 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2243 Additional spacing fixes submitted by `Kumba
2245 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2246 modules/stage2_target.py:
2247 space cleanups contributed from `Kumba
2249 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2250 add grp/use to valid_values in the grp module
2252 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2255 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2256 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2257 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2258 targets/support/bootloader-setup.sh:
2259 ppc cdtar update; ppc64 bootloader updates
2261 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2262 targets/support/create-iso.sh:
2263 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2265 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2266 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2267 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2268 targets/support/create-iso.sh:
2269 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2271 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2272 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2273 Add ppc console and machine_type=ibm
2275 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2276 modules/generic_stage_target.py:
2277 Fix type error when kernel packages arent defined
2279 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2280 examples/generic_stage_template.spec, examples/grp_template.spec,
2281 examples/livecd-stage1_template.spec,
2282 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2283 examples/stage4_template.spec:
2284 Added more verbose wording and examples for pkgcache_path and
2285 kerncache_path, where necessary.
2287 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2288 targets/support/create-iso.sh:
2289 Really fixing bug #120475 this time. This is 2.0_rc25.
2291 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2292 targets/support/create-iso.sh:
2293 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2296 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2297 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2298 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2299 Added initial support for EFI booting on x86. This is completely untested,
2300 so use it at your own risk. Also, no bug reports without patches, please.
2301 This is catalyst 2.0_rc23.
2303 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2304 kmerge should have been kerncache
2306 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2307 targets/support/pre-kmerge.sh:
2308 Fix a few other places for the kerncache update
2310 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2311 examples/generic_stage_template.spec, examples/grp_template.spec,
2312 examples/livecd-stage1_template.spec,
2313 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2314 examples/netboot_template.spec, examples/stage4_template.spec,
2315 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2316 targets/support/kmerge.sh:
2317 Separation of kerncache from snapcache
2319 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2320 It helps if I actually increment the version number.
2322 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2323 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2324 Added --oneshot to default options for stage1 building. Added code to wipe
2325 world during stages 1 and 3. This is catalyst 2.0_rc22.
2327 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2328 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2329 Fix bug if no kernel packages were defined but there was a postconf setting.
2330 x86 softlevel support is enhanced.
2332 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2333 targets/support/bootloader-setup.sh:
2334 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2336 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2337 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2339 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2342 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2343 Netboot2 fixes for spec parameter checks
2345 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py, modules/stage4_target.py:
2347 add makeopts spec file support.
2349 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2350 modules/generic_stage_target.py:
2351 Added fix for bug #119635.
2353 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2354 Fix pre-kmerge.sh for stage4
2356 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2359 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2360 modules/generic_stage_target.py:
2361 fix crash when no kernel is defined. spacing issue
2363 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2366 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2367 modules/livecd_stage2_target.py:
2368 Added livecd/volid to valid_values.
2370 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2371 modules/generic_stage_target.py:
2372 remove extra function that was converting strings to lists unnecessarily
2374 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2375 This is catalyst 2.0_rc17.
2377 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2378 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2379 modules/stage4_target.py:
2380 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2382 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2383 targets/embedded/embedded-preclean-chroot.sh,
2384 targets/grp/grp-preclean-chroot.sh,
2385 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2386 targets/stage1/stage1-preclean-chroot.sh,
2387 targets/stage2/stage2-preclean-chroot.sh,
2388 targets/stage3/stage3-preclean-chroot.sh,
2389 targets/support/chroot-functions.sh,
2390 targets/tinderbox/tinderbox-preclean-chroot.sh:
2391 Added function to cleanup stray /etc/distcc/hosts files.
2393 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2394 targets/support/bootloader-setup.sh:
2395 Added fix from bug #119123. This is catalyst 2.0_rc16.
2397 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2398 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2399 Fixing some spacing. This is catalyst 2.0_rc15.
2401 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2402 Attempt to fix bug #117649
2404 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2405 modules/generic_stage_target.py:
2406 fixes for bugs #119009, #119041 and #118985
2408 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2409 +examples/netboot2_template.spec, modules/catalyst_support.py,
2410 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2411 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2412 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2415 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2416 targets/support/kmerge.sh:
2417 Fix for ccache (null)/.ccache bug
2419 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2422 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2423 Added ppc -mcpu patch from Pylon for bug #118709.
2425 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2426 modules/embedded_target.py, modules/stage4_target.py:
2427 Added linuxrc to embedded and stage4 targets.
2429 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2430 modules/generic_stage_target.py, targets/support/kmerge.sh:
2431 filter kname - and . for kmerge.sh
2433 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/support/create-iso.sh:
2435 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2437 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2438 modules/generic_stage_target.py:
2439 change .digests to .DIGESTS
2441 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2442 targets/support/kmerge.sh:
2443 Commented ccache for genkernel build which will resolve #117648 until a
2444 proper solution can be found. This is 2.0_rc13.
2446 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2447 targets/stage1/stage1-controller.sh:
2448 Added patch from vapier for bug #117254.
2450 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2451 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2452 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2453 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2456 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2457 modules/generic_stage_target.py:
2458 Remove chost/cflags etc. warning messages
2460 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2461 modules/generic_stage_target.py:
2462 Attempt to fix bug 117253; chost is wrong on autoresume
2464 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2465 modules/generic_stage_target.py, modules/netboot_target.py,
2466 modules/stage1_target.py:
2467 make setting of destdir more global and part of generic_stage_target
2469 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2470 Fix destpath bug in netboot target
2472 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2473 modules/generic_stage_target.py, modules/stage4_target.py:
2474 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2477 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2478 modules/generic_stage_target.py, modules/stage4_target.py:
2479 remove stray ' from arch/sh.py
2481 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2482 targets/stage1/stage1-controller.sh:
2483 This finally fixes the issues with gcc-config/binutils-config in stage1.
2484 This is catalyst 2.0_rc12.
2486 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2487 Fix incorrect warning message. portdir_overlay -> portage_overlay
2489 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2490 targets/stage1/stage1-controller.sh,
2491 targets/stage1/stage1-preclean-chroot.sh:
2492 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2493 running gcc-config and binutils-config, though it probably breaks running on
2494 non-Gentoo platforms.
2496 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2497 modules/stage1_target.py:
2498 Make stage1 clean up python 2.3 and 2.4, also.
2500 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2501 targets/support/livecdfs-update.sh:
2502 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2504 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2505 modules/generic_stage_target.py:
2506 Change digests file format to HASH_NAME HASH FILE_NAME
2508 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2509 targets/stage1/stage1-controller.sh:
2510 Moved gcc-config/binutils-config to before the chroot.
2512 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2513 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2514 installed. Supports all of shashs algorithms as of 12_21_2005
2516 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2517 modules/generic_stage_target.py:
2518 Catalyst should die if source_subpath is not a string
2520 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2521 modules/generic_stage_target.py:
2522 Fix for source_subpath bug
2524 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2525 examples/generic_stage_template.spec:
2526 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2527 both stages 1 and 2.
2529 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2530 modules/stage2_target.py:
2531 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2532 stage1 to be overridden again.
2534 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2535 targets/stage1/stage1-controller.sh:
2536 It looks like gcc-config/binutils-config needs to be run with the full path,
2537 since it is run outside of the chroot.
2539 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2540 targets/stage1/stage1-controller.sh:
2541 Fixed gcc-config calls. This is 2.0_rc11.
2543 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2544 This is catalyst 2.0_rc10.
2546 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2547 modules/generic_stage_target.py:
2548 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2551 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2552 targets/support/functions.sh:
2553 Changed from -z to -n for bug #116180.
2555 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2556 modules/catalyst_support.py, modules/generic_stage_target.py:
2557 Detect missing binaries for the hashing functions and abort if not found
2559 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2560 files/catalyst.conf:
2561 Updated README to list new requirements. Set default hash as crc32. Set
2562 default digests as sha1/md5.
2564 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2565 modules/catalyst_support.py, modules/generic_stage_target.py,
2566 modules/livecd_stage2_target.py, modules/stage2_target.py:
2567 Change the internal hash checking to be quicker and more memory efficient.
2568 Add additional hash digests options.
2570 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2571 targets/tinderbox/tinderbox-chroot.sh,
2572 targets/tinderbox/tinderbox-controller.sh,
2573 targets/tinderbox/tinderbox-preclean-chroot.sh:
2574 Fixed up spacing/coding style on tinderbox.
2576 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2578 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2579 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2580 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2581 Fixed up spacing/coding style on support.
2583 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2584 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2586 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2587 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2588 targets/stage4/stage4-preclean-chroot.sh:
2589 Fixed up spacing/coding style on stage4.
2591 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2592 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2593 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2594 targets/stage3/stage3-controller.sh,
2595 targets/stage3/stage3-preclean-chroot.sh:
2596 Fixed up spacing/coding style on stages 2 and 3
2598 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2599 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2600 targets/stage1/stage1-preclean-chroot.sh:
2601 Fixed up spacing/coding style on stage1. Also changed
2602 gcc-config/binutils-config to be outside the chroot.
2604 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2605 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2606 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2607 Fixed up spacing/coding style on netboot.
2609 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2610 targets/livecd-stage1/livecd-stage1-chroot.sh,
2611 targets/livecd-stage1/livecd-stage1-controller.sh,
2612 targets/livecd-stage2/livecd-stage2-controller.sh:
2613 Fixed up spacing/coding style on livecd-stage*.
2615 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2617 targets/grp/grp-preclean-chroot.sh:
2618 Fixed up spacing/coding style on grp.
2620 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2621 targets/embedded/embedded-chroot.sh,
2622 targets/embedded/embedded-controller.sh,
2623 targets/embedded/embedded-fs-runscript.sh,
2624 targets/embedded/embedded-preclean-chroot.sh:
2625 Fixed up spacing/coding style on embedded.
2627 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2628 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2629 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2630 targets/support/functions.sh:
2631 Removing extra line from x86.py, fixing up comments, spacing, and coding
2632 style in targets/support through functions.sh
2634 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2635 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2636 Fix more tab/spacing issues .. trying to make everything use tabs
2638 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2639 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2640 modules/stage1_target.py, modules/stage2_target.py,
2641 modules/stage3_target.py, modules/stage4_target.py:
2642 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2645 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2646 modules/generic_stage_target.py:
2647 Add envscript warning to aid users who may not know what they are doing
2649 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2650 examples/generic_stage_template.spec:
2651 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2652 only configurable when building a stage2 tarball, to match the current state
2653 of portage. This is 2.0_rc9.
2655 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2656 targets/support/chroot-functions.sh:
2657 Silence more of portages beeps and clicks and whistles
2659 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2660 targets/support/chroot-functions.sh:
2661 Change the portage emerge to use run_emerge
2663 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2664 modules/generic_stage_target.py, modules/snapshot_target.py,
2665 modules/stage1_target.py, modules/stage2_target.py,
2666 modules/stage3_target.py:
2667 allow portdir_overlay to be part of all specs not including snapshot spec.
2668 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2669 Remove overlay support from the snapshot spec but added a warning.
2671 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2672 modules/stage2_target.py:
2673 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2676 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2677 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2678 Add support for bootloader softlevel=; have rsync delete the extra files out
2679 of the overlay so that the overlay always matches the source dir
2681 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2682 Swapped -v/-V since I had gotten them wrong here.
2684 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2685 modules/generic_stage_target.py:
2686 Fix stupid overlay bug
2688 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2689 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2690 targets/livecd-stage1/livecd-stage1-chroot.sh,
2691 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2692 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2693 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2694 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2695 targets/support/unmerge.sh:
2696 Made sure we use -f on removing the default links for splash. Removed
2697 check_portage_version as it really isn't needed anymore. Removed
2698 --no-install from genkernel commands in kmerge.sh so users must manually
2699 remove kernels from /boot. This is 2.0_rc8.
2701 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2702 targets/support/livecdfs-update.sh:
2703 Made sed on devfsd.conf conditional on it existing. Removes one more error
2704 message from a standard catalyst run.
2706 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2707 Added warning about breaking snapshot cache and re-enable autoresume, since
2708 the errors I was getting were elsewhere.
2710 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2711 modules/generic_stage_target.py:
2712 Fix indentation error the last commit caused
2714 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2715 modules/generic_stage_target.py:
2716 Always clear autoresume points after a successful run
2718 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 targets/support/livecdfs-update.sh:
2720 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2721 snapshot caching after a successful gentoo-release-livecd run.
2723 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2724 targets/support/rc-update.sh:
2725 Added famd to default on official LiveCD.
2727 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/support/chroot-functions.sh:
2729 Fixes 'too many arguments' error in check_portage_version.
2731 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2732 modules/generic_stage_target.py:
2733 remove extra self.env={} that was resetting the environment to null
2735 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2736 modules/livecd_stage1_target.py:
2737 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2740 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2741 Add a default path to the environment in the chroot
2743 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2744 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2745 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2746 targets/livecd-stage2/livecd-stage2-controller.sh,
2747 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2748 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2749 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2750 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2751 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2752 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2753 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2754 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2755 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2757 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2759 Fixed up the man page, which has been suffering for some time, and also
2760 reversed -v/-V in the help message.
2762 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/livecdfs-update.sh:
2764 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2767 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2768 Turning off autoresume of doom until I can get more testing. I've had
2769 several issues with it. I'll be reporting/fixing these as I come across them
2770 but for now wish to turn it off by default as I don't want this one feature
2771 to stop the possible 2.0 final release.
2773 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2774 targets/livecd-stage2/unmerge.sh:
2775 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2776 anymore and probably should have been removed a long time ago when the new
2777 code was put into place in livecdfs-update.sh and livecd-local.start
2780 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2781 targets/livecd-stage1/livecd-stage1-chroot.sh,
2782 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2783 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2784 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2786 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2787 modules/generic_stage_target.py, modules/generic_target.py:
2788 self.env should be a part of the super class generic_target so it applies to
2789 snapshots as well; removing redundant pass in the generic_target class as
2790 its not needed. There is code there to fill the statements
2792 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 targets/support/livecdfs-update.sh:
2794 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2797 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2798 Changed version stamp to 2.0_rc6.
2800 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2801 modules/generic_stage_target.py:
2802 Fix for unpack cases
2804 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2805 modules/generic_stage_target.py:
2808 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2809 modules/catalyst_support.py, modules/generic_stage_target.py,
2810 modules/grp_target.py, modules/livecd_stage1_target.py,
2811 modules/livecd_stage2_target.py, modules/netboot_target.py,
2812 modules/snapshot_target.py, modules/tinderbox_target.py:
2813 Stop reading env from the OS. Rely on the more on the envscript for oddball
2814 settings. Change -v to verbose and -V to version
2816 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2819 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2820 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2823 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2824 examples/generic_stage_template.spec:
2825 Added chost/cflags/cxxflags/ldflags to example spec template.
2827 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2828 targets/support/rc-update.sh:
2829 OK, just kidding on that last commit. We were already doing rc-update add
2830 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2831 there's no point in having it in rc-update.sh
2833 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/support/rc-update.sh:
2835 Have rc-update add xdm if livecd/xdm is set.
2837 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2838 modules/catalyst_lock.py, modules/catalyst_support.py,
2839 modules/embedded_target.py, modules/generic_stage_target.py,
2840 modules/grp_target.py, modules/livecd_stage1_target.py,
2841 modules/livecd_stage2_target.py, modules/netboot_target.py,
2842 modules/stage1_target.py, modules/stage4_target.py,
2843 modules/tinderbox_target.py:
2844 So I was just kidding on that last commit. This one is 2.0_rc4.
2846 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2847 modules/catalyst_lock.py, modules/catalyst_support.py,
2848 modules/embedded_target.py, modules/generic_stage_target.py,
2849 modules/grp_target.py, modules/livecd_stage1_target.py,
2850 modules/livecd_stage2_target.py, modules/netboot_target.py,
2851 modules/stage1_target.py, modules/stage2_target.py,
2852 modules/stage4_target.py, modules/tinderbox_target.py:
2853 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2855 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2856 files/catalyst.conf, modules/catalyst_lock.py,
2857 modules/catalyst_support.py, modules/embedded_target.py,
2858 modules/generic_stage_target.py, modules/grp_target.py,
2859 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2860 modules/netboot_target.py, modules/stage1_target.py,
2861 modules/stage2_target.py, modules/stage4_target.py,
2862 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2863 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2864 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2866 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2867 modules/generic_stage_target.py:
2868 Fix autoresume for unpacking tarballs
2870 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2871 targets/support/livecdfs-update.sh:
2872 remove gnap livecd-type per Koon's request
2874 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2875 change rc-update add modules default to rc-update add modules boot
2877 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2878 modules/generic_stage_target.py, modules/grp_target.py:
2879 Add more verbosity to digests if -V is enabled, add more print messages to
2882 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2883 modules/generic_stage_target.py, modules/grp_target.py:
2884 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2886 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2887 Fix folder name for grp build dir to not have .tar.bz2 at the end
2889 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2890 modules/catalyst_support.py, modules/generic_stage_target.py:
2891 Add md5 and sha .digests file creation per wolf31o2's feature request
2893 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2894 This is catalyst-2.0_rc2.
2896 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2897 files/catalyst.conf, modules/generic_stage_target.py,
2898 modules/livecd_stage1_target.py:
2899 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2900 after each successful kernel build;add autoresume documentation to
2903 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2904 targets/embedded/embedded-controller.sh,
2905 targets/embedded/embedded-fs-runscript.sh,
2906 targets/livecd-stage2/livecd-stage2-controller.sh,
2907 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2908 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2909 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2910 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2911 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2912 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2913 targets/support/rc-update.sh:
2914 Changed multiple spaces to tabs to satisfy my OCD.
2916 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2917 targets/support/chroot-functions.sh:
2918 Bumped genkernel detection to require 3.3.0 or higher
2920 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2921 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2922 targets/netboot/netboot-controller.sh:
2923 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2924 clst_grp_use. This is catalyst-2.0_rc1.
2926 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2927 targets/netboot/netboot-controller.sh:
2928 change to clst_use from clst_netboot_use
2930 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 targets/livecd-stage1/livecd-stage1-chroot.sh,
2932 targets/stage4/stage4-chroot.sh:
2933 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2935 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 targets/stage4/stage4-chroot.sh:
2937 Fixed USE invocations in stage4 target.
2939 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2940 modules/livecd_stage1_target.py:
2941 Force use=livecd for livecd-stage1
2943 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2944 This is version 2.0_pre20051129.
2946 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2947 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2948 Removed kudzu-knoppix from example spec files.
2950 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2951 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2952 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2954 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2956 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2957 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2958 definitions in the examples to fit in 80 columns.
2960 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2961 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2962 modules/grp_target.py, modules/tinderbox_target.py,
2963 targets/tinderbox/tinderbox-chroot.sh:
2964 Tinderbox script: added newuse, tinderbox and grp targets added support for
2965 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2966 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2968 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2969 Added portdir example to catalyst.conf for bug #113272.
2971 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2972 targets/support/create-iso.sh:
2973 Fixed a few lines which were causing the isolinux directory to be removed
2974 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2976 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2977 targets/support/create-iso.sh:
2978 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2980 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2981 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2982 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2983 too many arches dont use it by default, test for an initrd in the yaboot
2986 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2987 modules/generic_stage_target.py:
2988 Fix split error if use is specified
2990 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2991 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2992 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2993 Updated palo version from catalyst 1.x for HPPA.
2995 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 targets/support/bootloader-setup.sh:
2997 Removing for loop for grub on amd64/x86 as it was totally useless.
2999 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 targets/support/bootloader-setup.sh:
3001 Remove vga= line for PPC.
3003 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3004 targets/support/bootloader-setup.sh:
3005 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3007 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3009 Removing slot patch as it probably didn't belong here anyway, and updating
3010 version stamp to 2.0_pre20051118.
3012 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3013 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3014 targets/support/bootloader-setup.sh:
3015 fix the bootloader script for isolinux so that it actually makes a cfg file,
3016 remove extra unneeded catalyst aborting print statement, reorganize rm code
3017 to make sure is splits properly and is an array even from the cmdline
3019 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020 targets/support/livecdfs-update.sh:
3021 Added call to update-usbids to download the latest usb.ids file.
3023 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3024 modules/generic_stage_target.py:
3025 Move checks of running catalyst into the target which is simpler
3027 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3028 modules/generic_stage_target.py:
3029 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3030 that doesnt exist yet
3032 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3033 Keep unnecessary programs from installing into kerncache
3035 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3036 modules/generic_stage_target.py:
3037 Turn on more tracebacks at this point to better debug .. will need to turn
3038 them down as we find errors and build appropriate error handlers
3040 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3041 Changed version marker to 2.0_pre20051115 for new ebuild.
3043 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3044 modules/livecd_stage2_target.py:
3045 Fix bug in livecd stage2 so that it doesnt try to use tar
3047 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 targets/livecd-stage2/livecd-stage2-controller.sh:
3049 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3050 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3051 of Getting_Online.txt from catalyst 1.1.10.10.
3053 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3054 Added Joshua Kinard to authors for his mips contributions.
3056 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3057 examples/livecd-stage2_template.spec:
3058 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3059 Paul Kessler on gentoo-catalyst. ;]
3061 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3062 Change variables from cat1 format to cat2
3064 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3065 modules/generic_stage_target.py, modules/stage1_target.py:
3066 Fix modules has no attribute register
3068 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3069 modules/generic_stage_target.py:
3070 Fix broken aliases code that was just proof of concept
3072 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3073 Output mkisofs command line options to assist in debugging
3075 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3076 modules/generic_stage_target.py, targets/support/create-iso.sh:
3079 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3080 modules/generic_stage_target.py:
3081 Add VERY basic support for aliases kernel parameter.
3083 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3084 modules/livecd_stage2_target.py:
3085 Remove large section of commented code
3087 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3088 modules/generic_stage_target.py, modules/stage1_target.py:
3089 Allow LDFLAGS to be specified as an ENV variable for stage1
3091 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py:
3093 Fix rc-update to automatically run default options for livecds. Removed an
3094 erroneous key check.
3096 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3097 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3098 Make use spec key optional to default to profile defaults
3100 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3101 +examples/stage4_template.spec:
3102 Preliminary stage4_template.spec file
3104 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3106 Updated version stamp and added slot patch.
3108 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3109 Fix ordering problem so self.settings is defined
3111 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3112 modules/generic_stage_target.py:
3113 Correct a rsync issue when the directory doesnt exist
3115 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3116 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3117 targets/livecd-stage2/livecd-stage2-controller.sh,
3118 targets/netboot/netboot-controller.sh,
3119 targets/stage4/stage4-controller.sh:
3120 run pre_kmerge and post_kmerge only once
3122 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3123 targets/support/bootloader-setup.sh:
3124 MIPS bootloader patch
3126 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3127 targets/support/mips-arcload_conf.sh:
3128 Fix MIPS Serial Detection
3130 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3131 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3132 +targets/support/mips-arcload_conf.sh:
3133 Application of Kumba's patches for MIPS support
3135 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3136 Check for the correct arch specific cd building tool
3138 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3139 modules/generic_stage_target.py:
3140 Print a warning if livecd/iso is not defined
3142 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3143 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3145 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3146 targets/support/post-kmerge.sh:
3147 Check for existence of files in /lib/modules before running depscan.sh. This
3148 replaces the mips-specific check and makes it portable.
3150 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3151 modules/generic_stage_target.py:
3152 update autoresume logic when dealing with rsync unpack operations
3154 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3155 targets/support/post-kmerge.sh:
3156 Bypass module load on mips
3158 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3159 remove --no-deps so dependancies get installed for genkernel
3161 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3162 modules/generic_stage_target.py:
3163 Fix missing : statement in unpack
3165 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3166 modules/generic_stage_target.py:
3167 fix livecd-stage2 unpack when seedcache is turned off
3169 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3170 targets/support/functions.sh:
3171 Fix module unpacking and make it actually optional.
3173 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3174 modules/generic_stage_target.py:
3175 Fix broken seedcache autoresume interaction
3177 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3178 modules/generic_stage_target.py:
3179 Cleanup stage directories properly for tar installs
3181 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3182 Tinderbox no longer cleans /tmp/*
3184 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3185 targets/tinderbox/tinderbox-chroot.sh,
3186 targets/tinderbox/tinderbox-controller.sh:
3187 Fixing problem with bind mounted portage and final rsync on tinderbox target
3188 and adding additional logging.
3190 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3191 Stop tinderbox from trying to create a tarball of itself
3193 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3194 modules/generic_stage_target.py:
3195 Fix catalyst so it fully disables snapcache when its not specified in the
3198 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3199 examples/livecd-stage2_template.spec:
3200 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3201 spec template and updating version stamp.
3203 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3204 modules/catalyst_support.py:
3205 allow file_check to proceed if key is not in use
3207 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3208 Recursively make the missing directories
3210 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3211 Fix extract_modules to just echo a warning that it is missing
3213 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3214 files/catalyst.conf:
3215 Updating default configuration for catalyst and updating version stamp,
3216 since we're beginning internal testing for release.
3218 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3219 modules/generic_stage_target.py:
3220 fix bug 106004 split strings into a list for empty and rm operation
3222 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3223 modules/livecd_stage2_target.py:
3224 Append slashes to directories so rsyncs work properly
3226 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 examples/livecd-stage2_template.spec:
3228 Changing source_subpath for livecd-stage2 example for bug #101704.
3230 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3232 targets/support/livecdfs-update.sh:
3233 Added livecd/xdm and livecd/xsession options. These are used to setup the
3234 default display manager and X session, respectively. Added supporting
3235 documentation to example spec files. Imported more work from my fsscript for
3236 the official LiveCD.
3238 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3239 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3240 discussion, see bug #88777.
3242 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3243 modules/generic_stage_target.py:
3244 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3245 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3247 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 targets/livecd-stage1/livecd-stage1-controller.sh,
3249 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3250 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3251 on livecd-stage2 and removing universal motd for livecd/type of
3252 gentoo-release-livecd.
3254 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3255 modules/livecd_stage1_target.py:
3256 Add optional livecd/type env var for scripts to add optional items to the
3259 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3260 -livecd/files/x86-help.msg:
3261 Removing x86-help.msg as it is no longer used.
3263 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3264 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3265 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3266 Add dobladecenter description to bootloader files for x86/amd64.
3268 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3269 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3271 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3272 modules/generic_stage_target.py:
3273 Added split to use section for bug #104414.
3275 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3277 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3278 Tabs to whitespaces for isolinux.
3280 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 targets/support/bootloader-setup.sh:
3282 Changed isolinux to use new split-out help messages. Using grub gives a
3283 single help message with pager.
3285 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3287 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3288 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3289 Added F2->F7 help messages for isolinux.
3291 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 livecd/files/README.txt, livecd/files/generic.motd.txt,
3293 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3294 livecd/files/livecd-local.start:
3295 Updated files from latest used to build LiveCD.
3297 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3298 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3300 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3301 modules/catalyst_support.py:
3302 Added fix for using options with = in them with --cli (ex.
3303 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3304 <cell@ices.utexas.edu> for pointing this out to me via email.
3306 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3307 modules/generic_stage_target.py, targets/support/functions.sh:
3308 fix bug in exec_in_chroot for stage1 target
3310 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3311 modules/generic_stage_target.py:
3312 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3313 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3315 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3316 catalyst, examples/livecd-stage2_template.spec,
3317 examples/snapshot_template.spec, files/catalyst.conf,
3318 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3319 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3320 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3321 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3322 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3323 targets/livecd-stage2/livecd-stage2-controller.sh,
3324 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3325 targets/stage2/stage2-preclean-chroot.sh,
3326 targets/stage3/stage3-preclean-chroot.sh,
3327 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3328 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3329 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3330 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3331 targets/support/target_image_setup.sh:
3332 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3333 to look at gamecdfs-update.sh yet.
3335 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3336 modules/generic_stage_target.py:
3337 Remove extra debugging print statement
3339 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3340 +modules/catalyst_lock.py, modules/catalyst_support.py,
3341 modules/embedded_target.py, modules/generic_stage_target.py,
3342 modules/grp_target.py, modules/livecd_stage1_target.py,
3343 modules/livecd_stage2_target.py, modules/netboot_target.py,
3344 modules/snapshot_target.py, modules/stage1_target.py,
3345 modules/stage2_target.py, modules/stage4_target.py,
3346 targets/support/functions.sh:
3347 Add locking support. Code simplification for unpack and unpack snapshot.
3348 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3349 Add seedcache support (Grabs output from previous target run)
3350 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3352 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3353 modules/catalyst_support.py, modules/generic_stage_target.py:
3354 Add support to cache the snapshot dir. add snapcache to options. add
3355 snapshot_cache= to override the default location of the cache in
3356 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3358 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3359 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3360 Forward port README.txt and Getting_Online.txt files from catalyst
3363 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3364 Add automatic creation/deletion of runlevels based on rcadd rcdel
3366 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3367 Fix grp so that grp/use is not required anymore
3369 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3371 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3372 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3373 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3374 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3375 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3376 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3377 they are known to cause booting problems.
3379 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3380 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3381 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3382 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3385 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3386 targets/stage1/stage1-chroot.sh:
3387 Fixed quoting in stage1 profile check.
3389 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3390 targets/stage3/stage3-chroot.sh:
3391 Fixing USE for stage3.
3393 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3394 targets/support/chroot-functions.sh:
3395 Fix FETCH code so it will run for Pylon
3397 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3398 targets/grp/grp-chroot.sh:
3399 Fix bindist invcation.
3401 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3402 targets/grp/grp-chroot.sh:
3403 Made sure bindist was used for all emerges in GRP.
3405 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3406 Fix USE flags for GRP build
3408 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3409 targets/stage4/stage4-chroot.sh:
3410 let GRP use the users environment variables and removed extra
3411 GRP_STAGE23_USE from stage4
3413 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3414 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3415 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3417 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3418 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3419 impact all previous spec files that use this option. It's beejay's fault.
3421 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3422 Changed to use linux32 for ppc32 support when build host is ppc64.
3424 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3426 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3428 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3429 Minor cosmetic print statement fixes for readability
3431 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3432 modules/catalyst_support.py, modules/generic_stage_target.py:
3433 Fix None None bug and exception reporting
3435 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3436 Fix iso creation script. Case statement out of place
3438 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3439 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3440 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3441 catalyst, files/catalyst.conf, modules/builder.py,
3442 modules/catalyst_support.py, modules/embedded_target.py,
3443 modules/generic_stage_target.py, modules/generic_target.py,
3444 modules/grp_target.py, modules/livecd_stage1_target.py,
3445 modules/livecd_stage2_target.py, modules/netboot_target.py,
3446 modules/snapshot_target.py, modules/stage1_target.py,
3447 modules/stage2_target.py, modules/stage3_target.py,
3448 modules/stage4_target.py, modules/tinderbox_target.py,
3449 targets/embedded/embedded-chroot.sh,
3450 targets/embedded/embedded-fs-runscript.sh,
3451 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3452 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3453 targets/grp/grp-preclean-chroot.sh,
3454 targets/livecd-stage1/livecd-stage1-chroot.sh,
3455 targets/livecd-stage1/livecd-stage1-controller.sh,
3456 targets/livecd-stage2/livecd-stage2-controller.sh,
3457 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3458 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3459 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3460 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3461 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3462 targets/stage2/stage2-controller.sh,
3463 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3464 targets/stage3/stage3-controller.sh,
3465 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3466 targets/stage4/stage4-controller.sh,
3467 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3468 targets/support/create-iso.sh, targets/support/functions.sh,
3469 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3470 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3471 targets/support/target_image_setup.sh,
3472 targets/tinderbox/tinderbox-chroot.sh,
3473 targets/tinderbox/tinderbox-controller.sh,
3474 targets/tinderbox/tinderbox-preclean-chroot.sh:
3475 Big honkin' copyright update.
3477 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3478 modules/generic_stage_target.py:
3479 add additional logging output. Use standard os redirection methods to log to
3482 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 targets/stage1/stage1-chroot.sh:
3484 Added profile sanity check for bug #97867.
3486 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 targets/support/bootloader-setup.sh:
3488 Removing acpi=off from default kernel arguments and adding ia64
3489 livecd-stage2 support functions and cdtar.
3491 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3492 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3493 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3494 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3495 splash command line.
3497 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3498 targets/support/create-iso.sh:
3499 Fixed up zisofs support. Waiting for response from sparc before touching
3502 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3503 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3504 targets/support/functions.sh:
3505 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3506 to allow it to work on all arches that dynamically build their bootloader
3509 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3510 targets/stage4/stage4-controller.sh:
3511 Fix stage4 so it doesnt run the bootloader stuff
3513 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 targets/support/bootloader-setup.sh:
3515 Removed dokeymap from non-Gentoo releases.
3517 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3518 targets/support/livecdfs-update.sh:
3519 Added call to update-pciids to download the latest pci.ids file.
3521 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3522 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3523 modules/stage4_target.py:
3524 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3526 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3527 Fix issue where -s on the command line would not run
3529 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 livecd/files/generic.motd.txt:
3531 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3532 kernel configurations.
3534 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/support/livecdfs-update.sh:
3536 Updated hostname/domainname creation for new baselayout.
3538 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3540 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3542 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 targets/support/chroot-functions.sh:
3544 Change portage emerge to use --oneshot --nodeps to keep from merging the
3545 same packages multiple times.
3547 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 targets/stage2/stage2-chroot.sh:
3549 Added a -p bootstrap when catalyst is called with -V (verbose).
3551 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3552 targets/support/livecdfs-update.sh:
3553 Removed inittab hack, as this is done by livecd-tools.
3555 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3557 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3559 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3560 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3561 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3562 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3563 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3564 targets/livecd-stage2/livecd-stage2-controller.sh:
3565 Removed gentoo.png and creation of face directory. Changed
3566 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3569 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3570 targets/stage1/stage1-preclean-chroot.sh,
3571 targets/support/chroot-functions.sh:
3572 Added setup_binutils function and force both of them to run during stage1
3575 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 examples/livecd-stage2_template.spec:
3577 Added livecd/volid explanation to example spec.
3579 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 targets/support/create-iso.sh:
3581 General cleanup of ISO code and added default livecd/volid when it is not set.
3583 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3584 targets/embedded/embedded-controller.sh:
3585 Actually modify the embedded target this time.
3587 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3588 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3589 targets/livecd-stage2/livecd-stage2-controller.sh,
3590 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3591 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3592 and livecd-stage2 targets.
3594 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3595 files/catalyst.conf:
3596 Retired John Davis <zhen@gentoo.org> and added storedir to default
3599 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3600 targets/support/livecdfs-update.sh:
3601 Uncommented openglify, since it is needed for both opengl-update-livecd and
3604 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3605 modules/generic_stage_target.py:
3606 Fix print statement so it shows when kill_chroot_pids is run correctly
3608 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3609 modules/snapshot_target.py:
3610 Fix snapshot target to skip the kill_pids check
3612 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3613 Bug fixes in parse_spec, fix issues detecting list or string.
3615 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3616 modules/catalyst_support.py:
3617 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3618 spaces are after :. Better handling of comments ( ie preprocessed and
3619 stripped off ). Unset empty keys.
3621 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3622 targets/support/kill-chroot-pids.sh:
3623 Remove extra P_NAME definition that is never used. Saves processing time.
3624 Bumped catalyst to pre2
3626 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3627 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3628 +targets/support/kill-chroot-pids.sh:
3629 User info about runscript and archscript. Added checks for processes running
3630 in the chroot and created a script to kill them. Should fix the unmounting
3631 issues with gconfd or any other running application in the chroot
3633 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3634 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3635 Remove using gcc-config to set things up as we should all be using 2005.0
3638 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 examples/livecd-stage2_template.spec:
3640 Added livecd/users to example livecd-stage2 spec file.
3642 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3643 targets/support/livecdfs-update.sh:
3644 Change default hostnames for livecds
3646 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3647 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3648 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3651 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3652 modules/livecd_stage2_target.py:
3653 Clear autoresume flags when build is done
3655 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3656 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3657 targets/support/create-iso.sh:
3658 Fix isolinux so that it finds menus and kernels and stuff
3660 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3661 modules/generic_stage_target.py:
3662 Make purge operation a little less chatty, removed print statements
3664 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3665 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3666 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3667 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3669 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3670 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3671 print warning message about deprecated use of cdfstype
3673 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3674 targets/support/chroot-functions.sh:
3675 statically define genkernel location to eliminate which command failure if
3676 genkernel is not installed
3678 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3679 modules/generic_stage_target.py:
3680 change the portage_overlay to an array so it always works
3682 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3683 modules/catalyst_support.py:
3684 Fix exception handling to remove extraneous prints of None
3686 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3687 Remove iso creation code from stage4
3689 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3690 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3691 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3692 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3693 targets/livecd-stage1/livecd-stage1-chroot.sh,
3694 targets/livecd-stage1/livecd-stage1-controller.sh,
3695 targets/livecd-stage2/livecd-stage2-controller.sh,
3696 targets/netboot/netboot-controller.sh,
3697 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3698 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3699 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3700 targets/support/create-iso.sh, targets/support/kmerge.sh,
3701 targets/support/target_image_setup.sh,
3702 targets/tinderbox/tinderbox-controller.sh:
3703 Fix some exception handling in catalyst_support.py, remove intermediate
3704 destination folder of iso and tarball, add additional tests for folders not
3705 found on host but defined in spec file, keep catalyst from erroring in this
3706 case, change exit code on shell scripts so that errors are reported to
3707 catalyst and causes catalyst to die on errors, fix bug in
3708 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3709 check for mkisofs that informs the user of where to get the program, and
3710 removed the autoresume code from ccache and distcc installation until I can
3711 figure out a way to have the autoresume flag go someplace outside the chroot.
3713 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3714 Remove bind mounts before rm operations happen at startup
3716 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3717 modules/generic_stage_target.py:
3718 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3720 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3721 modules/generic_stage_target.py:
3722 fix minor bug in the purge code so that it actually runs the commands
3724 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3725 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3726 modules/stage4_target.py:
3727 Change ordering of tasks so root_overlay and fsscript occur after
3728 livecd_update, giving users a chance to override livecd_update
3730 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3731 modules/catalyst_support.py, modules/generic_stage_target.py:
3732 Added a better exception handling message for keyboard interrupt and added
3733 countdown timer for purge operation to give an opportunity to exit
3735 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3736 modules/catalyst_support.py, modules/generic_stage_target.py:
3737 Add support to clear the autoresume flags and improve the purge code to
3738 clean the chroot, and pkg/kern cache
3740 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3741 modules/catalyst_support.py, modules/generic_stage_target.py,
3742 modules/livecd_stage1_target.py:
3743 only append livecd-tools to the livecd-stage1 target package list and move a
3744 check out of the way so command line and spec files can co-exist
3746 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3747 modules/generic_stage_target.py:
3748 fixed python syntax in set_packages so catalyst will run
3750 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3751 modules/embedded_target.py, modules/generic_stage_target.py,
3752 modules/grp_target.py, modules/livecd_stage1_target.py,
3753 modules/livecd_stage2_target.py, modules/netboot_target.py,
3754 modules/stage4_target.py, modules/tinderbox_target.py,
3755 targets/embedded/embedded-chroot.sh,
3756 targets/embedded/embedded-controller.sh,
3757 targets/livecd-stage1/livecd-stage1-controller.sh,
3758 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3759 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3760 targets/livecd-stage2/livecd-stage2-controller.sh,
3761 -targets/livecd-stage2/livecd-stage2-iso.sh,
3762 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3763 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3764 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3765 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3766 +targets/support/target_image_setup.sh:
3767 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3770 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 targets/livecd-stage2/livecd-stage2-controller.sh,
3772 targets/support/livecdfs-update.sh:
3773 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3774 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3775 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3778 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 targets/livecd-stage2/livecd-stage2-controller.sh,
3780 targets/support/rc-update.sh:
3781 Updated rc-update.sh with better defaults for different livecd/type settings
3782 and cleaning up file copying in livecd-stage2-controller.sh to match
3785 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3786 Made example of catalyst.conf in README match the default catalyst.conf
3789 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3791 Removing old files from previous maintainers and updating README.
3793 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3795 Added livecd/users option to create non-root users. The first user listed
3796 will also be used for auto-starting X, if X is merged onto the CD.
3798 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 targets/livecd-stage1/livecd-stage1-controller.sh,
3800 targets/livecd-stage2/livecd-stage2-controller.sh,
3801 targets/support/livecdfs-update.sh:
3802 Updated all instances of livecd/type: gentoo-release-environmental to
3803 gentoo-release-livecd and added generic-livecd.
3805 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3806 examples/fsscript.sh.example, examples/gamecd.conf.example,
3807 examples/generic_stage_template.spec, examples/grp_template.spec,
3808 examples/livecd-stage1_template.spec,
3809 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3810 examples/snapshot_template.spec:
3811 Imported example files from catalyst 1.1.9 to make them more verbose.
3813 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3814 Fix grp/use bug #89365
3816 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3817 modules/generic_stage_target.py, targets/support/kmerge.sh:
3818 Fixes for initramfs overlay support.
3820 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3821 modules/generic_stage_target.py, targets/support/kmerge.sh,
3822 targets/support/pre-kmerge.sh:
3823 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3824 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3825 caching bug; Also adding preliminary support for initramfs_overlay from
3828 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3829 modules/generic_stage_target.py, targets/support/kmerge.sh:
3830 Removed support for postconf as genkernel no longer has that option
3832 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3833 modules/embedded_target.py, modules/generic_stage_target.py,
3834 modules/grp_target.py, modules/livecd_stage1_target.py,
3835 modules/livecd_stage2_target.py, modules/netboot_target.py,
3836 modules/stage4_target.py, modules/tinderbox_target.py,
3837 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3838 targets/stage1/stage1-preclean-chroot.sh,
3839 targets/support/chroot-functions.sh:
3840 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3841 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3843 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3844 modules/livecd_stage2_target.py:
3845 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3847 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3848 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3849 modules/livecd_stage2_target.py, modules/stage4_target.py,
3850 targets/livecd-stage1/livecd-stage1-controller.sh,
3851 targets/livecd-stage2/livecd-stage2-controller.sh,
3852 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3853 targets/support/functions.sh, targets/support/kmerge.sh,
3854 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3855 Generalized kernel support, fsscript, rcupdate, etc for stage4
3857 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3858 targets/support/pre-kmerge.sh:
3859 Removed sed for usb devices from legacy genkernel, as we're going to require
3860 a version much higher that no longer exhibits the bug.
3862 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3863 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3864 targets/support/livecdfs-update.sh:
3865 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3866 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3867 the ut2004demo shell script has been renamed to ut2004-demo.
3869 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3870 let genkernel always reinstall itself
3872 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3873 modules/catalyst_support.py, modules/generic_stage_target.py,
3874 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3875 fix case bug in livecdfs-update.sh; fix bug in initial command line
3876 arguement parsing; add cflags spec file support which is only allowed to
3879 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3880 targets/stage3/stage3-chroot.sh:
3881 Fix a use flag bug in the stage3
3883 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3884 modules/generic_stage_target.py:
3885 Changes to allow cflags, chost, cxxflags in a spec file
3887 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3888 targets/livecd-stage1/livecd-stage1-controller.sh,
3889 targets/livecd-stage2/livecd-stage2-controller.sh,
3890 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3891 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3892 targets/support/pre-kmerge.sh:
3893 change the code to use more case statements. Fix gcc issue in stage1.
3895 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3896 targets/livecd-stage1/livecd-stage1-controller.sh,
3897 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3898 Merging in changes from catalyst 1.1.x for gamecd support.
3900 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3901 targets/stage1/stage1-preclean-chroot.sh:
3902 Removing gcc-config stuff to see if its still required to work around a gcc
3905 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3906 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3907 Added tests for genkernel >3.2.0
3909 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3912 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3913 Updated AUTHORS with new maintainers and updated contributors list.
3915 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3916 examples/fsscript.sh.example, livecd/files/README.txt,
3917 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3918 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3919 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3920 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3921 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3922 universal.motd.txt to resolve documentation issue on bug #86914. Added
3923 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3924 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3927 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3928 targets/livecd-stage2/livecd-stage2-controller.sh:
3929 Removed a few unnecessary comments
3931 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3932 Removed obsolete files from the livecd directory as the functionality has
3933 moved into the targets folders
3935 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3936 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3937 Additional catalyst 2.0.0 files
3939 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3940 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3941 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3942 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3943 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3944 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3945 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3946 -livecd/runscript/alpha-archscript.sh,
3947 -livecd/runscript/default-runscript.sh,
3948 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3949 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3950 -livecd/runscript-support/gamecdfs-update.sh,
3951 -livecd/runscript-support/kmerge.sh,
3952 -livecd/runscript-support/livecdfs-update.sh,
3953 -livecd/runscript-support/post-kmerge.sh,
3954 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3955 modules/embedded_target.py, modules/generic_stage_target.py,
3956 modules/grp_target.py, modules/livecd_stage1_target.py,
3957 modules/livecd_stage2_target.py, -modules/netboot.py,
3958 +modules/netboot_target.py, modules/snapshot_target.py,
3959 modules/stage1_target.py, +modules/stage4_target.py,
3960 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3961 +targets/embedded/embedded-controller.sh,
3962 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3963 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3964 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3965 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3966 +targets/livecd-stage1/livecd-stage1-controller.sh,
3967 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3968 -targets/livecd-stage1/livecd-stage1.sh,
3969 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3970 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3971 +targets/livecd-stage2/livecd-stage2-controller.sh,
3972 +targets/livecd-stage2/livecd-stage2-iso.sh,
3973 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3974 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3975 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3976 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3977 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3978 +targets/stage1/stage1-controller.sh,
3979 +targets/stage1/stage1-preclean-chroot.sh,
3980 -targets/stage1/stage1-preclean1-chroot.sh,
3981 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3982 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3983 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3984 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3985 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3986 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3987 +targets/stage4/stage4-preclean-chroot.sh,
3988 +targets/support/chroot-functions.sh,
3989 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3990 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3991 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3992 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3993 +targets/tinderbox/tinderbox-controller.sh,
3994 targets/tinderbox/tinderbox-preclean-chroot.sh,
3995 -targets/tinderbox/tinderbox.sh:
3996 Initial Import of Catalyst 2.0.0
3998 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript-support/livecdfs-update.sh:
4000 Added /usr/portage as tmpfs (this will be made conditional later).
4002 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4004 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4005 from an interactive shell.
4007 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4008 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4009 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4010 livecd/runscript-support/pre-kmerge.sh,
4011 livecd/runscript/default-runscript.sh:
4012 Moved livecd-bash_profile to livecd-bashrc. Added check for
4013 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4014 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4017 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4018 modules/generic_stage_target.py:
4019 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4022 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4023 livecd/runscript/default-runscript.sh,
4024 targets/livecd-stage1/livecd-stage1.sh:
4025 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4026 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4027 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4030 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 livecd/runscript/ppc-archscript.sh:
4032 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4034 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4035 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4036 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4037 for multiple initrd files.
4039 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4040 livecd/runscript/ppc-archscript.sh:
4041 Modifed PPC archscript to close bug #84648 and also to make the PPC
4042 archscript produce multiple initrd files, like x86/amd64.
4044 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4045 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4046 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4047 livecd/runscript/ppc-archscript.sh:
4048 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4049 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4050 livecd/volid for the HFS volid, too.
4052 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4053 Calling this one 1.1.7 and rolling a tarball.
4055 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4056 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4057 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4058 -livecd/runscript/sparc64-archscript.sh,
4059 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4060 Added livecd/volid to set the volume ID when creating the ISO, patch by
4061 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4062 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4064 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4065 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4066 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4067 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4069 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript-support/livecdfs-update.sh:
4071 Removed hdparm from default runlevel as it break ide=nodma at boot.
4073 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 livecd/runscript-support/kmerge.sh,
4075 livecd/runscript-support/pre-kmerge.sh,
4076 targets/livecd-stage1/livecd-stage1-chroot.sh:
4077 Revert last set of changes and remove portage version check from emerge in
4078 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4081 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4082 livecd/runscript-support/kmerge.sh,
4083 livecd/runscript-support/pre-kmerge.sh:
4084 Change genkernel check to use best_version and has_version to determine if
4085 the any previously installed versions of genkernel are up to date. Change
4086 emerge line for kernels to use -n option to only install if they were not
4087 previously installed.
4089 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4090 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4091 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4092 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4093 livecd/runscript/sparc-archscript.sh:
4094 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4095 unified sparc32/sparc64 cdtar.
4097 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4098 livecd/runscript-support/livecdfs-update.sh,
4099 livecd/runscript-support/pre-kmerge.sh:
4100 Change sudoers update to only run if /etc/sudoers exists and only reduce
4101 splash to 1024x768 on minimal and universal install CD.
4103 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4104 targets/livecd-stage1/livecd-stage1.sh:
4105 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4108 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4110 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4111 livecd/runscript/sparc64-archscript.sh,
4112 livecd/runscript/x86-archscript.sh:
4113 Added a new empty livecd file to each archscript. This will be used for an
4114 identifier by genkernel to allow booting from a non-primary CDROM.
4116 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4117 Catalyst 1.1.6 is here.
4119 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4120 targets/stage1/stage1-preclean2-chroot.sh:
4121 Commenting out stage1 cleaning of /var/db.
4123 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4124 livecd/runscript-support/pre-kmerge.sh:
4125 Made splash reduction to 1024x768 only for minimal and universal release media.
4127 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4128 targets/stage1/stage1-preclean2-chroot.sh:
4129 Added SLOT files back to /var/db entries in stage1.
4131 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4132 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4133 livecd/runscript/default-runscript.sh,
4134 livecd/runscript-support/livecdfs-update.sh,
4135 targets/livecd-stage2/unmerge.sh:
4136 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4137 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4138 the copy from preserving permissions and also adding /usr/share/faces and
4139 default Gentoo icon. We'll see how the icon does for us. Removing serial
4140 init script, as it causes problems with the splash theme.
4142 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4143 targets/livecd-stage1/livecd-stage1.sh:
4146 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4148 livecd/runscript-support/kmerge.sh,
4149 livecd/runscript-support/livecdfs-update.sh,
4150 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4151 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4152 targets/stage1/stage1-preclean2-chroot.sh:
4153 Removed x-setup from local.start and added in symlinks for gconf, portage
4154 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4155 baselayout and removed /etc/startx from the environmental type. Commented
4156 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4157 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4158 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4159 for X, use the latest pci.ids and usb.ids from portage, and create
4160 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4161 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4162 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4163 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4164 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4167 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4168 Removed ccache from default options as it breaks catalyst when merged with
4171 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 modules/snapshot_target.py:
4173 Added /local/ to snapshot exclusion.
4175 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript-support/livecdfs-update.sh:
4177 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4178 gustavoz and his 5 interface Xeon for this.
4180 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4181 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4182 Added a conditional before killing gconfd-2. This is also going to be
4183 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4186 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4187 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4188 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4189 Moved killall -9 gconfd-2 to execute outside chroot.
4191 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4192 livecd/files/x86-help.msg:
4193 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4196 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/runscript/x86-archscript.sh:
4198 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4201 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4204 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4205 targets/livecd-stage1/livecd-stage1.sh:
4206 Added killall for gconfd-2 back into livecd-stage1.sh
4208 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/runscript/alpha-archscript.sh:
4210 Alpha fixes for multiple kernels..
4212 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4213 livecd/runscript-support/kmerge.sh:
4214 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4216 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4217 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4218 livecd/runscript/sparc64-archscript.sh:
4219 Force devfs if udev is not selected for all supporting arches.
4221 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4222 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4223 livecd/runscript-support/kmerge.sh:
4224 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4227 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4229 Re-enabled preclean in grp and added gconfd-2 killing.
4231 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4232 livecd/runscript/x86-archscript.sh:
4233 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4236 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4237 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4238 targets/livecd-stage1/livecd-stage1-chroot.sh,
4239 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4240 targets/livecd-stage1/livecd-stage1.sh,
4241 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4242 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4243 Added ability to pause indefinitely. This closes bug #79798. I've also added
4244 the gcond-2 killall back in, but now it is in the actual preclean script and
4245 is executed inside the chroot.
4247 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4248 Updated for 1.1.3 release.
4250 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4251 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4252 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4253 targets/netboot/netboot-packages.sh,
4254 targets/tinderbox/tinderbox-chroot.sh:
4255 Updated to use package.use correctly. Blame Robert Paskowitz
4256 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4258 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4259 targets/stage1/stage1-preclean2-chroot.sh:
4260 Fixed find line for new stage1 /var/db/pkg.
4262 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4263 targets/stage1/stage1-preclean2-chroot.sh:
4264 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4265 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4268 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4269 livecd/runscript-support/livecdfs-update.sh:
4270 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4271 added net.ethX symlinks, and added copying of files from
4272 /usr/lib/hotplug/firmware into firmware tarball.
4274 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 livecd/runscript-support/livecdfs-update.sh:
4276 Firmware updated to use new /lib/firmware directory.
4278 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4279 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4280 work when both -f and -C were used on the command line.
4282 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4283 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4284 targets/livecd-stage1/livecd-stage1-chroot.sh,
4285 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4286 targets/stage3/stage3-chroot.sh:
4287 Added a portage version check to each target that uses --newuse to ensure a
4288 high enough version is used. This resolves bug #75336.
4290 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4291 livecd/files/livecd-local.start:
4292 Possible local.start fix for beejay.
4294 12 Jan 2005; John Davis <zhen@gentoo.org>
4295 modules/embedded.py:
4296 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4298 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4299 livecd/runscript-support/kmerge.sh:
4300 Added ccache support to genkernel call in livecd-stage2.
4302 11 Jan 2005; John Davis <zhen@gentoo.org>
4303 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4304 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4305 targets/netboot/netboot.sh:
4306 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4307 some feature enhancements.
4309 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4310 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4311 targets/livecd-stage1/livecd-stage1-chroot.sh,
4312 targets/livecd-stage1/livecd-stage1.sh,
4313 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4314 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4315 Added a -F or --fetchonly command line option and closing out bug #77480.
4316 Also added a portage version check to livecd-stage1 to close out bug #68307.
4318 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4319 livecd/runscript-support/livecdfs-update.sh,
4320 targets/stage3/stage3-chroot.sh:
4321 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4322 target to use emerge -e when building. This is only temporary until the
4323 bootstrap.sh script can be fixed or another solution can be decided upon.
4325 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4326 +targets/embedded/kmerge.sh:
4327 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4328 from mutex@gentoo.org
4330 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4331 modules/livecd_stage2_target.py:
4334 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4335 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4336 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4337 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4338 the brokenness of a stage1 tarball.
4340 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4341 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4344 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4345 modules/livecd_stage2_target.py:
4348 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4349 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4350 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4351 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4352 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4353 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4354 Upgraded the isolinux cdtar files and closing bug #70518.
4356 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4357 modules/embedded_target.py, modules/generic_stage_target.py,
4358 modules/grp_target.py, modules/livecd_stage1_target.py,
4359 modules/livecd_stage2_target.py, modules/netboot.py,
4360 modules/stage1_target.py, modules/tinderbox_target.py:
4361 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4362 separate out specific target logic from the generic targets modules.
4364 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4365 new PPC arch file from pvdabeel@gentoo.org
4367 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4368 examples/generic_stage_template.spec, modules/catalyst_support.py:
4369 tweaking error handling in the main catalyst script
4370 updated the example to include a blurb about portage_confdir
4372 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4373 livecd/runscript-support/livecdfs-update.sh:
4374 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4376 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4379 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4380 fix for #66592. catalyst now gives a traceback when it bails out, making
4381 troubleshooting amazingly easier
4383 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4384 modules/catalyst_support.py, modules/embedded_target.py,
4385 modules/generic_stage_target.py, modules/grp_target.py,
4386 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4387 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4388 Reversing patch from Eric Edgar from bug #70663.
4390 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4391 livecd/runscript/x86-archscript.sh:
4392 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4393 not work without it (mkisofs fails on creating ISO).
4395 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4396 modules/catalyst_support.py, modules/embedded_target.py,
4397 modules/generic_stage_target.py, modules/grp_target.py,
4398 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4399 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4400 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4401 separate out specific target logic from the generic targets modules.
4403 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4404 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4405 targets/embedded/embedded.sh:
4406 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4408 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4409 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4410 livecd/runscript/default-runscript.sh,
4411 livecd/runscript-support/gamecdfs-update.sh,
4412 livecd/runscript-support/livecdfs-update.sh,
4413 modules/livecd_stage2_target.py:
4414 Added gamecd/conf option to livecd_stage2_target.py, added
4415 gamecd.conf.example to /examples, cleaned up game-specific code in
4416 gamecdfs-update.sh to make it more generic, added more fundtionality to
4417 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4418 and gentoo-gamecd to make spec files simpler and to remove the need for
4419 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4420 user to still use a custom fsscript of their own.
4422 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4423 +livecd/files/environmental.motd.txt,
4424 targets/livecd-stage1/livecd-stage1.sh:
4425 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4427 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4428 livecd/runscript/default-runscript.sh,
4429 livecd/runscript-support/livecdfs-update.sh:
4430 Added gentoo-release-environmental as a valid livecd/type and did some
4431 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4432 devices other than eth0.
4434 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4435 targets/livecd-stage1/livecd-stage1-chroot.sh:
4436 Changed livecd-stage1 to merge each package individually. This should not
4437 make it into a production version of catalyst, but is here as a possible
4438 solution to bug #68307.
4440 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4441 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4442 livecd/runscript/sparc-archscript.sh,
4443 livecd/runscript/sparc64-archscript.sh,
4444 livecd/runscript/x86-archscript.sh:
4445 Added failures to all arches on mkisofs failure and also made -z option to
4446 mkisofs optional on x86 depending on loop type used.
4448 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4449 livecd/runscript/x86-archscript.sh:
4450 Making sure the mkisofs call causes a failure when it doesn't complete
4451 successfully. Once again, blame jforman, our beloved infra-monkey.
4453 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4454 livecd/runscript/default-runscript.sh:
4455 squashfs-utils->squashfs-tools fix. Blame jforman.
4457 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4458 livecd/isogen/x86-isogen.sh:
4459 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4460 possibly not booting on really old systems.
4462 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4463 livecd/runscript/x86-archscript.sh:
4464 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4465 possibly not booting on really old systems.
4467 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4468 livecd/runscript-support/livecdfs-update.sh:
4469 Save some space by removing redundant firmware after tarball is made, only
4470 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4473 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4474 targets/stage1/stage1-preclean2-chroot.sh:
4475 Added patch from vapier and closing bug #73556.
4477 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4478 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4479 +targets/embedded/embedded-fs-runscript.sh,
4480 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4481 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4482 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4483 from mutex@gentoo.org for modules/embedded.py
4485 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4486 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4487 livecd/runscript-support/livecdfs-update.sh:
4488 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4489 aliases having --color rather than --color=auto.
4491 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4492 livecd/files/livecd-local.start:
4493 Let's try actually making a proper edit on livecd/files/livecd-local.start
4494 this time, shall we...
4496 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4497 livecd/files/livecd-local.start:
4498 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4499 x-setup check for /etc/startx.
4501 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4502 livecd/runscript-support/gamecdfs-update.sh:
4503 Fixing minor sed bug in gamecdfs-update.sh.
4505 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4506 examples/snapshot_template.spec,
4507 livecd/runscript-support/gamecdfs-update.sh,
4508 livecd/runscript-support/livecdfs-update.sh:
4509 Fixing typo in snapshot_template.spec and closing bug #70321.
4511 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4512 livecd/runscript-support/pre-kmerge.sh:
4513 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4514 genkernel will only add the 1024x768 version of the gensplash image to the
4515 bzImage, which added with the livecd-stage2 removal of the unused splash
4516 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4518 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4519 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4520 livecd/runscript/sparc64-archscript.sh:
4521 Updated with silo/mkisofs patch from gustavoz.
4523 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4524 livecd/files/x86-help.msg:
4525 Updated x86-help.msg to make it fall more inline with current
4526 genkernel/livecd-tools options.
4528 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4529 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4530 livecd/runscript-support/pre-kmerge.sh:
4531 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4532 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4533 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4536 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4537 livecd/runscript-support/kmerge.sh,
4538 livecd/runscript-support/livecdfs-update.sh,
4539 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4540 Changed kernel build caching to use kerncache option, rather than pkgcache
4541 option. Fixed --postconf and --callback for builds that do not require them.
4542 Removed delay when removing package sin the system profile. This is now
4543 catalyst 1.1.0, so enjoy.
4545 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4546 livecd/runscript-support/livecdfs-update.sh:
4547 Stopping udev from using the nasty device tarball. We don't need it anyway.
4549 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4550 livecd/runscript/sparc-archscript.sh,
4551 livecd/runscript/sparc64-archscript.sh,
4552 livecd/runscript-support/kmerge.sh,
4553 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4554 Fixing gpm support by uncommenting default settings. Fixing case where
4555 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4556 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4557 not get renamed. Fixed a problem where we were accidentally removing the
4558 hwdata-knoppix versions of pci.ids and usb.ids and linking
4559 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4560 for 2004.3 and catalyst 1.1.0.
4562 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4563 patch from vapier@gentoo.org for bug #68080
4565 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4566 livecd/runscript-support/kmerge.sh:
4567 made kernel caching dependent on the "pkgcache" option so that genkernel's
4568 postconf can actually work
4570 18 Oct 2004; John Davis <zhen@gentoo.org>
4571 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4572 livecd/runscript-support/livecdfs-update.sh:
4573 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4575 17 Oct 2004; John Davis <zhen@gentoo.org>
4576 livecd/runscript-support/livecdfs-update.sh:
4577 firmware tarball fix for packages that need firmware such as ipw2100
4579 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4580 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4581 livecd/runscript-support/livecdfs-update.sh,
4582 modules/livecd_stage2_target.py:
4583 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4585 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4586 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4587 should not hurt non-HT users
4589 12 Oct 2004; John Davis <zhen@gentoo.org>
4590 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4591 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4592 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4593 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4594 livecd/runscript-support/kmerge.sh:
4595 bugfixes for #67195, #67197, #67122, and #46918
4597 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4598 small netboot fixups
4600 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4601 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4602 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4603 targets/netboot/netboot.sh:
4604 sweeping updates and changes to the netboot code. the patches should fix the
4605 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4606 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4608 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4609 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4610 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4611 targets/netboot/netboot.sh:
4612 more code cleanup and maintenance
4614 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4615 modules/generic_stage_target.py, +modules/netboot.py,
4616 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4617 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4618 +targets/netboot/netboot.sh:
4619 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4622 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4623 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4624 targets/livecd-stage1/livecd-stage1-chroot.sh,
4625 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4626 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4627 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4628 have to start a server on the build host for it to distribute.
4630 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4631 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4632 just do -s version_stamp
4634 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4635 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4637 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4638 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4639 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4640 modules/livecd_stage2_target.py:
4641 udev support for livecds
4643 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4644 +targets/livecd-stage2/unmerge.sh:
4645 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4646 Also, livecd-stage2 unmerge.sh added back in.
4648 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4649 livecd/runscript-support/livecdfs-update.sh:
4650 bugfixes for #60887 and #63338
4652 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4653 bugfixes for #63382 and #63338
4655 08 Sep 2004; John Davis <zhen@gentoo.org>
4656 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4657 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4658 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4659 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4660 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4661 targets/livecd-stage1/livecd-stage1-chroot.sh,
4662 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4663 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4664 lots of changes in this revision. first of all, major cosmetic fixups to the
4665 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4666 for distcc or ccache builds in most of the targets. bug #56581 is finially
4667 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4668 performance enhancement here.
4670 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4671 modules/livecd_stage2_target.py:
4672 fix for bug #63033, thanks to usata@gentoo.org for the patch
4674 30 Aug 2004; John Davis <zhen@gentoo.org>
4675 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4676 bugfixes for #61537 and #61779
4678 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4679 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4680 modules/snapshot_target.py:
4681 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4682 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4683 time should also be improved due to a more efficient use of rsync. This commit will
4684 mark the portage version of catalyst-1.9.0.
4686 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4687 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4690 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4693 02 Aug 2004; John Davis <zhen@gentoo.org>
4694 livecd/runscript-support/livecdfs-update.sh:
4697 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4698 +targets/stage1/build.py, -targets/stage1/build.sh,
4699 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4700 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4701 targets/stage3/stage3-chroot.sh:
4702 applied patch from bug #58840. it should fix up things for uclibc stages and
4703 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4705 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4706 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4707 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4708 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4709 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4710 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4711 livecd/runscript-support/livecdfs-update.sh,
4712 modules/livecd_stage2_target.py:
4713 addition of wolf31o2's gamecd patchset. untested, so please beware
4715 14 Jul 2004; John Davis <zhen@gentoo.org>
4716 livecd/runscript-support/livecdfs-update.sh,
4717 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4718 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4719 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4720 this out of generic_stage_target and into livecd-stage2 since the
4721 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4723 13 Jul 2004; John Davis <zhen@gentoo.org>
4724 livecd/runscript-support/livecdfs-update.sh:
4725 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4726 default rc'ed programs when only one change was required to rcadd. so I
4727 changed it so that the defaults are *always* loaded and specified additions/
4728 deletions are just added on top of those.
4730 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4731 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4732 targets/livecd-stage1/livecd-stage1-chroot.sh,
4733 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4734 targets/tinderbox/tinderbox-chroot.sh:
4735 changing the more verbose behavior to the -V (verbose) flag
4737 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4738 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4739 targets/livecd-stage1/livecd-stage1-chroot.sh,
4740 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4741 targets/tinderbox/tinderbox-chroot.sh:
4742 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4743 it is about to merge so that deps and USE flags are more evident
4745 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4746 modules/catalyst_support.py:
4747 completely rewrote the catalyst main script so that it can actually utilize
4748 more than one command line flag. new functionality included, but not active
4749 yet (--debug and --verbose). arguments can still be passed on the commandline
4750 through the use of the -C (--cli) flag. updated the arg_parse function in
4751 catalyst_support.py to accomodate my changes.
4753 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4754 modules/generic_target.py, modules/grp_target.py,
4755 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4756 modules/snapshot_target.py, modules/stage1_target.py,
4757 modules/stage2_target.py, modules/stage3_target.py,
4758 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4759 fixes for bugs #55192 and #54137
4760 added a new key for all specfiles, portage_confdir.
4761 this should point to a directory similar in functionality to /etc/portage.
4763 cleaned up the module code a bit so that unnecessary modules
4766 more work on resuming. it is getting there, but it still needs a ton of work,
4767 so please test, and report bugs.
4769 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4770 modules/catalyst_support.py, modules/generic_stage_target.py,
4771 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4772 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4773 stage resuming functionality should be working. I still have to work on GRP
4774 and livecds, but they should not be hard. I could not incorporate emerge
4775 --resume into stage resuming functionality because in some instances, portage
4776 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4777 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4778 ). I also made some small tweaks to the stage target scripts which clean up
4779 the envscript stuff. Not noticable performance wise, but it makes me feel all
4780 warm and fuzzy to know that it is programmed absolutely correctly ;)
4782 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4783 modules/generic_stage_target.py:
4784 revamped the cmd() structure so that it could properly return error codes.
4785 Please note that this might break catalyst until there is some further
4786 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4787 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4788 now. Additionally, catalyst will stop when there is an error with an ebuild
4789 ... it didn't do this before, it just plowed along and packed things up.
4791 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4792 code in portage.py and then answering my noob questions.
4794 13 Jun 2004; John Davis <zhen@gentoo.org>
4795 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4796 livecd/runscript-support/livecdfs-update.sh:
4797 some last minute fixins (stuff to work with the new genkernel)
4799 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4802 11 Jun 2004; John Davis <zhen@gentoo.org>
4803 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4804 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4807 10 Jun 2004; John Davis <zhen@gentoo.org>
4808 livecd/runscript-support/kmerge.sh,
4809 livecd/runscript-support/livecdfs-update.sh,
4810 livecd/runscript-support/post-kmerge.sh,
4811 livecd/runscript-support/pre-kmerge.sh:
4812 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4813 functions control what scripts are added to their respective runlevels. This
4814 option would be specified like so in the spec file: livecd/rcadd:
4815 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4817 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4818 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4819 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4820 the code to give a nice error msg instead of a cryptic traceback
4822 04 Jun 2004; John Davis <zhen@gentoo.org>
4823 livecd/runscript-support/livecdfs-update.sh:
4824 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4825 /etc/bootsplash/default
4827 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4828 targets/embedded/embedded-chroot.sh,
4829 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4830 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4831 targets/livecd-stage1/livecd-stage1-chroot.sh,
4832 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4833 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4834 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4835 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4836 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4837 targets/tinderbox/tinderbox-chroot.sh,
4838 targets/tinderbox/tinderbox-preclean-chroot.sh,
4839 targets/tinderbox/tinderbox.sh:
4840 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4842 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4843 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4844 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4845 It should be a full path pointing to a portage overlay dir.
4847 27 May 2004; John Davis <zhen@gentoo.org>
4848 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4849 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4850 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4851 livecd/runscript/default-runscript.sh:
4852 added updated silos and fixed motd bug
4854 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4855 rolling out version 1.0.8
4857 22 May 2004; John Davis <zhen@gentoo.org>
4858 livecd/runscript-support/kmerge.sh,
4859 livecd/runscript-support/livecdfs-update.sh,
4860 modules/livecd_stage2_target.py:
4861 added key livecd/bootsplash
4863 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4864 livecd/runscript/sparc-archscript.sh,
4865 livecd/runscript/sparc64-archscript.sh:
4866 sparc fixup patches from gustavoz at g.org
4868 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4869 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4870 is livecd/modblacklist
4872 19 May 2004; John Davis <zhen@gentoo.org>
4873 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4874 livecd/runscript/x86-archscript.sh:
4875 added support for livecd/overlay, changed vga=0x317 to vga=791
4876 in the x86 archscript as it is a more standard setting and should
4877 work on more hardware
4879 17 May 2004; John Davis <zhen@gentoo.org>
4880 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4881 livecd/runscript-support/kmerge.sh,
4882 livecd/runscript-support/livecdfs-update.sh,
4883 modules/livecd_stage2_target.py:
4884 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4885 we also now have basic motd copying support for more branded livecds
4887 16 May 2004; John Davis <zhen@gentoo.org>
4888 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4889 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4890 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4892 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4893 modules/catalyst_support.py, modules/embedded_target.py,
4894 modules/generic_stage_target.py, modules/generic_target.py,
4895 modules/grp_target.py, modules/livecd_stage1_target.py,
4896 modules/livecd_stage2_target.py, modules/stage1_target.py,
4897 modules/stage2_target.py, modules/stage3_target.py,
4898 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4899 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4900 caused gcc profile problems.
4902 12 May 2004; John Davis <zhen@gentoo.org>
4903 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4904 livecd/runscript-support/livecdfs-update.sh,
4905 livecd/runscript-support/post-kmerge.sh,
4906 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4908 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4909 silliness). Most notably, I have taken advantage of the update-modules
4910 --assume-kernel fix from agriffis so that we can actually use 3rd party
4911 modules now. Please note that >=baselayout-1.9.0 is required.
4913 02 May 2004; Olivier Crete <tester@gentoo.org>
4915 Added forgotten CHOST for i386 subarch
4917 30 Apr 2004; John Davis <zhen@gentoo.org>
4918 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4919 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4920 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4921 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4923 -fixed 2004.0 branding in the isolinux cdtar
4924 -fixed up acpi stuff in the runscripts
4925 -fixed up the x86 help message and corrected the numerous errors in it
4927 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4928 livecd/runscript/default-runscript.sh:
4929 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4930 1.0.7. we are ready for release
4932 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4933 fix for the problem that gustavoz found wrt the /dev creation stuff not
4934 detecting arches. also an efficiency fix for stage1 building
4936 14 Apr 2004; John Davis <zhen@gentoo.org>
4937 targets/embedded/embedded-chroot.sh,
4938 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4939 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4940 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4941 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4942 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4943 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4944 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4945 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4946 targets/tinderbox/tinderbox-preclean-chroot.sh,
4947 targets/tinderbox/tinderbox.sh:
4948 fix for bug #47733 - fixes for distcc and an envscript bugfix
4950 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4953 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4954 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4955 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4956 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4957 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4958 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4959 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4960 targets/stage1/stage1-preclean1-chroot.sh,
4961 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4962 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4963 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4964 targets/tinderbox/tinderbox.sh:
4965 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4966 zhen@gentoo.org please.
4968 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4969 fix for /dev in stage1
4971 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4974 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4975 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4976 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4977 Added the two kernel-configs for 2004.1 x86
4979 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4980 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4981 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4982 targets/tinderbox/tinderbox.sh:
4983 fix to address missing /dev in stages, fixed path for env-update in all of the
4986 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4987 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4989 01 Apr 2004; John Davis <zhen@gentoo.org>
4990 livecd/runscript/default-runscript.sh:
4991 added in fix for the module.conf stuff courtesy of Benjamin Judas
4994 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4996 cosmetic touchups for 1.0.5
4998 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4999 added support to the stage2 for stackable profiles bootstrap
5001 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5002 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5003 support for sparc32/64 build compatibility
5005 30 Mar 2004; John Davis <zhen@gentoo.org>
5006 livecd/runscript/default-runscript.sh, modules/targets.py,
5007 targets/stage1/build.sh:
5008 fix for bug 46022, more stackable profile fixes, embedded patches added
5010 26 Mar 2004; John Davis <zhen@gentoo.org>
5011 livecd/runscript/default-runscript.sh, modules/targets.py,
5012 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5013 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5014 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5015 fixes for bugs #44625 and #45805
5017 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5018 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5019 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5020 memtest is in. if you want to use it, check out the memtest86 cd tarball
5021 Also, fixes for bugs 45078, 45188, 44306
5023 23 Mar 2004; John Davis <zhen@gentoo.org>
5024 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5025 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5026 livecd/runscript/x86-archscript.sh, modules/targets.py,
5027 targets/livecd-stage3/unmerge.sh:
5028 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5029 created at the end of the livecd-stage2 process.
5031 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5032 targets/embedded/embedded.sh:
5033 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5035 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5036 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5037 removing the hardened-gcc deps since the package itself is deprecated'
5039 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5040 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5042 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5043 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5044 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5045 examples/livecd/alpha/config-2.4.21-r4-alpha,
5046 examples/livecd/alpha/config-2.4.21-r4-jensen,
5047 examples/livecd/alpha/config-2.4.21-r4-legacy,
5048 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5049 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5050 fixes for bugs 43676, 43701. Alpha support added as well.
5052 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5053 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5054 kde/gnome cd specs added.
5056 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5057 fix in catalyst.conf for bug #42044
5059 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5060 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5061 examples/livecd/sparc64/config-2.4.24-sparc64:
5062 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5064 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5065 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5066 for a $clst_conf environment variable. You can use the $clst_conf variable to
5067 point to a file to use in place of /etc/catalyst.conf. By setting this
5068 variable in your shell, catalyst can easily be used by multiple people on the
5069 same machine. Also, ccache support now works for genkernel.
5071 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5072 removed file for livecd-stage2 target, as this is handled by the runscript
5073 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5074 and made "/boot/kernel/foo/extraversion" an optional rather than required
5075 parameter. The aforementioned "packages" is used to specify kernel-related
5076 packages (like module ebuilds) to merge with each kernel, and the new "use"
5077 option is used to specify the USE settings you'd like exported to the
5078 environment during kernel as well as kernel "packages" build.
5080 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5081 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5082 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5083 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5084 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5085 targets/tinderbox/tinderbox.sh:
5086 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5087 it for ebuild - added headers to everything and removed deprecated dirs
5089 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5090 adding Kumba's patches for MIPS
5092 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5093 Added hppa specific code.
5095 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5096 Tinderbox target added. See tinderbox examples in examples/ dir.
5098 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5099 spec file support integrated into catalyst. Use "-f/--file specfile" as
5100 argument; see examples dir for examples.
5101 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5102 example of how to use it.
5104 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5105 support functions for spec file parsing and reading added. Will get added to
5108 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5109 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5112 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5113 Significant rework of code structure. Everything is falling nicely into place.
5115 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5116 Exception handling fully-integrated into current prototype code.
5118 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5119 beginning of exception handling integration, got some of the target code
5122 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5123 major code rework in progress on the python parts.
5125 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5126 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5127 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5128 for organiation's sake, I have moved the files, such as livecd foundations,
5129 into catalyst/files. It will make it easier for us when ebuild time comes
5132 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5133 All preliminary target build scripts are now added and coded to near as spec
5134 that we can have at this point.
5136 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5137 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5138 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5139 something that should be continued as much as reasonably possible in other
5140 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5141 code completed, and internal fall-backs to reasonable global config defaults
5144 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5145 subarch test outsourced to python catalyst-subarches function.
5147 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5148 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5150 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5151 removing dup enter_chroot
5153 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5154 document subarches checking
5156 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5157 Fix valid subarch test.
5159 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5160 include/build_functions.sh, include/functions.sh:
5161 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5162 start_build to build_functions.sh cleaning up the main catalyst script some
5165 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5166 fixed SRCBALL and DESTBALL, making it transparent for profiles
5168 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5169 added an exit condition to the cmd line argument case statement
5171 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5172 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5173 the changes that I made to the above files should make catalyst completely
5174 transparent to no matter what profile we are using. check files/catalyst.conf
5175 for the list of BUILDTYPEs that we support.
5177 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5178 changed how cmd line arguments are handled
5180 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5181 I changed the is_special handling so that it is cleaner and faster
5183 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5184 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5185 livecd/foundations/x86-basic/post-clean.sh,
5186 livecd/foundations/x86-basic/pre-clean.sh,
5187 livecd/foundations/x86-basic/settings:
5188 I outsourced more functions to include/functions.sh. I made it a seperate file
5189 from build_fucntions.sh so that we can keep our build and other functions
5190 apart. I also added in the livecd stuffs from the stager side of things.
5192 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5193 include/build_functions.sh:
5194 I outsourced all of the build functions to include/build_functions.sh. In the
5195 future, this will happen more - the code needs cleaned up.
5197 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5199 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5200 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5201 does not use that anymore.
5203 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5204 since we now have a default profile in portage, i massaged some errors
5205 messages to reflect that.
5207 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5209 removed ccache support from catalyst stage1 build cause it breaks the build.
5210 Additionally, I removed gettext support from bootstrap, because according to
5211 our new default profile, we don't use that anymore.
5213 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5214 added a new var, BUILDTYPE, adding more transparency for building.
5215 In the future, we will be building both selinux and hardened sources.
5217 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5218 fixed some formatting when catalyst prints out build info, additionally,
5219 trying to make catalyst more transparent for future expansion of stages
5221 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5222 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5223 --help. I moved this functionality from the main program section to
5226 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5227 I edited catalyst to change our naming convention from stage*-arch-h.* to
5228 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5229 I change naming conventions, as catalyst will be eventually extended to
5230 do selinux-* stages also.
5232 Additionally, I updated README.catalyst to include profile information.
5234 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5235 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5236 I renamed README.stager to README.catalyst and have made some very minor
5237 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5238 I have hacked bootstrap to use the hardened profile, as well as utilize
5239 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5240 major). Additionally, bin/stage1 has been hacked to accept the hardened
5241 profile, and use hardened-gcc.
5243 09 September 2003; John Davis <zhen@gentoo.org>:
5244 Initial import of hardened stager. I am forking this from the original
5245 stager code in order to better fit our needs. The original stager code is
5246 still used by Gentoo, and is maintained by Daniel Robbins
5247 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5248 contributors that coded stager.