1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
9 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
10 modules/catalyst/arch/mips.py: create generic mips64 classes
11 and inherit from them to simplify other classes
13 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
14 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
16 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
17 modules/catalyst/arch/mips.py: Remove ip* classes
19 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
20 modules/catalyst/arch/mips.py: Remove mips2 classes
21 Linux doesn't even run on mips2
23 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
24 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
25 Include list of supported subarches in man page.
27 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
28 This is catalyst 2.0.6.916
30 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
31 targets/support/bootloader-setup.sh:
32 Add gentoo-ilo option for the bootloader on ia64
34 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
35 targets/support/chroot-functions.sh:
36 This is catalyst 2.0.6.915
38 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
39 targets/support/chroot-functions.sh:
40 Replace virtual/portage with sys-apps/portage, bug #358847
42 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
43 This is catalyst 2.0.6.914
45 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
46 Enable new amd64 subarches
48 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
49 This is catalyst 2.0.6.913
51 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
54 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
55 This is catalyst 2.0.6.912
57 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
58 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
61 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
62 This is catalyst 2.0.6.911
64 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
65 Replace -Os with -O2 for ARM
67 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
70 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
71 This is catalyst-2.0.6.909
73 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
74 targets/support/chroot-functions.sh:
75 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
76 <nunomilheiro@gmail.com>, gentoo bug #273664
78 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
79 targets/support/netboot2-final.sh:
80 Fix sparc bug, gentoo bug 297231
82 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
83 Update copyrights, add me to AUTHORS
85 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
86 This is catalyst-2.0.6.908
88 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
89 modules/generic_stage_target.py:
90 Restore old behaviour on the CXXFLAGS variable on the created make.conf
92 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
93 Fix typo and add armv7a-hardfp target
95 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
96 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
97 targets/support/pre-kmerge.sh:
98 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
101 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
102 targets/support/chroot-functions.sh:
103 Only run depclean for stage3/system
105 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
106 This is catalyst 2.0.6.906
108 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
109 targets/support/chroot-functions.sh:
110 Run depclean at the end of stage generation (for Gentoo bug #295132)
112 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
113 targets/support/livecdfs-update.sh:
114 Apply patch from Gentoo bug #284585
116 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
117 Clean up a few extraneous spaces, line wrap a comment, and add Id.
119 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
120 +.gitattributes, README, TODO:
121 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
124 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
125 modules/livecd_stage2_target.py:
126 Apply patch for module blacklisting from gentoo bug #282148
128 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
129 Version bumping to 2.0.6.905 for release.
131 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
132 livecd/files/x86-F6.msg:
133 Apply patch to document espeakup support for Gentoo bug #267708
135 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
136 modules/catalyst/config.py:
137 import catalyst_support for Gentoo bug #271368
139 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
140 Rolling an official catalyst 2.0.6.904 version.
142 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
143 Apply additional patch from Gentoo bug #255793 for arm subarches
145 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
146 targets/support/chroot-functions.sh:
147 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
149 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
150 Additional sh patch from Gentoo bug #255793
152 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
153 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
155 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
156 modules/generic_stage_target.py:
157 Update reference to make.conf.example for new location in portage-2.1.6
159 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
160 targets/stage1/stage1-chroot.sh:
161 Remove --noreplace from run_merge call so that baselayout gets rebuilt
164 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
165 targets/support/rc-update.sh:
166 Change invalid atom '>=sys-apps/baselayout-2*' to
167 '>=sys-apps/baselayout-2'
169 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
170 modules/catalyst_support.py:
171 Try to import portage.util before portage_util
173 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
174 Add note about metadata_overlay being default in 2.1.6
176 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
177 Updated the AUTHORS section and the header for the ChangeLog, to reflect
178 that individual authors now retain their copyright to code they submit.
180 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
181 Rewrote TODO to make it clearer and added a ton of new items to it.
183 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
184 modules/generic_stage_target.py:
185 screw you python...hard
187 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
188 modules/generic_stage_target.py:
189 Disable removal of 'target_path' when build starts
191 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
192 modules/generic_stage_target.py:
193 Apply patch from armin76 to actually make use of the busybox_config value
196 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
197 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
198 Add support for gk's --busybox-config= option
200 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
201 modules/generic_stage_target.py:
202 Missing / before 'iso'
204 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
205 modules/snapshot_target.py:
206 Add support for purging to snapshot target
208 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
209 Add mix-in cdtar idea to TODO
211 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
212 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
213 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
214 Remove old isolinux-3.09 cdtar files
216 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
217 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
218 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
219 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
221 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
222 Marking this 2.0.6.903 for testing.
224 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
225 targets/netboot2/netboot2-controller.sh:
226 Disable copying of nb-busybox.cf since it isn't used anyway
228 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
229 arch/x86.py, catalyst:
230 A few typo and other minor fixes as reported by armin76
232 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
233 modules/generic_stage_target.py:
234 Add support for digests="all" for Gentoo bug #209611
236 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
237 examples/netboot2_template.spec, targets/support/kmerge.sh:
238 Automatically append --netboot to GK_ARGS for netboot2 target Remove
239 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
241 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
242 targets/support/pre-kmerge.sh:
243 Remove evil hacks that copy gk files around for netboot2
245 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
246 Bumping version for release.
248 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
249 modules/catalyst_support.py:
250 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
253 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
254 modules/catalyst_support.py, modules/generic_stage_target.py:
255 Add support for -P/--purgeonly option
257 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
258 Updated README to tell the user where to locate catalyst.conf if not using
259 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
262 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
263 Kicking out a 2.0.6.901 release for testing.
265 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
266 modules/generic_stage_target.py:
267 Automatically prepend build dir path to livecd/iso if it's not an absolute
270 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
271 Update TODO with placeholder idea.
273 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
274 +modules/catalyst/util.py:
275 Create catalyst.util module with capture_traceback() and print_traceback()
276 functions Capture and print traceback when build fails instead of letting
279 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280 modules/catalyst/config.py, modules/catalyst_support.py:
281 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
283 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
284 modules/catalyst/config.py:
285 A few fixes to ParserBase after actually testing it switch to parsing
286 config file with ConfigParser.
288 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
289 +modules/catalyst/config.py, -modules/catalyst/util.py:
290 More indecisiveness..move util.spec to config.SpecParser.
292 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
293 -modules/catalyst/spec.py, +modules/catalyst/util.py,
294 modules/catalyst_support.py:
295 * Rename catalyst.spec to catalyst.util
296 * Move spec_dump() into spec class
297 * Modify catalyst to use new spec class
299 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
300 +modules/catalyst/__init__.py:
301 Add __init__.py file and import line.
303 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
304 +modules/catalyst/spec.py:
305 Initial commit of modules/catalyst/spec.py.
307 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
309 Updating x86/amd64 arch support. Original patches by William Cooke
310 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
312 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
313 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
314 modules/snapshot_target.py, modules/stage4_target.py,
315 targets/support/bootloader-setup.sh, targets/support/functions.sh,
316 targets/support/kmerge.sh:
317 Removing all deprecated interfaces. We no longer wish to support them and
318 they're not needed. Anyone using a pre-2.x spec file will need to update
321 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
322 -livecd/files/Getting_Online.txt:
323 Removing livecd/files/Getting_Online.txt since it was quite outdated.
325 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
327 Updated for new git repo.
329 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
330 targets/support/livecdfs-update.sh:
331 Add gconf settings for gnome-screensaver to disable locking by default. This
334 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
335 Add armv5tel to arm host list.
337 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
338 targets/support/chroot-functions.sh:
339 If we don't have a distcc user, we need to reinstall distcc, even if it's
340 been built with the right USE. This mainly affects stage1/stage2.
342 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
343 targets/support/chroot-functions.sh:
344 We need to run distcc-config --install, since we won't be installing into
345 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
346 installed versions of distcc.
348 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
349 Add a couple of distcc-related items to TODO.
351 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 targets/stage1/stage1-preclean-chroot.sh,
353 targets/stage2/stage2-preclean-chroot.sh,
354 targets/stage3/stage3-preclean-chroot.sh,
355 targets/stage4/stage4-preclean-chroot.sh:
356 We don't want to run setup_myfeatures in preclean, but still want to update
357 the environment and show our debug information.
359 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
360 targets/stage1/stage1-preclean-chroot.sh,
361 targets/stage2/stage2-preclean-chroot.sh,
362 targets/stage3/stage3-preclean-chroot.sh,
363 targets/stage4/stage4-preclean-chroot.sh,
364 targets/support/chroot-functions.sh:
365 Remove the die on LIBDIR check, since it won't be set on non-multilib
366 profiles. We can now run debug in preclean again.
368 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 targets/support/functions.sh:
370 Let's not try to chmod a dangling symlink.
372 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
373 targets/support/chroot-functions.sh:
374 Added emerge --info to debug output. I don't know why I didn't add it before.
376 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/stage1/stage1-preclean-chroot.sh,
378 targets/stage2/stage2-preclean-chroot.sh,
379 targets/stage3/stage3-preclean-chroot.sh,
380 targets/stage4/stage4-preclean-chroot.sh:
381 We probably shouldn't be running our debug functions in our stages. Let's
384 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
385 targets/support/chroot-functions.sh:
386 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
389 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/support/livecdfs-update.sh:
391 Only copy the handbook icon if one exists.
393 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 modules/catalyst_lock.py:
395 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
398 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/livecd-stage2/livecd-stage2-controller.sh:
400 We should be matching all possible LIBDIRs, so make sure we do that.
402 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
403 targets/support/livecdfs-update.sh:
404 We no longer need the metadata.tar.bz2, since the Installer uses
407 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
408 targets/stage1/stage1-chroot.sh:
409 We don't need --newuse if we're not using binary packages, so there's no
412 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/livecd-stage2/livecd-stage2-controller.sh:
414 Added initial framework for creating the CD's root on livecd/livedvd.
415 Currently, the end result is the same, but I'll be adding code to
416 automatically copy the stages and to automatically download the distfiles.
418 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/livecd-stage2/livecd-stage2-controller.sh,
420 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
421 targets/support/rc-update.sh:
422 Change all checks for livecd/type: gentoo-release-livecd to
423 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
424 to allow for auto-fetching of distfiles and stages onto official DVD media.
426 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
427 targets/livecd-stage1/livecd-stage1-controller.sh,
428 targets/livecd-stage2/livecd-stage2-controller.sh:
429 Updated TODO. Added code to livecd-stage1 to generate a package list, which
430 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
431 the distfiles automatically.
433 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 modules/generic_stage_target.py:
435 Fix seedcache output so it fits in 80 columns.
437 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
438 targets/stage1/stage1-chroot.sh:
439 We should likely install baselayout before anything else, including the
440 package manager. As such, I've moved it to after sys-apps/baselayout is
443 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/livecd-stage2/livecd-stage2-controller.sh:
445 Check for a snapshot in the overlay and error if one is present. This should
446 ensure that the snapshot on the CD is the same as the one used to build the
449 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
450 modules/catalyst_support.py:
451 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
452 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
455 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/stage1/stage1-chroot.sh:
457 Change back to using sys-apps/baselayout. We'll need to come up with a
458 better permanent solution now that virtual/baselayout is no more.
460 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
461 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
462 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
464 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
465 targets/support/bootloader-setup.sh:
466 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
469 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
470 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
471 Added TODO. Changed create_handbook_icon call to only be called if
472 /docs/handbook/index.html exists on the disk or in livecd/overlay.
474 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
475 targets/support/kmerge.sh:
476 Run sed on KERNELVERSION to escape the slashes so we can use it in another
479 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
480 targets/support/kmerge.sh:
481 Modify test to run if package.provided exists instead of if it doesn't.
482 Run sed on the correct file.
484 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
485 targets/support/chroot-functions.sh:
486 Added --noreplace to setup_myfeatures merges so we don't blow away any
487 packages which are already installed with the proper USE flags for the given
488 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
490 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
491 livecd/files/README.txt:
492 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
494 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/support/rc-update.sh:
496 Added mdraid for baselayout-2 users.
498 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
499 targets/support/kmerge.sh:
500 Clean up package.provided after the kernel build
502 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
503 targets/support/kmerge.sh:
504 It helps if I put things in the correct order so they'll actually execute,
505 rather than getting a nice error from emerge.
507 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
508 targets/support/kmerge.sh:
509 Change upgrade to update.
511 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/support/kmerge.sh:
513 Add back in the package.provided code that *should* skip the kernel sources
514 merge for call back and subsequent runs.
516 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/support/kmerge.sh:
518 We don't really need to use binary packages for the kernel sources, since it
519 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
520 when we're not using kerncache.
522 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
523 targets/support/kmerge.sh:
524 Remove 'symlink' from USE, since it's not needed and screws up kerncache
526 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
527 targets/livecd-stage2/livecd-stage2-controller.sh:
528 OK, we run our find outside the chroot, so we don't want to use absolute
529 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
530 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
533 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
534 targets/livecd-stage2/livecd-stage2-controller.sh,
535 targets/stage1/stage1-controller.sh:
536 Cleanup the clean section for stage1 and add an updated clean section for
537 livecd-stage2 when we're a minimal, universal, or game CD. This is
538 2.0.6_pre14 for testing.
540 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
541 targets/support/kmerge.sh:
542 We should be using --newuse when merging our packages in callback.
544 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/grp/grp-chroot.sh:
546 We should only use --noreplace when building a pkgset, everything else
549 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
550 modules/catalyst_support.py, modules/generic_stage_target.py,
551 modules/grp_target.py:
552 Apply additional patches from bug #207862 for CONTENTS generation.
554 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
555 targets/grp/grp-chroot.sh:
556 Call setup_myemergeopts after changing clst_FETCH.
558 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
559 targets/netboot2/netboot2-pkg.sh:
560 Remove a bit of unnecessary code.
562 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
563 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
564 targets/support/chroot-functions.sh:
565 Fix some spacing on the -* warning, revert Andrew's last change, since it
566 didn't do anything, and clean up the GRP chroot code so it works smarter and
567 set clst_FETCH when clst_grp_type is something other than pkgset.
569 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
570 targets/support/chroot-functions.sh:
571 Don't set --usepkg and --buildpkg when fetching.
573 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 modules/generic_stage_target.py:
575 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
578 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
579 modules/generic_stage_target.py:
580 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
581 boot/kernel/${kname}/config copying code in generic_stage_target.
583 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
584 targets/support/kmerge.sh:
585 Make sure we don't give genkernel a --kernel-config if it isn't set in the
588 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
589 modules/generic_stage_target.py, targets/support/kmerge.sh,
590 targets/support/pre-kmerge.sh:
591 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
592 valid, rather than required, changed clst_ksource to default to
593 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
594 removal of USE to after the kernel build so the modules get the correct USE,
595 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
597 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
598 targets/support/kmerge.sh:
599 We should run the default functions for kmerge.sh, too.
601 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
602 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
603 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
604 Updated aboot cdtar with a newer version to support newer kernels.
606 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
607 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
608 Updated make_destpath so it writes out to make.conf as well as exporting
609 ROOT to the environment, added a make_destpath call to cleanup_stages, and
610 adding make_destpath /tmp/stage1root to stage1.
612 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
613 Updated README a bit and rolling 2.0.6_pre12 for testing.
615 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
616 targets/support/create-iso.sh:
617 Removed any further checks for clst_fstype and making sure everybody is
618 using ${mkisofs_zisofs_opts}.
620 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
621 targets/support/livecdfs-update.sh:
622 The default theme for GNOME is now Clearlooks, so we can remove the theme
623 code, but we still want to set the font size.
625 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
626 targets/support/livecdfs-update.sh:
627 We need to put quotes around ${user_comment} or useradd gets confused.
629 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/support/chroot-functions.sh:
631 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
634 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
635 targets/support/kmerge.sh:
636 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
637 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
639 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
640 targets/support/create-iso.sh:
641 Bash fscking sucks, so we have to compromise on this code reduction solution
642 a bit. It's still far better than it was
644 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
645 targets/support/create-iso.sh:
646 Don't escape quotes when actually running the command
648 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
649 targets/support/kmerge.sh:
650 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
652 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
653 targets/support/kmerge.sh:
654 Use -L instead of -l in test for symlink
656 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
657 targets/stage1/stage1-controller.sh:
658 Remove code for gcc-config/binutils-config since it should be getting done
659 in the preclean script, anyway.
661 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
662 targets/stage1/stage1-chroot.sh:
663 I missed one place where HOSTUSE was being used incorrectly.
665 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
666 targets/support/kmerge.sh:
667 Escape the correct quote
669 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
670 targets/support/kmerge.sh:
671 Change remaining instances of run_emerge to run_merge
673 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
675 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
678 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
679 targets/support/bootloader-setup.sh:
680 Let's change our splash checking to a global check so it only needs to be
681 done once. This makes much more sense than having all of those if ... else
684 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
685 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
686 Fix our USE invocation here so things work as expected.
688 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/support/livecdfs-update.sh:
690 Force-enable livecd/users for livecd/type gentoo-release-livecd and
693 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/support/livecdfs-update.sh:
695 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
698 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/livecd-stage2/livecd-stage2-controller.sh:
700 Fixing the snapshot copying so it will only copy the correct snapshot for
701 people who don't know how to properly use wget.
703 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
704 targets/stage1/stage1-chroot.sh:
705 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
708 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
709 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
710 OK, we have to escape our quotes, rather than use single quotes, or we don't
711 evaluate the variables properly.
713 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
714 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
715 targets/support/kmerge.sh:
716 Fixing echo/sed for make.conf writing.
718 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
719 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
720 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
721 Rather than using the environment, we write out our USE to make.conf, then
722 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
723 be written to make.conf, already.
725 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
727 targets/livecd-stage1/livecd-stage1-chroot.sh,
728 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
729 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
730 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
731 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
732 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
733 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
734 Changing run_emerge to run_merge, changing both setup_portage and
735 setup_myfeatures to add any USE changes to make.conf prior to merge, then
736 removing the settings added, rather than (ab)using the environment.
738 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
739 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
740 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
741 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
742 targets/tinderbox/tinderbox-chroot.sh:
743 Rearrange some of the functions in chroot-functions.sh in preparation for
744 some upcoming changes and rename setup_portage to setup_pkgmgr.
746 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
747 targets/stage1/stage1-controller.sh:
748 Removing an extra env-update call from stage1's preclean.
750 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
751 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
752 targets/support/bootloader-setup.sh:
753 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
754 help.msg which we didn't even use.
756 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
757 targets/support/bootloader-setup.sh:
758 Don't write out out 'default 1' line when creating grub.conf, since the
759 'help' entry is now at the bottom, and we want grub to default to the first
762 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
763 targets/support/bootloader-setup.sh:
764 Removed checks on livecd/splash_type, since we only support one type,
765 removed remaining bootsplash code from bootloader-setup.sh, added automatic
766 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
767 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
769 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 targets/livecd-stage2/livecd-stage2-controller.sh:
771 Let's automatically copy in the snapshot if livecd/type is
772 gentoo-release-livecd.
774 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
775 modules/generic_stage_target.py:
776 Fix leading whitespace in empty() so it's only executed if there's something
777 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
778 211410 for pointing this out
780 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
781 targets/support/rc-update.sh:
782 Quote baselayout package atom
784 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/support/chroot-functions.sh:
786 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
787 PATH by default. Instead, simply check if it exists.
789 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
790 targets/support/chroot-functions.sh:
791 Remove temporary package listing code, since --verbose is forced on with
794 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
795 Force-enable --verbose when using --debug
797 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 targets/support/kmerge.sh:
799 Changing modules-update to update-modules to quiet a warning and keep us
800 from having it get removed out from under us.
802 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
803 targets/support/chroot-functions.sh:
804 Adding a note to myself for better debug and moving run_default_funcs to the
805 bottom of the script so it gets executed. Since this can otherwise break
806 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
808 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
809 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
810 targets/support/chroot-functions.sh:
811 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
812 so we can get the output with --debug, added --newuse to the options for
813 stage1, as we should always rebuild any package where the USE has changed,
814 removed removal of portage logs from stage2-chroot.sh since it is being done
815 by cleanup_stages, moved world removal in cleanup_stages into a check for
816 stages 1 through 3, made update_env_settings check for the existence of
817 env-update before running it since we now run update_env_settings by default
818 everywhere chroot-functions.sh is sourced, and added a section to show_debug
819 to list the packages, since we don't yet force-enable verbose with debug.
821 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
822 modules/catalyst_lock.py:
823 Since my python sucks and I don't feel like troubleshooting it at the
824 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
825 2.0.6_pre8 for testing.
827 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
828 modules/builder.py, modules/catalyst_lock.py:
829 Added some extra debug output to catalyst_lock.py and added Stuart Longland
830 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
832 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
833 modules/catalyst_support.py:
834 change 'is' to == because python is grumpy
836 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
837 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
838 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
839 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
840 targets/support/rc-update.sh:
841 Removing support for bootsplash, since it hasn't been in a supported kernel
842 in a couple years and isn't accepted upstream.
844 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
845 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
846 Fix up the sed for genkernel so it works on versions both before and after
847 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
848 change was a bit too aggressive.
850 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
851 targets/support/bootloader-setup.sh:
852 Change grub timeout to 15 seconds instead of 150.
854 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
855 targets/support/pre-kmerge.sh:
856 Comment out sed on genkernel executable as it appears to do nothing these
859 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
860 targets/livecd-stage2/livecd-stage2-controller.sh:
861 Only call find on libdirs that actually exist. Thanks to Kristoffer
862 <krek6597@student.uu.se> in bug #210807.
864 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
865 modules/generic_stage_target.py:
866 Add warning about -* in foo/use in the spec.
868 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
869 targets/embedded/embedded-chroot.sh,
870 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
871 targets/grp/grp-preclean-chroot.sh,
872 targets/livecd-stage1/livecd-stage1-chroot.sh,
873 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
874 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
875 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
876 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
877 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
878 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
879 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
880 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
881 targets/tinderbox/tinderbox-preclean-chroot.sh:
882 Change all . to source.
884 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
885 targets/embedded/embedded-preclean-chroot.sh,
886 targets/grp/grp-preclean-chroot.sh,
887 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
888 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
889 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
890 targets/stage3/stage3-preclean-chroot.sh,
891 targets/stage4/stage4-preclean-chroot.sh,
892 targets/support/chroot-functions.sh,
893 targets/tinderbox/tinderbox-preclean-chroot.sh:
894 Added a cleanup_stages function and added it to the appropriate places.
896 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
898 targets/livecd-stage1/livecd-stage1-chroot.sh,
899 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
900 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
901 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
902 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
903 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
904 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
905 Removing any functions that we now call by default when we source
906 chroot-functions.sh by default.
908 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
909 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
910 targets/livecd-stage1/livecd-stage1-chroot.sh,
911 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
912 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
913 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
914 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
915 Clean up the debug code that I've added to stage1, move it to
916 chroot_functions.sh, and call it from all of our main targets.
918 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
919 modules/generic_stage_target.py:
920 Wow. I need to make sure that we actually comment comments in make.conf or
921 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
922 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
924 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
925 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
926 targets/stage3/stage3-chroot.sh:
927 We need to be sure we clear out /var/log/portage/elog as well as
928 /var/log/emerge.log for stages 1 through 3.
930 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
931 modules/generic_stage_target.py,
932 targets/livecd-stage2/livecd-stage2-controller.sh,
933 targets/support/livecdfs-update.sh:
934 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
935 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
936 80 columns. This is catalyst 2.0.6_pre5 for testing.
938 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
939 modules/generic_stage_target.py:
940 Apparently, python doesn't like it when you put a set of comments in front
941 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
944 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py:
946 Huge refactoring of modules/generic_stage_target.py to fix indentation and
947 generally clean up the code so it's a bit easier to read/follow.
949 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
950 modules/generic_stage_target.py:
951 Sort and de-dupe myusevars.
953 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
954 targets/stage1/stage1-chroot.sh:
955 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
957 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
958 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
959 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
960 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
961 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
962 targets/tinderbox/tinderbox-chroot.sh:
963 Move export of FEATURES to setup_myfeatures.
965 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
966 targets/stage1/stage1-chroot.sh:
967 Added some debug code to stage1 and fixed a nice bug where we weren't
968 building with the correct USE. Unfortunately, this invalidates any caches
969 for stage1, since we were building with the entire USE from the profile.
970 This is 2.0.6_pre4 for testing.
972 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
973 targets/stage1/stage1-chroot.sh:
974 We don't need to do the device building twice, so removing USE=build from
975 first baselayout install.
977 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
978 targets/support/livecdfs-update.sh:
979 We check for a plugdev group, add it if it doesn't exist, and make sure any
980 users specified by livecd/users is in the group.
982 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
983 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
984 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
986 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
987 modules/catalyst_support.py:
988 Fix up calc_contents in contents_map. Thanks to Brent Baude
989 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
992 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 targets/stage1/stage1-chroot.sh:
994 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
995 empty and will cause issues in stage3 and beyond.
997 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
998 targets/support/kmerge.sh, targets/support/rc-update.sh:
999 Changed some of the rc-update code so it should work with baselayout-2,
1000 also. This is 2.0.6_pre2 for testing.
1002 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1003 files/catalyst.conf, modules/catalyst_support.py,
1004 modules/generic_stage_target.py, modules/grp_target.py,
1005 modules/snapshot_target.py:
1006 Added support for generating CONTENTS files automatically. Patch by Robin
1007 Johnson <robbat2@gentoo.org> for bug #207862.
1009 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1010 modules/snapshot_target.py:
1011 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1012 exclude digest-* files from the snapshot.
1014 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1015 arch/x86.py, modules/generic_stage_target.py:
1016 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1017 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1019 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1020 targets/support/kmerge.sh:
1021 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1022 options, so that it can actually be turned off.
1024 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1026 Rearrange things in the arch/*.py files to ensure that nothing is used
1027 before it has been defined.
1029 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1030 Reorder arch/powerpc.py to make python happy.
1032 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1033 modules/snapshot_target.py:
1034 Change .svn --include to an --exclude like it was supposed to be.
1036 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1038 Added several subarches for mips so we can dump the mips subarch profiles
1039 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1042 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1043 targets/livecd-stage2/livecd-stage2-controller.sh:
1044 Changed the code for copying the MOTD files so it's fewer lines and makes
1047 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1048 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1049 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1050 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1052 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1054 Did a little cleanup on the x86.py to remove some redundant entries and
1055 added nocona and core2 to amd64.py, though they're currently commented out.
1057 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1058 modules/generic_stage_target.py:
1059 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1060 flags defined in the spec file.
1062 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1063 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1064 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1065 since catalyst sets CXXFLAGS=CFLAGS by default.
1067 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1068 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1069 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1071 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1072 Added prescott to the subarches for x86.
1074 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1075 modules/netboot2_target.py, targets/support/kmerge.sh:
1076 Add patch to enabled netboot2/linuxrc and automatically add path for
1077 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1078 <jsbronder@gentoo.org> in bug #208106.
1080 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1081 modules/netboot2_target.py:
1082 Allow root_overlay in netboot2 target for bug #208106.
1084 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1085 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1086 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1087 Added USE=bindist automatically to everything that inherits set_use from
1088 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1089 USE=bindist to emerge run for stage1, and did some minor cleanup in
1090 get_libdir in chroot-functions.
1092 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1093 targets/support/bootloader-setup.sh:
1094 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1096 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1097 examples/generic_stage_template.spec, examples/grp_template.spec,
1098 examples/livecd-stage1_template.spec,
1099 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1100 examples/stage4_template.spec, examples/tinderbox_template.spec:
1101 Changing link so it no longer points to a dead page. This is for bug #208609.
1103 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1104 modules/snapshot_target.py:
1105 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1107 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1108 targets/stage1/stage1-chroot.sh:
1109 As much as I hate this, we're going to force baselayout to install first.
1110 This will keep us from having any issues with packages that don't respect
1113 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1114 Reorder options in catalyst.conf so they're alphabetical.
1116 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1117 targets/support/bootloader-setup.sh:
1118 Add 'pager on' to grub.conf for bug #208531.
1120 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1121 livecd/files/README.txt, livecd/files/x86-F6.msg:
1122 Removing the unused kernel command line options from Volume/Device Management.
1124 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1125 This is now 2.0.5 for release.
1127 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1128 files/catalyst.conf, modules/catalyst_support.py,
1129 modules/generic_stage_target.py,
1130 targets/embedded/embedded-preclean-chroot.sh,
1131 targets/grp/grp-preclean-chroot.sh,
1132 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1133 targets/stage2/stage2-preclean-chroot.sh,
1134 targets/stage3/stage3-preclean-chroot.sh,
1135 targets/support/chroot-functions.sh,
1136 targets/tinderbox/tinderbox-preclean-chroot.sh:
1137 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1138 sys-devel/icecream cluster compiler support for bug #200095. This is
1139 catalyst 2.0.5_pre6 for testing.
1141 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1142 files/catalyst.conf, modules/generic_stage_target.py:
1143 Add the option for using metadata_overlay with portage to speed up cache.
1145 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1146 modules/stage1_target.py, modules/stage2_target.py,
1147 modules/stage3_target.py:
1148 Add /etc/portage to cleanables for stages 1 through 3.
1150 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1151 livecd/files/livecd-local.start,
1152 targets/livecd-stage2/livecd-stage2-controller.sh,
1153 targets/support/livecdfs-update.sh:
1154 We apparently still need profiles/eclass for building the stage3 from the
1155 LiveCD with the installer.
1157 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1158 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1161 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1162 targets/livecd-stage2/livecd-stage2-controller.sh,
1163 targets/support/livecdfs-update.sh:
1164 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1165 preservation of eclasses/profiles, and remove copying of livecd-local.start
1166 since it's not needed anymore.
1168 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1169 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1170 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1173 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1174 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1175 Removing old mkvardb code which is no longer used, commenting out setting of
1176 Gnome theme for testing now that Clearlooks has been default for some time,
1177 and changing vdb move from a case statement to a simple if statement. This
1178 is 2.0.5_pre5 for testing.
1180 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1181 modules/stage1_target.py:
1182 Removing cleaning of python encodings for bug #64890.
1184 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1185 modules/generic_stage_target.py:
1186 Add an extra warning into the generated make.conf about changing the CHOST.
1188 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1189 targets/support/livecdfs-update.sh:
1190 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1192 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1193 targets/embedded/embedded-preclean-chroot.sh,
1194 targets/grp/grp-preclean-chroot.sh,
1195 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1196 targets/stage2/stage2-preclean-chroot.sh,
1197 targets/stage3/stage3-preclean-chroot.sh,
1198 targets/tinderbox/tinderbox-preclean-chroot.sh:
1199 Check to see if distcc is enabled before calling cleanup_distcc().
1201 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1202 arch/sparc.py, arch/x86.py:
1203 Look for linux32 in /bin and /usr/bin.
1205 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1206 modules/generic_stage_target.py:
1207 Make error message more specific when removing immutable flag.
1209 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1210 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1211 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1212 information, and added a small fix for FreeBSD for bug #169041. This is
1213 catalyst 2.0.5_pre4 for testing.
1215 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/support/chroot-functions.sh:
1217 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1218 patch from bug #120076 to add cross-compiling support to our distcc
1221 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1222 targets/support/chroot-functions.sh:
1223 Added a version of get_libdir from multilib.eclass so we can determine where
1224 to go poking around if we need to touch anything in libdir.
1226 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1227 Print an error saying what target failed before the traceback.
1229 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1230 modules/catalyst_support.py:
1231 When parsing make.conf, first try pkgcore's
1232 snakeoil.fileutils.read_bash_dict(), then portage's
1233 portage_util.getconfig(), then the internal parse_makeconf().
1235 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1236 modules/catalyst_support.py:
1237 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1239 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1240 examples/netboot_template.spec, examples/tinderbox_template.spec,
1241 modules/grp_target.py, modules/tinderbox_target.py:
1242 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1243 modules, and remove extra pkgcache_path and kerncache_path options from
1246 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1247 This is catalyst 2.0.5_pre3 for testing the new stages code.
1249 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1251 We need to force USE=bindist on for building stages.
1253 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1254 modules/generic_stage_target.py:
1255 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1256 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1258 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1259 targets/support/rc-update.sh:
1260 Added support for the newer versions of splashutils which use fbcondecor as
1261 the init script. This is catalyst 2.0.5_pre1 for testing.
1263 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1264 targets/livecd-stage2/livecd-stage2-controller.sh:
1265 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1268 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1269 modules/generic_stage_target.py, modules/stage1_target.py,
1270 modules/stage2_target.py:
1271 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1274 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1275 modules/generic_stage_target.py, modules/netboot2_target.py:
1276 Fix typo in getopt call for --clear-autoresume. thanks to
1277 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1278 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1279 Copy overlay files in netboot2 target into proper dir for bug #174635.
1281 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1282 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1283 targets/support/netboot2-final.sh:
1284 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1285 fix a minor bug in System.map copying, add portage_overlay support, and adds
1286 the ability to use globbing in the package file lists for the netboot2
1289 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1290 +targets/netboot2/nb-busybox.cf:
1291 Added nb-busybox.cf to the netboot2 target for bug #174298.
1293 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1294 targets/support/chroot-functions.sh:
1295 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1297 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1299 Change moving the VDB until after we have processed unmerge by moving it
1300 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1301 unmerge packages from the gentoo-release-livecd target.
1303 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1304 targets/support/kmerge.sh:
1305 Commented out the package.provided code in catalyst that seemed to cause
1306 problems with kerncache in testing. This is 2.0.4 and should be used for the
1309 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1310 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1311 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1312 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1313 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1314 improve the netboot2 target.
1316 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1317 modules/generic_stage_target.py:
1318 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1319 cause catalyst to export boolean variables as well as string-based
1322 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1323 modules/generic_stage_target.py:
1324 Fixing check for invalid subarch to not filter too much. Fix from Mike
1325 Frysinger <vapier@gentoo.org> for bug #173532.
1327 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1328 Added s390x (64-bit) support via a patch from Mike Frysinger
1329 <vapier@gentoo.org> for bug #173002.
1331 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1333 targets/livecd-stage1/livecd-stage1-chroot.sh,
1334 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1335 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1336 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1337 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1338 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1339 targets/support/pre-kmerge.sh:
1340 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1341 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1342 certain functions/code paths when running with -F/--fetchonly. Simplified
1343 kmerge.sh with regards to kerncache and callback packages. Also, changed
1344 ccache/distcc installs to use run_emerge instead of emerge directly, which
1345 allows us to more easily replace the underlying package manager, or add
1346 support for multiple package managers to catalyst.
1348 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1349 modules/grp_target.py:
1350 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1351 portage_overlay functionality to GRP, where it was mistakenly missing, for
1352 bug #171157. This is catalyst 2.0.3 and ready for release.
1354 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/livecd-stage1/livecd-stage1-controller.sh,
1356 targets/support/livecdfs-update.sh:
1357 Removed the generation of grppkgs.txt since the Installer now uses vdb
1360 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/support/create-iso.sh:
1362 Fix creation of the EFI images. Since it is FAT, we can't go around
1363 perserving permissions, now, can we?
1365 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1366 targets/support/livecdfs-update.sh:
1367 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1368 broken sed for rc.conf, which caused all kinds of hell to break loose when
1369 booting a new CD. This is 2.0.3_pre3.
1371 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1372 modules/generic_stage_target.py:
1373 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1374 such as group- from /etc before creating our stage tarballs. This is for bug
1377 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1378 targets/support/livecdfs-update.sh:
1379 Commenting out the livecd-kernel code, since the Installer should be doing
1380 everything necessary itself.
1382 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1383 targets/support/livecdfs-update.sh:
1384 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1385 the usbutils hanlding in case they follow suit with pciutils.
1387 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1388 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1389 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1390 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1391 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1392 problems with using all of the various subarch settings.
1394 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1396 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1397 check look in the correct location, and made sure we don't delete /voot
1398 within the EFI code if grub is present.
1400 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1401 modules/generic_stage_target.py:
1402 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1403 #166294. This one should fix the HPPA/PPC architectures.
1405 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1406 targets/support/chroot-functions.sh:
1407 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1408 remove the autoresume point for portage, as it really isn't needed and
1409 doesn't really gain us much, anyway.
1411 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1412 targets/stage1/stage1-chroot.sh:
1413 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1415 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1416 examples/generic_stage_template.spec, examples/grp_template.spec,
1417 examples/livecd-stage1_template.spec,
1418 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1419 examples/netboot_template.spec, examples/snapshot_template.spec,
1420 examples/stage4_template.spec, examples/tinderbox_template.spec:
1421 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1424 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1425 targets/support/livecdfs-update.sh:
1426 Make sure the user owns his home directory for bug #147195.
1428 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1429 +files/catalystrc, modules/catalyst_support.py:
1430 Re-arranged catalyst.conf to make it easier to follow while looking at the
1431 online reference and added a default catalystrc file, which does nothing.
1433 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1434 modules/catalyst_support.py, modules/embedded_target.py,
1435 modules/generic_stage_target.py, modules/grp_target.py,
1436 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1437 modules/stage3_target.py, modules/tinderbox_target.py:
1438 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1439 tab/space nastiness. This is for bug #161915.
1441 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1442 modules/generic_stage_target.py:
1443 Fixed new cbuild code with another patch from Mike Frysinger
1444 <vapier@gentoo.org> to allow the usage of subarches.
1446 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1447 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1448 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1449 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1450 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1451 targets/support/create-iso.sh, targets/support/functions.sh,
1452 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1453 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1455 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1456 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1457 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1458 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1459 modules/catalyst_lock.py, modules/catalyst_support.py,
1460 modules/embedded_target.py, modules/generic_stage_target.py,
1461 modules/generic_target.py, modules/grp_target.py,
1462 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1463 modules/netboot2_target.py, modules/netboot_target.py,
1464 modules/snapshot_target.py, modules/stage1_target.py,
1465 modules/stage2_target.py, modules/stage3_target.py,
1466 modules/stage4_target.py, modules/tinderbox_target.py,
1467 targets/embedded/embedded-chroot.sh,
1468 targets/embedded/embedded-controller.sh,
1469 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1470 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1471 targets/grp/grp-preclean-chroot.sh,
1472 targets/livecd-stage1/livecd-stage1-chroot.sh,
1473 targets/livecd-stage1/livecd-stage1-controller.sh,
1474 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1475 targets/livecd-stage2/livecd-stage2-controller.sh,
1476 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1477 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1478 targets/netboot2/netboot2-controller.sh,
1479 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1480 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1481 targets/stage1/stage1-controller.sh,
1482 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1483 targets/stage2/stage2-controller.sh,
1484 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1485 targets/stage3/stage3-controller.sh,
1486 targets/stage3/stage3-preclean-chroot.sh,
1487 targets/stage4/stage4-controller.sh,
1488 targets/stage4/stage4-preclean-chroot.sh,
1489 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1490 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1491 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1492 targets/tinderbox/tinderbox-controller.sh,
1493 targets/tinderbox/tinderbox-preclean-chroot.sh:
1494 Removing old CVS Header lines, which are no longer used since moving to SVN.
1496 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1497 targets/stage4/stage4-chroot.sh:
1498 Added back a missing 'then' from stage4 target.
1500 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1501 modules/generic_stage_target.py:
1502 Fix indentation so things actually work.
1504 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1505 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1508 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1510 Fix the display manager sed lines and change the icon for the local Handbook
1511 to use the GNOME 2.16 icon for gedit.
1513 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 modules/generic_stage_target.py:
1515 Changed the portage_overlay option to always install overlays in
1516 /usr/local/portage and added code to clean up /usr/local/portage and
1517 make.conf after sucessful execution and before creation of ISO/tarballs.
1519 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/support/livecdfs-update.sh:
1521 Fixed a typo which broke coldplugging.
1523 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1525 Added a create_handbook_icon function and rearranged some of the icon
1526 creation for the LiveCD. This should resolve bug #143725 once a new release
1529 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1530 targets/support/livecdfs-update.sh:
1531 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1532 coldplugging. This allows us to unpack our firmware before we detect
1533 devices, so that devices that need it will get it.
1535 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 modules/generic_stage_target.py:
1537 Fix a typo in generic_stage_target.
1539 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1540 targets/support/livecdfs-update.sh:
1541 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1542 /etc/conf.d/xdm so we support older snapshots and newer ones.
1544 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1545 modules/livecd_stage2_target.py:
1546 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1549 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 modules/livecd_stage2_target.py:
1551 Reverted change in livecd-stage2 to the action_sequence until I can figure
1552 out what the problem is with it.
1554 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1555 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1556 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1557 modules/livecd_stage2_target.py:
1558 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1559 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1561 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1563 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1564 resolves an issue where a variable could be accessed unitialized in obscure
1565 circumstances. This is wrt bug #144984.
1567 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1568 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1569 modules/stage2_target.py, modules/stage4_target.py:
1570 Fixed up action_sequence when using --fetchonly to not create tarballs or
1571 ISO images for bug #143392.
1573 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1575 Clean up the USE usage in GRP/stage4.
1577 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1578 modules/generic_stage_target.py, modules/stage1_target.py,
1579 modules/stage2_target.py:
1580 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1581 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1583 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1585 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1586 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1587 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1588 instances of USE_ORDER since auto hasn't been valid for some time. This is
1591 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1592 modules/generic_stage_target.py, modules/stage1_target.py:
1593 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1594 goodness wrt bug #153587.
1596 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1598 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1600 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1601 modules/generic_stage_target.py, modules/stage4_target.py:
1602 Added a check to see if we have the tarball option enabled, which causes
1603 catalyst to run the capture sequence. This was requested by Tim Yamin for
1604 the stage4 target, but I thought it should be usable on any stage target.
1606 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/support/livecdfs-update.sh:
1608 Moved fstab tweaks all into one location and added make.conf tweak for bug
1611 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1612 Changed the options to be in alphabetical order so my meatspace logical
1613 parser can process them better, added the compress and tarball options,
1614 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1615 removed the unused -x command line parameter for bug #151405.
1617 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 modules/generic_stage_target.py:
1619 Added a warning about changing the CHOST setting for bug #142034.
1621 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1622 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1623 targets/support/chroot-functions.sh:
1624 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1625 <flameeyes@gentoo.org> and attached to bug #150351.
1627 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1628 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1629 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1630 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1631 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1632 modules/embedded_target.py, modules/generic_stage_target.py,
1633 modules/generic_target.py, modules/grp_target.py,
1634 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1635 modules/netboot2_target.py, modules/netboot_target.py,
1636 modules/snapshot_target.py, modules/stage1_target.py,
1637 modules/stage2_target.py, modules/stage3_target.py,
1638 modules/stage4_target.py, modules/tinderbox_target.py,
1639 targets/embedded/embedded-chroot.sh,
1640 targets/embedded/embedded-controller.sh,
1641 targets/embedded/embedded-fs-runscript.sh,
1642 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1643 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1644 targets/grp/grp-preclean-chroot.sh,
1645 targets/livecd-stage1/livecd-stage1-chroot.sh,
1646 targets/livecd-stage1/livecd-stage1-controller.sh,
1647 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1648 targets/livecd-stage2/livecd-stage2-controller.sh,
1649 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1650 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1651 targets/netboot2/netboot2-controller.sh,
1652 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1653 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1654 targets/stage1/stage1-controller.sh,
1655 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1656 targets/stage2/stage2-controller.sh,
1657 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1658 targets/stage3/stage3-controller.sh,
1659 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1660 targets/stage4/stage4-controller.sh,
1661 targets/stage4/stage4-preclean-chroot.sh,
1662 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1663 targets/support/functions.sh, targets/support/kmerge.sh,
1664 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1665 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1666 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1667 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1668 targets/tinderbox/tinderbox-controller.sh,
1669 targets/tinderbox/tinderbox-preclean-chroot.sh:
1670 Removing all copyright and license comment headers from all files so we
1671 don't ever get another bug like bug #149638.
1673 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 modules/generic_stage_target.py:
1675 Clean up more spacing/capitalization.
1677 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1678 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1679 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1680 targets/embedded/embedded-controller.sh,
1681 targets/embedded/embedded-fs-runscript.sh,
1682 targets/embedded/embedded-preclean-chroot.sh,
1683 targets/livecd-stage2/livecd-stage2-controller.sh,
1684 targets/netboot2/netboot2-copyfile.sh,
1685 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1686 targets/support/pre-kmerge.sh:
1687 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1688 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1689 calls in kmerge.sh, and updated README.
1691 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1692 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1693 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1695 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 modules/catalyst_support.py:
1697 Added fix for bug #143348.
1699 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1700 targets/support/livecdfs-update.sh:
1701 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1703 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/livecd-stage2/livecd-stage2-controller.sh,
1705 targets/support/livecdfs-update.sh:
1706 Changed some copy commands to use -f, added a check for /etc/gconf before
1707 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1708 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1709 <luca.casagrande@gmail.com>.
1711 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Fixing sed so that systemspkgs.txt is built properly.
1715 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1716 The sparc32 binary is in /bin, not /usr/bin.
1718 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/support/chroot-functions.sh:
1720 We now only set the options for pkgcache if we are not using fetchonly. This
1721 should work around a problem where portage won't fetch the files if a binpkg
1722 already exists for the package.
1724 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1725 targets/support/livecdfs-update.sh:
1726 Added code to make a backup of custom.conf before we edit it for the
1729 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1730 targets/support/livecdfs-update.sh:
1731 Remove sed from splash section, since it wasn't actually resolving the
1732 issue, anyway. Change the installer's dialog front-end code to simply run
1733 via sudo, since we don't need to worry about having the X DISPLAY setup or
1734 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1736 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1737 targets/support/livecdfs-update.sh:
1738 Fix my sed line so it actually applies correctly.
1740 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 targets/support/chroot-functions.sh:
1742 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1745 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 targets/support/livecdfs-update.sh:
1747 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1748 as well as a possible fix for the read-only filesystem messages from
1749 /sbin/splash-functions.sh
1751 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1752 targets/support/chroot-functions.sh:
1753 Fix --fetchonly to actually work.
1755 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1756 examples/livecd-stage2_template.spec:
1757 Added description for livecd/fsops to livecd-stage2's spec template.
1759 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1760 targets/support/livecdfs-update.sh:
1761 I've modified the GDM configuration section to work correctly. I have also
1762 ensured that xdm is no longer started just because livecd/xdm is used, which
1763 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1764 should be the last of the 'release candidates' made. If there are no bug
1765 reports in 2 days, then I'm rolling this as 2.0 final.
1767 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/livecdfs-update.sh:
1769 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1770 see once the newer Installer is released, as I still have to fix the
1773 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/support/rc-update.sh:
1775 Removed famd from the default runlevel for gentoo-release-livecd. It really
1776 shouldn't cause a problem, but I prefer it stay a bit clean.
1778 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1780 targets/support/create-iso.sh, targets/support/kmerge.sh,
1781 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1782 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1784 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1786 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1787 targets/support/bootloader-setup.sh:
1788 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1789 parameters support. This is for bug #139300.
1791 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1792 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1793 targets/support/filesystem-functions.sh:
1794 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1795 and also to remove some redundant values from livecd-stage2's valid_values.
1798 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1800 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1802 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 modules/generic_stage_target.py:
1804 Fix a problem where catalyst was creating an initial list, then putting that
1805 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1806 pointing it out and for the fix. This is for bug #136351.
1808 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/unmerge.sh:
1810 Removing loop for unmerge, as it didn't actually solve anything and the
1811 portage team has helped us out by reverting the behavior that caused this
1812 change in the first place.
1814 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1815 modules/netboot2_target.py, modules/stage1_target.py,
1816 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1817 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1818 having /proc mounted during the preclean stage and also to clean up the
1819 netboot2 code. This is 2.0_rc48.
1821 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/support/unmerge.sh:
1823 Change our unmerge from being a single unmerge to a loop, to work around an
1824 unexpected change in portage 2.1's unmerge processing.
1826 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/support/bootloader-setup.sh:
1828 Fixed a problem where we were putting the kernel name in twice and causing
1829 and error when using grub as a bootloader. This is for bug #137252.
1831 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 targets/support/bootloader-setup.sh:
1833 Added a second pass to the alpha bootloader setup to create aboot items for
1834 serial console for bug #133457.
1836 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 +livecd/cdtar/arcload-0.43-r1.tbz2:
1838 Added arcload cdtar for mips.
1840 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1841 targets/netboot/netboot-controller.sh:
1842 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1845 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1847 Add patch from bug #135051 to fix the seedcache extraction logic.
1849 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 targets/support/livecdfs-update.sh:
1851 Don't set icon theme to Clearlooks, since it doesn't exist.
1853 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1854 targets/support/livecdfs-update.sh:
1855 Fix sed on installer icons.
1857 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1860 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/stage1/stage1-controller.sh:
1862 Added a -type f to the find call in stage1 for bug #132180.
1864 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1866 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1867 properly on IBM PPC64 machines.
1869 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1870 modules/generic_stage_target.py:
1873 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 targets/support/rc-update.sh:
1875 Removed x-setup from default runlevel, as it is now controlled via the
1876 autoconfig init script.
1878 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1879 Fix ppc64 based arches to subclass ppc64
1881 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 modules/livecd_stage1_target.py:
1883 Use the full category/package name for livecd-tools.
1885 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1886 targets/support/livecdfs-update.sh:
1887 Make copies and deletes recursive for firmware since some packages put their
1888 firmware in a subdirectory.
1890 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 targets/support/livecdfs-update.sh:
1892 Fix detection of the Installer.
1894 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1895 Added 970, power3, power4, and power5 sub-arches for ppc64.
1897 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/livecdfs-update.sh:
1899 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1900 no longer necessary and can cause possible problems with Installer-based
1903 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1904 recursive directory create
1906 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1907 modules/catalyst_support.py:
1908 Changed a display error from bug #131502 and rolling 2.0_rc45.
1910 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/create-iso.sh:
1912 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1915 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1916 modules/generic_stage_target.py:
1917 digests function uses raw output from hash function now
1919 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1920 change hash result format so .DIGESTS is generated correctly
1922 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 modules/catalyst_support.py:
1924 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1927 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1928 targets/support/livecdfs-update.sh:
1929 Added a space for bug #131181.
1931 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1932 targets/support/kmerge.sh:
1933 Fixed creation of kernelpkgs.txt file for the installer.
1935 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 modules/generic_stage_target.py:
1937 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1940 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1941 targets/livecd-stage2/livecd-stage2-controller.sh,
1942 targets/support/bootloader-setup.sh:
1943 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1944 rolling out an emergency rc44.
1946 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/bootloader-setup.sh:
1948 If you use elif, you have to use a then after it. Yeah, that one's totally
1951 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1952 targets/support/livecdfs-update.sh:
1953 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1955 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1956 targets/support/rc-update.sh:
1957 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1960 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1961 targets/support/bootloader-setup.sh:
1962 Removed bootplash support from ppc/ppc64 since they only will work with
1963 gensplash. Forced use of livecd/splash_type of bootsplash to get
1964 splash=silent. This should reduce the number of things on the kernel command
1965 line that aren't necessary.
1967 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1968 modules/catalyst_support.py:
1969 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1970 parse_spec. This should resolve bug #130103, as well as make the code much
1971 cleaner. This is 2.0_rc42.
1973 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1974 modules/generic_stage_target.py:
1975 Forced -p on tar for compressing stages.
1977 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1978 targets/support/chroot-functions.sh:
1979 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1982 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1983 targets/stage1/build.py:
1984 Added patch to build.py for portage 2.1 support.
1986 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1987 targets/support/kmerge.sh:
1988 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1989 <liyiming@ict.ac.cn> in bug #129890.
1991 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1992 targets/support/livecdfs-update.sh:
1993 Moved sed line for ##STARTX to end of file, since we aren't touching
1994 /etc/startx until the end.
1996 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1997 targets/support/livecdfs-update.sh:
1998 Added a check for the games group and add it if it doesn't exist already.
1999 This should resolve bug #125498.
2001 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2002 examples/generic_stage_template.spec, examples/grp_template.spec,
2003 examples/livecd-stage1_template.spec,
2004 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2005 examples/netboot_template.spec, examples/snapshot_template.spec,
2006 examples/stage4_template.spec, examples/tinderbox_template.spec:
2007 Removed portdir_overlay from the snapshot example spec and added
2008 portage_overlay to the example specs for the relevant targets.
2010 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2011 This is 2.0_rc41 since it has better LiveCD support.
2013 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/support/livecdfs-update.sh:
2017 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/support/functions.sh:
2019 Removed check for livecd/dev-manager being udev since it was done
2020 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2021 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2022 #128265 for pointing this out.
2024 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2026 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2027 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2029 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2030 modules/generic_stage_target.py:
2031 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2032 live system. You can thank Andrew Gaffney for the fix.
2034 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/livecd-stage2/livecd-stage2-controller.sh:
2036 Don't copy motd files if we're using livecd/type generic-livecd.
2038 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2039 targets/livecd-stage2/livecd-stage2-controller.sh,
2040 targets/support/livecdfs-update.sh:
2041 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2042 some extra cleanup to generic-livecd.
2044 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2046 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2047 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2048 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2049 targets/support/bootloader-setup.sh:
2050 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2051 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2052 and removed all older cdtar files for PPC*.
2054 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2055 livecd/files/livecd.motd.txt:
2056 Added message to the official LiveCD MOTD mentioning how to run the
2057 installer. Blame codeman. This is 2.0_rc40.
2059 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2060 fix so snapshot target doesnt have errors
2062 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2063 targets/support/livecdfs-update.sh:
2064 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2065 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2068 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/support/rc-update.sh:
2070 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2073 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2074 targets/support/livecdfs-update.sh:
2075 Added wrapping around the udev sed for those crazy 2.4-users.
2077 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2078 targets/support/livecdfs-update.sh:
2079 Added sed fix for udev starting evms_activate unconditionally. This is
2082 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2083 add stage4/unmerge stage4/rm to valid options
2085 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2086 targets/support/rc-update.sh:
2087 Added fix for bug #122154 from Rajiv Manglani.
2089 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2090 targets/support/kmerge.sh:
2091 Fixed creation of kernelpkgs.txt for the Installer.
2093 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2094 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2095 Updated elilo tarball for IA64.
2097 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2098 DIGESTS support for snapshot creation
2100 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2101 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2102 candidates ever end?
2104 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2105 fix for .DIGESTS.DIGESTS issue in grp
2107 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2108 modules/generic_stage_target.py:
2109 fix for failure when root_overlay is not set
2111 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2112 targets/support/bootloader-setup.sh:
2113 Added IA64/SGI patch from plasmaroo.
2115 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2116 targets/livecd-stage1/livecd-stage1-controller.sh,
2117 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2118 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2121 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2122 modules/generic_stage_target.py:
2123 Allow multiple overlays for root_overlay and overlay spec option
2125 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2127 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2128 targets/support/rc-update.sh:
2129 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2130 fixed bug #122154. This is catalyst 2.0_rc36.
2132 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2133 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2134 Updated the LiveCD motd to tell the user to run the display manager again,
2135 rather than startx, while mentioning that startx is useful as a rescue X
2136 session since it starts twm. This is catalyst 2.0_rc35.
2138 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2139 Add hfs-hide options to mkisofs so macs boot
2141 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2142 modules/generic_stage_target.py:
2143 Fix indentation issues
2145 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2148 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2149 targets/support/bootloader-setup.sh:
2150 add additional console less entry when consoles are chosen for ppc64
2152 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2153 modules/generic_stage_target.py:
2154 fix kernelopts and extraversion env variable exports
2156 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2157 targets/support/livecdfs-update.sh:
2158 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2159 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2161 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2162 targets/support/kmerge.sh:
2163 Changing the way we determine if extraversion is set. This is catalyst
2166 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2167 targets/support/livecdfs-update.sh:
2168 Change net.ethX links to link to net.lo instead of net.eth0.
2170 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2171 examples/stage4_template.spec:
2172 Fixed rcadd example for stage4. Blame rajiv.
2174 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2175 This is catalyst 2.0_rc31.
2177 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2178 targets/support/livecdfs-update.sh:
2179 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2180 Gaffney for pointing me in the right direction.
2182 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2183 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2185 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2188 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2189 examples/livecd-stage2_template.spec:
2190 updated examples to have console and machine_type
2192 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2193 targets/support/bootloader-setup.sh:
2194 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2197 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2198 This is catalyst 2.0_rc29.
2200 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2201 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2202 Removed extra yaboot.conf from
2203 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2205 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2206 targets/support/kill-chroot-pids.sh:
2207 add sleep to try and give processes a chance to die. bug 119940
2209 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2210 targets/support/functions.sh:
2211 Removed some quotes to make sure we have a binary operator and closing bug
2214 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2215 targets/support/create-iso.sh:
2216 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2218 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2219 targets/support/bootloader-setup.sh:
2220 Added path from bug #120935 for PPC/PPC64.
2222 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2223 Additional spacing fixes submitted by `Kumba
2225 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2226 modules/stage2_target.py:
2227 space cleanups contributed from `Kumba
2229 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2230 add grp/use to valid_values in the grp module
2232 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2235 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2236 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2237 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2238 targets/support/bootloader-setup.sh:
2239 ppc cdtar update; ppc64 bootloader updates
2241 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2242 targets/support/create-iso.sh:
2243 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2245 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2246 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2247 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2248 targets/support/create-iso.sh:
2249 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2251 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2252 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2253 Add ppc console and machine_type=ibm
2255 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2256 modules/generic_stage_target.py:
2257 Fix type error when kernel packages arent defined
2259 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2260 examples/generic_stage_template.spec, examples/grp_template.spec,
2261 examples/livecd-stage1_template.spec,
2262 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2263 examples/stage4_template.spec:
2264 Added more verbose wording and examples for pkgcache_path and
2265 kerncache_path, where necessary.
2267 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2268 targets/support/create-iso.sh:
2269 Really fixing bug #120475 this time. This is 2.0_rc25.
2271 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2272 targets/support/create-iso.sh:
2273 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2276 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2277 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2278 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2279 Added initial support for EFI booting on x86. This is completely untested,
2280 so use it at your own risk. Also, no bug reports without patches, please.
2281 This is catalyst 2.0_rc23.
2283 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2284 kmerge should have been kerncache
2286 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2287 targets/support/pre-kmerge.sh:
2288 Fix a few other places for the kerncache update
2290 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2291 examples/generic_stage_template.spec, examples/grp_template.spec,
2292 examples/livecd-stage1_template.spec,
2293 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2294 examples/netboot_template.spec, examples/stage4_template.spec,
2295 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2296 targets/support/kmerge.sh:
2297 Separation of kerncache from snapcache
2299 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2300 It helps if I actually increment the version number.
2302 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2303 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2304 Added --oneshot to default options for stage1 building. Added code to wipe
2305 world during stages 1 and 3. This is catalyst 2.0_rc22.
2307 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2308 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2309 Fix bug if no kernel packages were defined but there was a postconf setting.
2310 x86 softlevel support is enhanced.
2312 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2313 targets/support/bootloader-setup.sh:
2314 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2316 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2317 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2319 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2322 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2323 Netboot2 fixes for spec parameter checks
2325 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2326 modules/generic_stage_target.py, modules/stage4_target.py:
2327 add makeopts spec file support.
2329 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2330 modules/generic_stage_target.py:
2331 Added fix for bug #119635.
2333 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2334 Fix pre-kmerge.sh for stage4
2336 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2339 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2340 modules/generic_stage_target.py:
2341 fix crash when no kernel is defined. spacing issue
2343 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2346 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2347 modules/livecd_stage2_target.py:
2348 Added livecd/volid to valid_values.
2350 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2351 modules/generic_stage_target.py:
2352 remove extra function that was converting strings to lists unnecessarily
2354 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2355 This is catalyst 2.0_rc17.
2357 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2358 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2359 modules/stage4_target.py:
2360 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2362 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2363 targets/embedded/embedded-preclean-chroot.sh,
2364 targets/grp/grp-preclean-chroot.sh,
2365 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2366 targets/stage1/stage1-preclean-chroot.sh,
2367 targets/stage2/stage2-preclean-chroot.sh,
2368 targets/stage3/stage3-preclean-chroot.sh,
2369 targets/support/chroot-functions.sh,
2370 targets/tinderbox/tinderbox-preclean-chroot.sh:
2371 Added function to cleanup stray /etc/distcc/hosts files.
2373 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2374 targets/support/bootloader-setup.sh:
2375 Added fix from bug #119123. This is catalyst 2.0_rc16.
2377 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2378 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2379 Fixing some spacing. This is catalyst 2.0_rc15.
2381 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2382 Attempt to fix bug #117649
2384 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2385 modules/generic_stage_target.py:
2386 fixes for bugs #119009, #119041 and #118985
2388 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2389 +examples/netboot2_template.spec, modules/catalyst_support.py,
2390 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2391 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2392 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2395 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2396 targets/support/kmerge.sh:
2397 Fix for ccache (null)/.ccache bug
2399 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2402 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2403 Added ppc -mcpu patch from Pylon for bug #118709.
2405 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2406 modules/embedded_target.py, modules/stage4_target.py:
2407 Added linuxrc to embedded and stage4 targets.
2409 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2410 modules/generic_stage_target.py, targets/support/kmerge.sh:
2411 filter kname - and . for kmerge.sh
2413 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2414 targets/support/create-iso.sh:
2415 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2417 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2418 modules/generic_stage_target.py:
2419 change .digests to .DIGESTS
2421 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2422 targets/support/kmerge.sh:
2423 Commented ccache for genkernel build which will resolve #117648 until a
2424 proper solution can be found. This is 2.0_rc13.
2426 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2427 targets/stage1/stage1-controller.sh:
2428 Added patch from vapier for bug #117254.
2430 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2431 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2432 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2433 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2436 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2437 modules/generic_stage_target.py:
2438 Remove chost/cflags etc. warning messages
2440 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2441 modules/generic_stage_target.py:
2442 Attempt to fix bug 117253; chost is wrong on autoresume
2444 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2445 modules/generic_stage_target.py, modules/netboot_target.py,
2446 modules/stage1_target.py:
2447 make setting of destdir more global and part of generic_stage_target
2449 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2450 Fix destpath bug in netboot target
2452 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2453 modules/generic_stage_target.py, modules/stage4_target.py:
2454 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2457 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2458 modules/generic_stage_target.py, modules/stage4_target.py:
2459 remove stray ' from arch/sh.py
2461 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2462 targets/stage1/stage1-controller.sh:
2463 This finally fixes the issues with gcc-config/binutils-config in stage1.
2464 This is catalyst 2.0_rc12.
2466 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2467 Fix incorrect warning message. portdir_overlay -> portage_overlay
2469 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2470 targets/stage1/stage1-controller.sh,
2471 targets/stage1/stage1-preclean-chroot.sh:
2472 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2473 running gcc-config and binutils-config, though it probably breaks running on
2474 non-Gentoo platforms.
2476 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2477 modules/stage1_target.py:
2478 Make stage1 clean up python 2.3 and 2.4, also.
2480 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2481 targets/support/livecdfs-update.sh:
2482 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2484 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2485 modules/generic_stage_target.py:
2486 Change digests file format to HASH_NAME HASH FILE_NAME
2488 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2489 targets/stage1/stage1-controller.sh:
2490 Moved gcc-config/binutils-config to before the chroot.
2492 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2493 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2494 installed. Supports all of shashs algorithms as of 12_21_2005
2496 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2497 modules/generic_stage_target.py:
2498 Catalyst should die if source_subpath is not a string
2500 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2501 modules/generic_stage_target.py:
2502 Fix for source_subpath bug
2504 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2505 examples/generic_stage_template.spec:
2506 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2507 both stages 1 and 2.
2509 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2510 modules/stage2_target.py:
2511 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2512 stage1 to be overridden again.
2514 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/stage1/stage1-controller.sh:
2516 It looks like gcc-config/binutils-config needs to be run with the full path,
2517 since it is run outside of the chroot.
2519 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2520 targets/stage1/stage1-controller.sh:
2521 Fixed gcc-config calls. This is 2.0_rc11.
2523 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2524 This is catalyst 2.0_rc10.
2526 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2527 modules/generic_stage_target.py:
2528 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2531 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2532 targets/support/functions.sh:
2533 Changed from -z to -n for bug #116180.
2535 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2536 modules/catalyst_support.py, modules/generic_stage_target.py:
2537 Detect missing binaries for the hashing functions and abort if not found
2539 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2540 files/catalyst.conf:
2541 Updated README to list new requirements. Set default hash as crc32. Set
2542 default digests as sha1/md5.
2544 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2545 modules/catalyst_support.py, modules/generic_stage_target.py,
2546 modules/livecd_stage2_target.py, modules/stage2_target.py:
2547 Change the internal hash checking to be quicker and more memory efficient.
2548 Add additional hash digests options.
2550 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/tinderbox/tinderbox-chroot.sh,
2552 targets/tinderbox/tinderbox-controller.sh,
2553 targets/tinderbox/tinderbox-preclean-chroot.sh:
2554 Fixed up spacing/coding style on tinderbox.
2556 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2557 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2558 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2559 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2560 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2561 Fixed up spacing/coding style on support.
2563 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2564 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2566 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2567 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2568 targets/stage4/stage4-preclean-chroot.sh:
2569 Fixed up spacing/coding style on stage4.
2571 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2572 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2573 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2574 targets/stage3/stage3-controller.sh,
2575 targets/stage3/stage3-preclean-chroot.sh:
2576 Fixed up spacing/coding style on stages 2 and 3
2578 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2579 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2580 targets/stage1/stage1-preclean-chroot.sh:
2581 Fixed up spacing/coding style on stage1. Also changed
2582 gcc-config/binutils-config to be outside the chroot.
2584 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2586 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2587 Fixed up spacing/coding style on netboot.
2589 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/livecd-stage1/livecd-stage1-chroot.sh,
2591 targets/livecd-stage1/livecd-stage1-controller.sh,
2592 targets/livecd-stage2/livecd-stage2-controller.sh:
2593 Fixed up spacing/coding style on livecd-stage*.
2595 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2597 targets/grp/grp-preclean-chroot.sh:
2598 Fixed up spacing/coding style on grp.
2600 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2601 targets/embedded/embedded-chroot.sh,
2602 targets/embedded/embedded-controller.sh,
2603 targets/embedded/embedded-fs-runscript.sh,
2604 targets/embedded/embedded-preclean-chroot.sh:
2605 Fixed up spacing/coding style on embedded.
2607 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2608 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2609 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2610 targets/support/functions.sh:
2611 Removing extra line from x86.py, fixing up comments, spacing, and coding
2612 style in targets/support through functions.sh
2614 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2615 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2616 Fix more tab/spacing issues .. trying to make everything use tabs
2618 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2619 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2620 modules/stage1_target.py, modules/stage2_target.py,
2621 modules/stage3_target.py, modules/stage4_target.py:
2622 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2625 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2626 modules/generic_stage_target.py:
2627 Add envscript warning to aid users who may not know what they are doing
2629 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2630 examples/generic_stage_template.spec:
2631 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2632 only configurable when building a stage2 tarball, to match the current state
2633 of portage. This is 2.0_rc9.
2635 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2636 targets/support/chroot-functions.sh:
2637 Silence more of portages beeps and clicks and whistles
2639 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2640 targets/support/chroot-functions.sh:
2641 Change the portage emerge to use run_emerge
2643 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py, modules/snapshot_target.py,
2645 modules/stage1_target.py, modules/stage2_target.py,
2646 modules/stage3_target.py:
2647 allow portdir_overlay to be part of all specs not including snapshot spec.
2648 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2649 Remove overlay support from the snapshot spec but added a warning.
2651 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2652 modules/stage2_target.py:
2653 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2656 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2657 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2658 Add support for bootloader softlevel=; have rsync delete the extra files out
2659 of the overlay so that the overlay always matches the source dir
2661 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2662 Swapped -v/-V since I had gotten them wrong here.
2664 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2665 modules/generic_stage_target.py:
2666 Fix stupid overlay bug
2668 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2669 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2670 targets/livecd-stage1/livecd-stage1-chroot.sh,
2671 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2672 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2673 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2674 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2675 targets/support/unmerge.sh:
2676 Made sure we use -f on removing the default links for splash. Removed
2677 check_portage_version as it really isn't needed anymore. Removed
2678 --no-install from genkernel commands in kmerge.sh so users must manually
2679 remove kernels from /boot. This is 2.0_rc8.
2681 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2682 targets/support/livecdfs-update.sh:
2683 Made sed on devfsd.conf conditional on it existing. Removes one more error
2684 message from a standard catalyst run.
2686 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2687 Added warning about breaking snapshot cache and re-enable autoresume, since
2688 the errors I was getting were elsewhere.
2690 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2691 modules/generic_stage_target.py:
2692 Fix indentation error the last commit caused
2694 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2695 modules/generic_stage_target.py:
2696 Always clear autoresume points after a successful run
2698 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 targets/support/livecdfs-update.sh:
2700 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2701 snapshot caching after a successful gentoo-release-livecd run.
2703 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2704 targets/support/rc-update.sh:
2705 Added famd to default on official LiveCD.
2707 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2708 targets/support/chroot-functions.sh:
2709 Fixes 'too many arguments' error in check_portage_version.
2711 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2712 modules/generic_stage_target.py:
2713 remove extra self.env={} that was resetting the environment to null
2715 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2716 modules/livecd_stage1_target.py:
2717 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2720 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2721 Add a default path to the environment in the chroot
2723 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2724 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2725 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2726 targets/livecd-stage2/livecd-stage2-controller.sh,
2727 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2728 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2729 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2730 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2731 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2732 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2733 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2734 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2735 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2737 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2739 Fixed up the man page, which has been suffering for some time, and also
2740 reversed -v/-V in the help message.
2742 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2743 targets/support/livecdfs-update.sh:
2744 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2747 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2748 Turning off autoresume of doom until I can get more testing. I've had
2749 several issues with it. I'll be reporting/fixing these as I come across them
2750 but for now wish to turn it off by default as I don't want this one feature
2751 to stop the possible 2.0 final release.
2753 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2754 targets/livecd-stage2/unmerge.sh:
2755 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2756 anymore and probably should have been removed a long time ago when the new
2757 code was put into place in livecdfs-update.sh and livecd-local.start
2760 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2761 targets/livecd-stage1/livecd-stage1-chroot.sh,
2762 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2763 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2764 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2766 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2767 modules/generic_stage_target.py, modules/generic_target.py:
2768 self.env should be a part of the super class generic_target so it applies to
2769 snapshots as well; removing redundant pass in the generic_target class as
2770 its not needed. There is code there to fill the statements
2772 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2773 targets/support/livecdfs-update.sh:
2774 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2777 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2778 Changed version stamp to 2.0_rc6.
2780 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2781 modules/generic_stage_target.py:
2782 Fix for unpack cases
2784 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2785 modules/generic_stage_target.py:
2788 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2789 modules/catalyst_support.py, modules/generic_stage_target.py,
2790 modules/grp_target.py, modules/livecd_stage1_target.py,
2791 modules/livecd_stage2_target.py, modules/netboot_target.py,
2792 modules/snapshot_target.py, modules/tinderbox_target.py:
2793 Stop reading env from the OS. Rely on the more on the envscript for oddball
2794 settings. Change -v to verbose and -V to version
2796 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2799 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2800 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2803 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 examples/generic_stage_template.spec:
2805 Added chost/cflags/cxxflags/ldflags to example spec template.
2807 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 targets/support/rc-update.sh:
2809 OK, just kidding on that last commit. We were already doing rc-update add
2810 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2811 there's no point in having it in rc-update.sh
2813 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2814 targets/support/rc-update.sh:
2815 Have rc-update add xdm if livecd/xdm is set.
2817 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2818 modules/catalyst_lock.py, modules/catalyst_support.py,
2819 modules/embedded_target.py, modules/generic_stage_target.py,
2820 modules/grp_target.py, modules/livecd_stage1_target.py,
2821 modules/livecd_stage2_target.py, modules/netboot_target.py,
2822 modules/stage1_target.py, modules/stage4_target.py,
2823 modules/tinderbox_target.py:
2824 So I was just kidding on that last commit. This one is 2.0_rc4.
2826 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2827 modules/catalyst_lock.py, modules/catalyst_support.py,
2828 modules/embedded_target.py, modules/generic_stage_target.py,
2829 modules/grp_target.py, modules/livecd_stage1_target.py,
2830 modules/livecd_stage2_target.py, modules/netboot_target.py,
2831 modules/stage1_target.py, modules/stage2_target.py,
2832 modules/stage4_target.py, modules/tinderbox_target.py:
2833 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2835 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2836 files/catalyst.conf, modules/catalyst_lock.py,
2837 modules/catalyst_support.py, modules/embedded_target.py,
2838 modules/generic_stage_target.py, modules/grp_target.py,
2839 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2840 modules/netboot_target.py, modules/stage1_target.py,
2841 modules/stage2_target.py, modules/stage4_target.py,
2842 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2843 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2844 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2846 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2847 modules/generic_stage_target.py:
2848 Fix autoresume for unpacking tarballs
2850 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2851 targets/support/livecdfs-update.sh:
2852 remove gnap livecd-type per Koon's request
2854 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2855 change rc-update add modules default to rc-update add modules boot
2857 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py, modules/grp_target.py:
2859 Add more verbosity to digests if -V is enabled, add more print messages to
2862 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2863 modules/generic_stage_target.py, modules/grp_target.py:
2864 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2866 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2867 Fix folder name for grp build dir to not have .tar.bz2 at the end
2869 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2870 modules/catalyst_support.py, modules/generic_stage_target.py:
2871 Add md5 and sha .digests file creation per wolf31o2's feature request
2873 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2874 This is catalyst-2.0_rc2.
2876 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2877 files/catalyst.conf, modules/generic_stage_target.py,
2878 modules/livecd_stage1_target.py:
2879 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2880 after each successful kernel build;add autoresume documentation to
2883 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2884 targets/embedded/embedded-controller.sh,
2885 targets/embedded/embedded-fs-runscript.sh,
2886 targets/livecd-stage2/livecd-stage2-controller.sh,
2887 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2888 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2889 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2890 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2891 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2892 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2893 targets/support/rc-update.sh:
2894 Changed multiple spaces to tabs to satisfy my OCD.
2896 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2897 targets/support/chroot-functions.sh:
2898 Bumped genkernel detection to require 3.3.0 or higher
2900 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2901 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2902 targets/netboot/netboot-controller.sh:
2903 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2904 clst_grp_use. This is catalyst-2.0_rc1.
2906 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2907 targets/netboot/netboot-controller.sh:
2908 change to clst_use from clst_netboot_use
2910 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2911 targets/livecd-stage1/livecd-stage1-chroot.sh,
2912 targets/stage4/stage4-chroot.sh:
2913 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2915 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2916 targets/stage4/stage4-chroot.sh:
2917 Fixed USE invocations in stage4 target.
2919 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2920 modules/livecd_stage1_target.py:
2921 Force use=livecd for livecd-stage1
2923 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2924 This is version 2.0_pre20051129.
2926 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2927 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2928 Removed kudzu-knoppix from example spec files.
2930 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2931 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2932 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2934 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2935 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2936 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2937 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2938 definitions in the examples to fit in 80 columns.
2940 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2941 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2942 modules/grp_target.py, modules/tinderbox_target.py,
2943 targets/tinderbox/tinderbox-chroot.sh:
2944 Tinderbox script: added newuse, tinderbox and grp targets added support for
2945 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2946 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2948 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2949 Added portdir example to catalyst.conf for bug #113272.
2951 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2952 targets/support/create-iso.sh:
2953 Fixed a few lines which were causing the isolinux directory to be removed
2954 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2956 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2957 targets/support/create-iso.sh:
2958 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2960 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2961 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2962 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2963 too many arches dont use it by default, test for an initrd in the yaboot
2966 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py:
2968 Fix split error if use is specified
2970 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2972 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2973 Updated palo version from catalyst 1.x for HPPA.
2975 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2976 targets/support/bootloader-setup.sh:
2977 Removing for loop for grub on amd64/x86 as it was totally useless.
2979 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980 targets/support/bootloader-setup.sh:
2981 Remove vga= line for PPC.
2983 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2984 targets/support/bootloader-setup.sh:
2985 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2987 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2988 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2989 Removing slot patch as it probably didn't belong here anyway, and updating
2990 version stamp to 2.0_pre20051118.
2992 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2994 targets/support/bootloader-setup.sh:
2995 fix the bootloader script for isolinux so that it actually makes a cfg file,
2996 remove extra unneeded catalyst aborting print statement, reorganize rm code
2997 to make sure is splits properly and is an array even from the cmdline
2999 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 targets/support/livecdfs-update.sh:
3001 Added call to update-usbids to download the latest usb.ids file.
3003 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3004 modules/generic_stage_target.py:
3005 Move checks of running catalyst into the target which is simpler
3007 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3008 modules/generic_stage_target.py:
3009 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3010 that doesnt exist yet
3012 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3013 Keep unnecessary programs from installing into kerncache
3015 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3016 modules/generic_stage_target.py:
3017 Turn on more tracebacks at this point to better debug .. will need to turn
3018 them down as we find errors and build appropriate error handlers
3020 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3021 Changed version marker to 2.0_pre20051115 for new ebuild.
3023 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3024 modules/livecd_stage2_target.py:
3025 Fix bug in livecd stage2 so that it doesnt try to use tar
3027 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3028 targets/livecd-stage2/livecd-stage2-controller.sh:
3029 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3030 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3031 of Getting_Online.txt from catalyst 1.1.10.10.
3033 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3034 Added Joshua Kinard to authors for his mips contributions.
3036 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3037 examples/livecd-stage2_template.spec:
3038 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3039 Paul Kessler on gentoo-catalyst. ;]
3041 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3042 Change variables from cat1 format to cat2
3044 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3045 modules/generic_stage_target.py, modules/stage1_target.py:
3046 Fix modules has no attribute register
3048 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py:
3050 Fix broken aliases code that was just proof of concept
3052 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3053 Output mkisofs command line options to assist in debugging
3055 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3056 modules/generic_stage_target.py, targets/support/create-iso.sh:
3059 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3060 modules/generic_stage_target.py:
3061 Add VERY basic support for aliases kernel parameter.
3063 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3064 modules/livecd_stage2_target.py:
3065 Remove large section of commented code
3067 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py, modules/stage1_target.py:
3069 Allow LDFLAGS to be specified as an ENV variable for stage1
3071 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/generic_stage_target.py:
3073 Fix rc-update to automatically run default options for livecds. Removed an
3074 erroneous key check.
3076 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3077 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3078 Make use spec key optional to default to profile defaults
3080 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3081 +examples/stage4_template.spec:
3082 Preliminary stage4_template.spec file
3084 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3085 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3086 Updated version stamp and added slot patch.
3088 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3089 Fix ordering problem so self.settings is defined
3091 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py:
3093 Correct a rsync issue when the directory doesnt exist
3095 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3096 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3097 targets/livecd-stage2/livecd-stage2-controller.sh,
3098 targets/netboot/netboot-controller.sh,
3099 targets/stage4/stage4-controller.sh:
3100 run pre_kmerge and post_kmerge only once
3102 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3103 targets/support/bootloader-setup.sh:
3104 MIPS bootloader patch
3106 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3107 targets/support/mips-arcload_conf.sh:
3108 Fix MIPS Serial Detection
3110 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3111 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3112 +targets/support/mips-arcload_conf.sh:
3113 Application of Kumba's patches for MIPS support
3115 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3116 Check for the correct arch specific cd building tool
3118 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3119 modules/generic_stage_target.py:
3120 Print a warning if livecd/iso is not defined
3122 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3123 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3125 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 targets/support/post-kmerge.sh:
3127 Check for existence of files in /lib/modules before running depscan.sh. This
3128 replaces the mips-specific check and makes it portable.
3130 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3131 modules/generic_stage_target.py:
3132 update autoresume logic when dealing with rsync unpack operations
3134 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3135 targets/support/post-kmerge.sh:
3136 Bypass module load on mips
3138 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3139 remove --no-deps so dependancies get installed for genkernel
3141 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3142 modules/generic_stage_target.py:
3143 Fix missing : statement in unpack
3145 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3146 modules/generic_stage_target.py:
3147 fix livecd-stage2 unpack when seedcache is turned off
3149 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 targets/support/functions.sh:
3151 Fix module unpacking and make it actually optional.
3153 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3154 modules/generic_stage_target.py:
3155 Fix broken seedcache autoresume interaction
3157 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3158 modules/generic_stage_target.py:
3159 Cleanup stage directories properly for tar installs
3161 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3162 Tinderbox no longer cleans /tmp/*
3164 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3165 targets/tinderbox/tinderbox-chroot.sh,
3166 targets/tinderbox/tinderbox-controller.sh:
3167 Fixing problem with bind mounted portage and final rsync on tinderbox target
3168 and adding additional logging.
3170 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3171 Stop tinderbox from trying to create a tarball of itself
3173 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3174 modules/generic_stage_target.py:
3175 Fix catalyst so it fully disables snapcache when its not specified in the
3178 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3179 examples/livecd-stage2_template.spec:
3180 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3181 spec template and updating version stamp.
3183 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3184 modules/catalyst_support.py:
3185 allow file_check to proceed if key is not in use
3187 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3188 Recursively make the missing directories
3190 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3191 Fix extract_modules to just echo a warning that it is missing
3193 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3194 files/catalyst.conf:
3195 Updating default configuration for catalyst and updating version stamp,
3196 since we're beginning internal testing for release.
3198 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3199 modules/generic_stage_target.py:
3200 fix bug 106004 split strings into a list for empty and rm operation
3202 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3203 modules/livecd_stage2_target.py:
3204 Append slashes to directories so rsyncs work properly
3206 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 examples/livecd-stage2_template.spec:
3208 Changing source_subpath for livecd-stage2 example for bug #101704.
3210 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3212 targets/support/livecdfs-update.sh:
3213 Added livecd/xdm and livecd/xsession options. These are used to setup the
3214 default display manager and X session, respectively. Added supporting
3215 documentation to example spec files. Imported more work from my fsscript for
3216 the official LiveCD.
3218 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3219 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3220 discussion, see bug #88777.
3222 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3223 modules/generic_stage_target.py:
3224 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3225 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3227 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 targets/livecd-stage1/livecd-stage1-controller.sh,
3229 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3230 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3231 on livecd-stage2 and removing universal motd for livecd/type of
3232 gentoo-release-livecd.
3234 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3235 modules/livecd_stage1_target.py:
3236 Add optional livecd/type env var for scripts to add optional items to the
3239 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 -livecd/files/x86-help.msg:
3241 Removing x86-help.msg as it is no longer used.
3243 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3244 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3245 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3246 Add dobladecenter description to bootloader files for x86/amd64.
3248 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3249 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3251 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 modules/generic_stage_target.py:
3253 Added split to use section for bug #104414.
3255 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3257 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3258 Tabs to whitespaces for isolinux.
3260 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/support/bootloader-setup.sh:
3262 Changed isolinux to use new split-out help messages. Using grub gives a
3263 single help message with pager.
3265 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3266 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3267 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3268 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3269 Added F2->F7 help messages for isolinux.
3271 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3272 livecd/files/README.txt, livecd/files/generic.motd.txt,
3273 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3274 livecd/files/livecd-local.start:
3275 Updated files from latest used to build LiveCD.
3277 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3278 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3280 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 modules/catalyst_support.py:
3282 Added fix for using options with = in them with --cli (ex.
3283 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3284 <cell@ices.utexas.edu> for pointing this out to me via email.
3286 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3287 modules/generic_stage_target.py, targets/support/functions.sh:
3288 fix bug in exec_in_chroot for stage1 target
3290 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3291 modules/generic_stage_target.py:
3292 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3293 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3295 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3296 catalyst, examples/livecd-stage2_template.spec,
3297 examples/snapshot_template.spec, files/catalyst.conf,
3298 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3299 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3300 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3301 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3302 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3303 targets/livecd-stage2/livecd-stage2-controller.sh,
3304 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3305 targets/stage2/stage2-preclean-chroot.sh,
3306 targets/stage3/stage3-preclean-chroot.sh,
3307 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3308 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3309 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3310 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3311 targets/support/target_image_setup.sh:
3312 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3313 to look at gamecdfs-update.sh yet.
3315 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3316 modules/generic_stage_target.py:
3317 Remove extra debugging print statement
3319 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3320 +modules/catalyst_lock.py, modules/catalyst_support.py,
3321 modules/embedded_target.py, modules/generic_stage_target.py,
3322 modules/grp_target.py, modules/livecd_stage1_target.py,
3323 modules/livecd_stage2_target.py, modules/netboot_target.py,
3324 modules/snapshot_target.py, modules/stage1_target.py,
3325 modules/stage2_target.py, modules/stage4_target.py,
3326 targets/support/functions.sh:
3327 Add locking support. Code simplification for unpack and unpack snapshot.
3328 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3329 Add seedcache support (Grabs output from previous target run)
3330 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3332 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3333 modules/catalyst_support.py, modules/generic_stage_target.py:
3334 Add support to cache the snapshot dir. add snapcache to options. add
3335 snapshot_cache= to override the default location of the cache in
3336 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3338 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3340 Forward port README.txt and Getting_Online.txt files from catalyst
3343 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3344 Add automatic creation/deletion of runlevels based on rcadd rcdel
3346 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3347 Fix grp so that grp/use is not required anymore
3349 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3350 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3351 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3352 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3353 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3354 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3355 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3356 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3357 they are known to cause booting problems.
3359 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3361 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3362 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3365 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 targets/stage1/stage1-chroot.sh:
3367 Fixed quoting in stage1 profile check.
3369 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 targets/stage3/stage3-chroot.sh:
3371 Fixing USE for stage3.
3373 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3374 targets/support/chroot-functions.sh:
3375 Fix FETCH code so it will run for Pylon
3377 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3378 targets/grp/grp-chroot.sh:
3379 Fix bindist invcation.
3381 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382 targets/grp/grp-chroot.sh:
3383 Made sure bindist was used for all emerges in GRP.
3385 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3386 Fix USE flags for GRP build
3388 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3389 targets/stage4/stage4-chroot.sh:
3390 let GRP use the users environment variables and removed extra
3391 GRP_STAGE23_USE from stage4
3393 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3394 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3395 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3397 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3398 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3399 impact all previous spec files that use this option. It's beejay's fault.
3401 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3402 Changed to use linux32 for ppc32 support when build host is ppc64.
3404 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3406 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3408 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3409 Minor cosmetic print statement fixes for readability
3411 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3412 modules/catalyst_support.py, modules/generic_stage_target.py:
3413 Fix None None bug and exception reporting
3415 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3416 Fix iso creation script. Case statement out of place
3418 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3419 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3420 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3421 catalyst, files/catalyst.conf, modules/builder.py,
3422 modules/catalyst_support.py, modules/embedded_target.py,
3423 modules/generic_stage_target.py, modules/generic_target.py,
3424 modules/grp_target.py, modules/livecd_stage1_target.py,
3425 modules/livecd_stage2_target.py, modules/netboot_target.py,
3426 modules/snapshot_target.py, modules/stage1_target.py,
3427 modules/stage2_target.py, modules/stage3_target.py,
3428 modules/stage4_target.py, modules/tinderbox_target.py,
3429 targets/embedded/embedded-chroot.sh,
3430 targets/embedded/embedded-fs-runscript.sh,
3431 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3432 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3433 targets/grp/grp-preclean-chroot.sh,
3434 targets/livecd-stage1/livecd-stage1-chroot.sh,
3435 targets/livecd-stage1/livecd-stage1-controller.sh,
3436 targets/livecd-stage2/livecd-stage2-controller.sh,
3437 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3438 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3439 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3440 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3441 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3442 targets/stage2/stage2-controller.sh,
3443 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3444 targets/stage3/stage3-controller.sh,
3445 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3446 targets/stage4/stage4-controller.sh,
3447 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3448 targets/support/create-iso.sh, targets/support/functions.sh,
3449 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3450 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3451 targets/support/target_image_setup.sh,
3452 targets/tinderbox/tinderbox-chroot.sh,
3453 targets/tinderbox/tinderbox-controller.sh,
3454 targets/tinderbox/tinderbox-preclean-chroot.sh:
3455 Big honkin' copyright update.
3457 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3458 modules/generic_stage_target.py:
3459 add additional logging output. Use standard os redirection methods to log to
3462 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3463 targets/stage1/stage1-chroot.sh:
3464 Added profile sanity check for bug #97867.
3466 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3467 targets/support/bootloader-setup.sh:
3468 Removing acpi=off from default kernel arguments and adding ia64
3469 livecd-stage2 support functions and cdtar.
3471 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3472 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3473 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3474 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3475 splash command line.
3477 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 targets/support/create-iso.sh:
3479 Fixed up zisofs support. Waiting for response from sparc before touching
3482 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3484 targets/support/functions.sh:
3485 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3486 to allow it to work on all arches that dynamically build their bootloader
3489 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3490 targets/stage4/stage4-controller.sh:
3491 Fix stage4 so it doesnt run the bootloader stuff
3493 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 targets/support/bootloader-setup.sh:
3495 Removed dokeymap from non-Gentoo releases.
3497 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3498 targets/support/livecdfs-update.sh:
3499 Added call to update-pciids to download the latest pci.ids file.
3501 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3502 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3503 modules/stage4_target.py:
3504 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3506 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3507 Fix issue where -s on the command line would not run
3509 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3510 livecd/files/generic.motd.txt:
3511 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3512 kernel configurations.
3514 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 targets/support/livecdfs-update.sh:
3516 Updated hostname/domainname creation for new baselayout.
3518 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3520 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3522 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3523 targets/support/chroot-functions.sh:
3524 Change portage emerge to use --oneshot --nodeps to keep from merging the
3525 same packages multiple times.
3527 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3528 targets/stage2/stage2-chroot.sh:
3529 Added a -p bootstrap when catalyst is called with -V (verbose).
3531 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 targets/support/livecdfs-update.sh:
3533 Removed inittab hack, as this is done by livecd-tools.
3535 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3536 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3537 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3539 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3541 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3542 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3543 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3544 targets/livecd-stage2/livecd-stage2-controller.sh:
3545 Removed gentoo.png and creation of face directory. Changed
3546 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3549 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3550 targets/stage1/stage1-preclean-chroot.sh,
3551 targets/support/chroot-functions.sh:
3552 Added setup_binutils function and force both of them to run during stage1
3555 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 examples/livecd-stage2_template.spec:
3557 Added livecd/volid explanation to example spec.
3559 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3560 targets/support/create-iso.sh:
3561 General cleanup of ISO code and added default livecd/volid when it is not set.
3563 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 targets/embedded/embedded-controller.sh:
3565 Actually modify the embedded target this time.
3567 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3568 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3569 targets/livecd-stage2/livecd-stage2-controller.sh,
3570 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3571 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3572 and livecd-stage2 targets.
3574 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3575 files/catalyst.conf:
3576 Retired John Davis <zhen@gentoo.org> and added storedir to default
3579 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 targets/support/livecdfs-update.sh:
3581 Uncommented openglify, since it is needed for both opengl-update-livecd and
3584 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3585 modules/generic_stage_target.py:
3586 Fix print statement so it shows when kill_chroot_pids is run correctly
3588 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3589 modules/snapshot_target.py:
3590 Fix snapshot target to skip the kill_pids check
3592 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3593 Bug fixes in parse_spec, fix issues detecting list or string.
3595 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3596 modules/catalyst_support.py:
3597 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3598 spaces are after :. Better handling of comments ( ie preprocessed and
3599 stripped off ). Unset empty keys.
3601 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3602 targets/support/kill-chroot-pids.sh:
3603 Remove extra P_NAME definition that is never used. Saves processing time.
3604 Bumped catalyst to pre2
3606 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3607 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3608 +targets/support/kill-chroot-pids.sh:
3609 User info about runscript and archscript. Added checks for processes running
3610 in the chroot and created a script to kill them. Should fix the unmounting
3611 issues with gconfd or any other running application in the chroot
3613 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3614 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3615 Remove using gcc-config to set things up as we should all be using 2005.0
3618 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3619 examples/livecd-stage2_template.spec:
3620 Added livecd/users to example livecd-stage2 spec file.
3622 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3623 targets/support/livecdfs-update.sh:
3624 Change default hostnames for livecds
3626 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3627 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3628 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3631 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3632 modules/livecd_stage2_target.py:
3633 Clear autoresume flags when build is done
3635 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3636 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3637 targets/support/create-iso.sh:
3638 Fix isolinux so that it finds menus and kernels and stuff
3640 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3641 modules/generic_stage_target.py:
3642 Make purge operation a little less chatty, removed print statements
3644 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3645 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3646 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3647 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3649 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3650 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3651 print warning message about deprecated use of cdfstype
3653 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3654 targets/support/chroot-functions.sh:
3655 statically define genkernel location to eliminate which command failure if
3656 genkernel is not installed
3658 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3659 modules/generic_stage_target.py:
3660 change the portage_overlay to an array so it always works
3662 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3663 modules/catalyst_support.py:
3664 Fix exception handling to remove extraneous prints of None
3666 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3667 Remove iso creation code from stage4
3669 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3670 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3671 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3672 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3673 targets/livecd-stage1/livecd-stage1-chroot.sh,
3674 targets/livecd-stage1/livecd-stage1-controller.sh,
3675 targets/livecd-stage2/livecd-stage2-controller.sh,
3676 targets/netboot/netboot-controller.sh,
3677 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3678 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3679 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3680 targets/support/create-iso.sh, targets/support/kmerge.sh,
3681 targets/support/target_image_setup.sh,
3682 targets/tinderbox/tinderbox-controller.sh:
3683 Fix some exception handling in catalyst_support.py, remove intermediate
3684 destination folder of iso and tarball, add additional tests for folders not
3685 found on host but defined in spec file, keep catalyst from erroring in this
3686 case, change exit code on shell scripts so that errors are reported to
3687 catalyst and causes catalyst to die on errors, fix bug in
3688 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3689 check for mkisofs that informs the user of where to get the program, and
3690 removed the autoresume code from ccache and distcc installation until I can
3691 figure out a way to have the autoresume flag go someplace outside the chroot.
3693 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3694 Remove bind mounts before rm operations happen at startup
3696 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3697 modules/generic_stage_target.py:
3698 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3700 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3701 modules/generic_stage_target.py:
3702 fix minor bug in the purge code so that it actually runs the commands
3704 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3705 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3706 modules/stage4_target.py:
3707 Change ordering of tasks so root_overlay and fsscript occur after
3708 livecd_update, giving users a chance to override livecd_update
3710 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3711 modules/catalyst_support.py, modules/generic_stage_target.py:
3712 Added a better exception handling message for keyboard interrupt and added
3713 countdown timer for purge operation to give an opportunity to exit
3715 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3716 modules/catalyst_support.py, modules/generic_stage_target.py:
3717 Add support to clear the autoresume flags and improve the purge code to
3718 clean the chroot, and pkg/kern cache
3720 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3721 modules/catalyst_support.py, modules/generic_stage_target.py,
3722 modules/livecd_stage1_target.py:
3723 only append livecd-tools to the livecd-stage1 target package list and move a
3724 check out of the way so command line and spec files can co-exist
3726 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3727 modules/generic_stage_target.py:
3728 fixed python syntax in set_packages so catalyst will run
3730 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3731 modules/embedded_target.py, modules/generic_stage_target.py,
3732 modules/grp_target.py, modules/livecd_stage1_target.py,
3733 modules/livecd_stage2_target.py, modules/netboot_target.py,
3734 modules/stage4_target.py, modules/tinderbox_target.py,
3735 targets/embedded/embedded-chroot.sh,
3736 targets/embedded/embedded-controller.sh,
3737 targets/livecd-stage1/livecd-stage1-controller.sh,
3738 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3739 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3740 targets/livecd-stage2/livecd-stage2-controller.sh,
3741 -targets/livecd-stage2/livecd-stage2-iso.sh,
3742 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3743 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3744 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3745 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3746 +targets/support/target_image_setup.sh:
3747 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3750 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 targets/livecd-stage2/livecd-stage2-controller.sh,
3752 targets/support/livecdfs-update.sh:
3753 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3754 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3755 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3758 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 targets/livecd-stage2/livecd-stage2-controller.sh,
3760 targets/support/rc-update.sh:
3761 Updated rc-update.sh with better defaults for different livecd/type settings
3762 and cleaning up file copying in livecd-stage2-controller.sh to match
3765 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3766 Made example of catalyst.conf in README match the default catalyst.conf
3769 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3771 Removing old files from previous maintainers and updating README.
3773 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3774 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3775 Added livecd/users option to create non-root users. The first user listed
3776 will also be used for auto-starting X, if X is merged onto the CD.
3778 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 targets/livecd-stage1/livecd-stage1-controller.sh,
3780 targets/livecd-stage2/livecd-stage2-controller.sh,
3781 targets/support/livecdfs-update.sh:
3782 Updated all instances of livecd/type: gentoo-release-environmental to
3783 gentoo-release-livecd and added generic-livecd.
3785 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3786 examples/fsscript.sh.example, examples/gamecd.conf.example,
3787 examples/generic_stage_template.spec, examples/grp_template.spec,
3788 examples/livecd-stage1_template.spec,
3789 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3790 examples/snapshot_template.spec:
3791 Imported example files from catalyst 1.1.9 to make them more verbose.
3793 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3794 Fix grp/use bug #89365
3796 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3797 modules/generic_stage_target.py, targets/support/kmerge.sh:
3798 Fixes for initramfs overlay support.
3800 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3801 modules/generic_stage_target.py, targets/support/kmerge.sh,
3802 targets/support/pre-kmerge.sh:
3803 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3804 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3805 caching bug; Also adding preliminary support for initramfs_overlay from
3808 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3809 modules/generic_stage_target.py, targets/support/kmerge.sh:
3810 Removed support for postconf as genkernel no longer has that option
3812 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3813 modules/embedded_target.py, modules/generic_stage_target.py,
3814 modules/grp_target.py, modules/livecd_stage1_target.py,
3815 modules/livecd_stage2_target.py, modules/netboot_target.py,
3816 modules/stage4_target.py, modules/tinderbox_target.py,
3817 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3818 targets/stage1/stage1-preclean-chroot.sh,
3819 targets/support/chroot-functions.sh:
3820 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3821 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3823 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3824 modules/livecd_stage2_target.py:
3825 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3827 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3828 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3829 modules/livecd_stage2_target.py, modules/stage4_target.py,
3830 targets/livecd-stage1/livecd-stage1-controller.sh,
3831 targets/livecd-stage2/livecd-stage2-controller.sh,
3832 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3833 targets/support/functions.sh, targets/support/kmerge.sh,
3834 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3835 Generalized kernel support, fsscript, rcupdate, etc for stage4
3837 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 targets/support/pre-kmerge.sh:
3839 Removed sed for usb devices from legacy genkernel, as we're going to require
3840 a version much higher that no longer exhibits the bug.
3842 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3843 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3844 targets/support/livecdfs-update.sh:
3845 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3846 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3847 the ut2004demo shell script has been renamed to ut2004-demo.
3849 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3850 let genkernel always reinstall itself
3852 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3853 modules/catalyst_support.py, modules/generic_stage_target.py,
3854 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3855 fix case bug in livecdfs-update.sh; fix bug in initial command line
3856 arguement parsing; add cflags spec file support which is only allowed to
3859 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3860 targets/stage3/stage3-chroot.sh:
3861 Fix a use flag bug in the stage3
3863 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3864 modules/generic_stage_target.py:
3865 Changes to allow cflags, chost, cxxflags in a spec file
3867 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3868 targets/livecd-stage1/livecd-stage1-controller.sh,
3869 targets/livecd-stage2/livecd-stage2-controller.sh,
3870 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3871 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3872 targets/support/pre-kmerge.sh:
3873 change the code to use more case statements. Fix gcc issue in stage1.
3875 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3876 targets/livecd-stage1/livecd-stage1-controller.sh,
3877 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3878 Merging in changes from catalyst 1.1.x for gamecd support.
3880 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3881 targets/stage1/stage1-preclean-chroot.sh:
3882 Removing gcc-config stuff to see if its still required to work around a gcc
3885 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3886 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3887 Added tests for genkernel >3.2.0
3889 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3892 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3893 Updated AUTHORS with new maintainers and updated contributors list.
3895 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3896 examples/fsscript.sh.example, livecd/files/README.txt,
3897 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3898 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3899 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3900 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3901 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3902 universal.motd.txt to resolve documentation issue on bug #86914. Added
3903 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3904 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3907 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3908 targets/livecd-stage2/livecd-stage2-controller.sh:
3909 Removed a few unnecessary comments
3911 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3912 Removed obsolete files from the livecd directory as the functionality has
3913 moved into the targets folders
3915 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3916 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3917 Additional catalyst 2.0.0 files
3919 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3920 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3921 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3922 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3923 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3924 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3925 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3926 -livecd/runscript/alpha-archscript.sh,
3927 -livecd/runscript/default-runscript.sh,
3928 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3929 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3930 -livecd/runscript-support/gamecdfs-update.sh,
3931 -livecd/runscript-support/kmerge.sh,
3932 -livecd/runscript-support/livecdfs-update.sh,
3933 -livecd/runscript-support/post-kmerge.sh,
3934 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3935 modules/embedded_target.py, modules/generic_stage_target.py,
3936 modules/grp_target.py, modules/livecd_stage1_target.py,
3937 modules/livecd_stage2_target.py, -modules/netboot.py,
3938 +modules/netboot_target.py, modules/snapshot_target.py,
3939 modules/stage1_target.py, +modules/stage4_target.py,
3940 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3941 +targets/embedded/embedded-controller.sh,
3942 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3943 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3944 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3945 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3946 +targets/livecd-stage1/livecd-stage1-controller.sh,
3947 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3948 -targets/livecd-stage1/livecd-stage1.sh,
3949 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3950 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3951 +targets/livecd-stage2/livecd-stage2-controller.sh,
3952 +targets/livecd-stage2/livecd-stage2-iso.sh,
3953 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3954 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3955 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3956 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3957 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3958 +targets/stage1/stage1-controller.sh,
3959 +targets/stage1/stage1-preclean-chroot.sh,
3960 -targets/stage1/stage1-preclean1-chroot.sh,
3961 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3962 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3963 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3964 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3965 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3966 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3967 +targets/stage4/stage4-preclean-chroot.sh,
3968 +targets/support/chroot-functions.sh,
3969 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3970 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3971 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3972 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3973 +targets/tinderbox/tinderbox-controller.sh,
3974 targets/tinderbox/tinderbox-preclean-chroot.sh,
3975 -targets/tinderbox/tinderbox.sh:
3976 Initial Import of Catalyst 2.0.0
3978 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3979 livecd/runscript-support/livecdfs-update.sh:
3980 Added /usr/portage as tmpfs (this will be made conditional later).
3982 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3983 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3984 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3985 from an interactive shell.
3987 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3988 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3989 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3990 livecd/runscript-support/pre-kmerge.sh,
3991 livecd/runscript/default-runscript.sh:
3992 Moved livecd-bash_profile to livecd-bashrc. Added check for
3993 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3994 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3997 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3998 modules/generic_stage_target.py:
3999 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4002 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4003 livecd/runscript/default-runscript.sh,
4004 targets/livecd-stage1/livecd-stage1.sh:
4005 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4006 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4007 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4010 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 livecd/runscript/ppc-archscript.sh:
4012 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4014 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4015 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4016 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4017 for multiple initrd files.
4019 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4020 livecd/runscript/ppc-archscript.sh:
4021 Modifed PPC archscript to close bug #84648 and also to make the PPC
4022 archscript produce multiple initrd files, like x86/amd64.
4024 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4025 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4026 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4027 livecd/runscript/ppc-archscript.sh:
4028 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4029 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4030 livecd/volid for the HFS volid, too.
4032 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4033 Calling this one 1.1.7 and rolling a tarball.
4035 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4036 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4037 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4038 -livecd/runscript/sparc64-archscript.sh,
4039 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4040 Added livecd/volid to set the volume ID when creating the ISO, patch by
4041 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4042 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4044 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4045 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4046 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4047 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4049 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4050 livecd/runscript-support/livecdfs-update.sh:
4051 Removed hdparm from default runlevel as it break ide=nodma at boot.
4053 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript-support/kmerge.sh,
4055 livecd/runscript-support/pre-kmerge.sh,
4056 targets/livecd-stage1/livecd-stage1-chroot.sh:
4057 Revert last set of changes and remove portage version check from emerge in
4058 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4061 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 livecd/runscript-support/kmerge.sh,
4063 livecd/runscript-support/pre-kmerge.sh:
4064 Change genkernel check to use best_version and has_version to determine if
4065 the any previously installed versions of genkernel are up to date. Change
4066 emerge line for kernels to use -n option to only install if they were not
4067 previously installed.
4069 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4070 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4071 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4072 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4073 livecd/runscript/sparc-archscript.sh:
4074 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4075 unified sparc32/sparc64 cdtar.
4077 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 livecd/runscript-support/livecdfs-update.sh,
4079 livecd/runscript-support/pre-kmerge.sh:
4080 Change sudoers update to only run if /etc/sudoers exists and only reduce
4081 splash to 1024x768 on minimal and universal install CD.
4083 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4084 targets/livecd-stage1/livecd-stage1.sh:
4085 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4088 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4090 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4091 livecd/runscript/sparc64-archscript.sh,
4092 livecd/runscript/x86-archscript.sh:
4093 Added a new empty livecd file to each archscript. This will be used for an
4094 identifier by genkernel to allow booting from a non-primary CDROM.
4096 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4097 Catalyst 1.1.6 is here.
4099 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4100 targets/stage1/stage1-preclean2-chroot.sh:
4101 Commenting out stage1 cleaning of /var/db.
4103 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4104 livecd/runscript-support/pre-kmerge.sh:
4105 Made splash reduction to 1024x768 only for minimal and universal release media.
4107 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4108 targets/stage1/stage1-preclean2-chroot.sh:
4109 Added SLOT files back to /var/db entries in stage1.
4111 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4112 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4113 livecd/runscript/default-runscript.sh,
4114 livecd/runscript-support/livecdfs-update.sh,
4115 targets/livecd-stage2/unmerge.sh:
4116 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4117 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4118 the copy from preserving permissions and also adding /usr/share/faces and
4119 default Gentoo icon. We'll see how the icon does for us. Removing serial
4120 init script, as it causes problems with the splash theme.
4122 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 targets/livecd-stage1/livecd-stage1.sh:
4126 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4128 livecd/runscript-support/kmerge.sh,
4129 livecd/runscript-support/livecdfs-update.sh,
4130 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4131 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4132 targets/stage1/stage1-preclean2-chroot.sh:
4133 Removed x-setup from local.start and added in symlinks for gconf, portage
4134 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4135 baselayout and removed /etc/startx from the environmental type. Commented
4136 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4137 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4138 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4139 for X, use the latest pci.ids and usb.ids from portage, and create
4140 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4141 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4142 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4143 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4144 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4147 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4148 Removed ccache from default options as it breaks catalyst when merged with
4151 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4152 modules/snapshot_target.py:
4153 Added /local/ to snapshot exclusion.
4155 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4156 livecd/runscript-support/livecdfs-update.sh:
4157 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4158 gustavoz and his 5 interface Xeon for this.
4160 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4161 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4162 Added a conditional before killing gconfd-2. This is also going to be
4163 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4166 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4167 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4168 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4169 Moved killall -9 gconfd-2 to execute outside chroot.
4171 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 livecd/files/x86-help.msg:
4173 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4176 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4177 livecd/runscript/x86-archscript.sh:
4178 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4181 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4184 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4185 targets/livecd-stage1/livecd-stage1.sh:
4186 Added killall for gconfd-2 back into livecd-stage1.sh
4188 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript/alpha-archscript.sh:
4190 Alpha fixes for multiple kernels..
4192 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4193 livecd/runscript-support/kmerge.sh:
4194 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4196 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4198 livecd/runscript/sparc64-archscript.sh:
4199 Force devfs if udev is not selected for all supporting arches.
4201 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4202 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4203 livecd/runscript-support/kmerge.sh:
4204 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4207 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4208 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4209 Re-enabled preclean in grp and added gconfd-2 killing.
4211 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4212 livecd/runscript/x86-archscript.sh:
4213 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4216 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4217 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4218 targets/livecd-stage1/livecd-stage1-chroot.sh,
4219 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4220 targets/livecd-stage1/livecd-stage1.sh,
4221 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4222 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4223 Added ability to pause indefinitely. This closes bug #79798. I've also added
4224 the gcond-2 killall back in, but now it is in the actual preclean script and
4225 is executed inside the chroot.
4227 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4228 Updated for 1.1.3 release.
4230 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4231 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4232 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4233 targets/netboot/netboot-packages.sh,
4234 targets/tinderbox/tinderbox-chroot.sh:
4235 Updated to use package.use correctly. Blame Robert Paskowitz
4236 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4238 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4239 targets/stage1/stage1-preclean2-chroot.sh:
4240 Fixed find line for new stage1 /var/db/pkg.
4242 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4243 targets/stage1/stage1-preclean2-chroot.sh:
4244 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4245 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4248 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4249 livecd/runscript-support/livecdfs-update.sh:
4250 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4251 added net.ethX symlinks, and added copying of files from
4252 /usr/lib/hotplug/firmware into firmware tarball.
4254 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4255 livecd/runscript-support/livecdfs-update.sh:
4256 Firmware updated to use new /lib/firmware directory.
4258 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4259 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4260 work when both -f and -C were used on the command line.
4262 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4263 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4264 targets/livecd-stage1/livecd-stage1-chroot.sh,
4265 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4266 targets/stage3/stage3-chroot.sh:
4267 Added a portage version check to each target that uses --newuse to ensure a
4268 high enough version is used. This resolves bug #75336.
4270 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4271 livecd/files/livecd-local.start:
4272 Possible local.start fix for beejay.
4274 12 Jan 2005; John Davis <zhen@gentoo.org>
4275 modules/embedded.py:
4276 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4278 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4279 livecd/runscript-support/kmerge.sh:
4280 Added ccache support to genkernel call in livecd-stage2.
4282 11 Jan 2005; John Davis <zhen@gentoo.org>
4283 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4284 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4285 targets/netboot/netboot.sh:
4286 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4287 some feature enhancements.
4289 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4290 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4291 targets/livecd-stage1/livecd-stage1-chroot.sh,
4292 targets/livecd-stage1/livecd-stage1.sh,
4293 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4294 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4295 Added a -F or --fetchonly command line option and closing out bug #77480.
4296 Also added a portage version check to livecd-stage1 to close out bug #68307.
4298 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4299 livecd/runscript-support/livecdfs-update.sh,
4300 targets/stage3/stage3-chroot.sh:
4301 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4302 target to use emerge -e when building. This is only temporary until the
4303 bootstrap.sh script can be fixed or another solution can be decided upon.
4305 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4306 +targets/embedded/kmerge.sh:
4307 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4308 from mutex@gentoo.org
4310 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4311 modules/livecd_stage2_target.py:
4314 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4315 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4316 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4317 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4318 the brokenness of a stage1 tarball.
4320 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4321 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4324 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4325 modules/livecd_stage2_target.py:
4328 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4329 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4330 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4331 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4332 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4333 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4334 Upgraded the isolinux cdtar files and closing bug #70518.
4336 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4337 modules/embedded_target.py, modules/generic_stage_target.py,
4338 modules/grp_target.py, modules/livecd_stage1_target.py,
4339 modules/livecd_stage2_target.py, modules/netboot.py,
4340 modules/stage1_target.py, modules/tinderbox_target.py:
4341 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4342 separate out specific target logic from the generic targets modules.
4344 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4345 new PPC arch file from pvdabeel@gentoo.org
4347 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4348 examples/generic_stage_template.spec, modules/catalyst_support.py:
4349 tweaking error handling in the main catalyst script
4350 updated the example to include a blurb about portage_confdir
4352 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4353 livecd/runscript-support/livecdfs-update.sh:
4354 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4356 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4359 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4360 fix for #66592. catalyst now gives a traceback when it bails out, making
4361 troubleshooting amazingly easier
4363 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4364 modules/catalyst_support.py, modules/embedded_target.py,
4365 modules/generic_stage_target.py, modules/grp_target.py,
4366 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4367 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4368 Reversing patch from Eric Edgar from bug #70663.
4370 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4371 livecd/runscript/x86-archscript.sh:
4372 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4373 not work without it (mkisofs fails on creating ISO).
4375 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4376 modules/catalyst_support.py, modules/embedded_target.py,
4377 modules/generic_stage_target.py, modules/grp_target.py,
4378 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4379 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4380 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4381 separate out specific target logic from the generic targets modules.
4383 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4384 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4385 targets/embedded/embedded.sh:
4386 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4388 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4389 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4390 livecd/runscript/default-runscript.sh,
4391 livecd/runscript-support/gamecdfs-update.sh,
4392 livecd/runscript-support/livecdfs-update.sh,
4393 modules/livecd_stage2_target.py:
4394 Added gamecd/conf option to livecd_stage2_target.py, added
4395 gamecd.conf.example to /examples, cleaned up game-specific code in
4396 gamecdfs-update.sh to make it more generic, added more fundtionality to
4397 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4398 and gentoo-gamecd to make spec files simpler and to remove the need for
4399 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4400 user to still use a custom fsscript of their own.
4402 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4403 +livecd/files/environmental.motd.txt,
4404 targets/livecd-stage1/livecd-stage1.sh:
4405 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4407 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4408 livecd/runscript/default-runscript.sh,
4409 livecd/runscript-support/livecdfs-update.sh:
4410 Added gentoo-release-environmental as a valid livecd/type and did some
4411 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4412 devices other than eth0.
4414 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 targets/livecd-stage1/livecd-stage1-chroot.sh:
4416 Changed livecd-stage1 to merge each package individually. This should not
4417 make it into a production version of catalyst, but is here as a possible
4418 solution to bug #68307.
4420 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4422 livecd/runscript/sparc-archscript.sh,
4423 livecd/runscript/sparc64-archscript.sh,
4424 livecd/runscript/x86-archscript.sh:
4425 Added failures to all arches on mkisofs failure and also made -z option to
4426 mkisofs optional on x86 depending on loop type used.
4428 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4429 livecd/runscript/x86-archscript.sh:
4430 Making sure the mkisofs call causes a failure when it doesn't complete
4431 successfully. Once again, blame jforman, our beloved infra-monkey.
4433 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4434 livecd/runscript/default-runscript.sh:
4435 squashfs-utils->squashfs-tools fix. Blame jforman.
4437 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4438 livecd/isogen/x86-isogen.sh:
4439 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4440 possibly not booting on really old systems.
4442 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4443 livecd/runscript/x86-archscript.sh:
4444 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4445 possibly not booting on really old systems.
4447 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4448 livecd/runscript-support/livecdfs-update.sh:
4449 Save some space by removing redundant firmware after tarball is made, only
4450 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4453 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4454 targets/stage1/stage1-preclean2-chroot.sh:
4455 Added patch from vapier and closing bug #73556.
4457 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4458 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4459 +targets/embedded/embedded-fs-runscript.sh,
4460 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4461 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4462 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4463 from mutex@gentoo.org for modules/embedded.py
4465 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4466 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4467 livecd/runscript-support/livecdfs-update.sh:
4468 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4469 aliases having --color rather than --color=auto.
4471 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4472 livecd/files/livecd-local.start:
4473 Let's try actually making a proper edit on livecd/files/livecd-local.start
4474 this time, shall we...
4476 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4477 livecd/files/livecd-local.start:
4478 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4479 x-setup check for /etc/startx.
4481 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4482 livecd/runscript-support/gamecdfs-update.sh:
4483 Fixing minor sed bug in gamecdfs-update.sh.
4485 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4486 examples/snapshot_template.spec,
4487 livecd/runscript-support/gamecdfs-update.sh,
4488 livecd/runscript-support/livecdfs-update.sh:
4489 Fixing typo in snapshot_template.spec and closing bug #70321.
4491 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4492 livecd/runscript-support/pre-kmerge.sh:
4493 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4494 genkernel will only add the 1024x768 version of the gensplash image to the
4495 bzImage, which added with the livecd-stage2 removal of the unused splash
4496 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4498 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4499 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4500 livecd/runscript/sparc64-archscript.sh:
4501 Updated with silo/mkisofs patch from gustavoz.
4503 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4504 livecd/files/x86-help.msg:
4505 Updated x86-help.msg to make it fall more inline with current
4506 genkernel/livecd-tools options.
4508 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4509 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4510 livecd/runscript-support/pre-kmerge.sh:
4511 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4512 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4513 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4516 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4517 livecd/runscript-support/kmerge.sh,
4518 livecd/runscript-support/livecdfs-update.sh,
4519 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4520 Changed kernel build caching to use kerncache option, rather than pkgcache
4521 option. Fixed --postconf and --callback for builds that do not require them.
4522 Removed delay when removing package sin the system profile. This is now
4523 catalyst 1.1.0, so enjoy.
4525 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4526 livecd/runscript-support/livecdfs-update.sh:
4527 Stopping udev from using the nasty device tarball. We don't need it anyway.
4529 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4530 livecd/runscript/sparc-archscript.sh,
4531 livecd/runscript/sparc64-archscript.sh,
4532 livecd/runscript-support/kmerge.sh,
4533 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4534 Fixing gpm support by uncommenting default settings. Fixing case where
4535 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4536 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4537 not get renamed. Fixed a problem where we were accidentally removing the
4538 hwdata-knoppix versions of pci.ids and usb.ids and linking
4539 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4540 for 2004.3 and catalyst 1.1.0.
4542 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4543 patch from vapier@gentoo.org for bug #68080
4545 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4546 livecd/runscript-support/kmerge.sh:
4547 made kernel caching dependent on the "pkgcache" option so that genkernel's
4548 postconf can actually work
4550 18 Oct 2004; John Davis <zhen@gentoo.org>
4551 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4552 livecd/runscript-support/livecdfs-update.sh:
4553 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4555 17 Oct 2004; John Davis <zhen@gentoo.org>
4556 livecd/runscript-support/livecdfs-update.sh:
4557 firmware tarball fix for packages that need firmware such as ipw2100
4559 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4560 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4561 livecd/runscript-support/livecdfs-update.sh,
4562 modules/livecd_stage2_target.py:
4563 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4565 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4566 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4567 should not hurt non-HT users
4569 12 Oct 2004; John Davis <zhen@gentoo.org>
4570 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4571 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4572 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4573 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4574 livecd/runscript-support/kmerge.sh:
4575 bugfixes for #67195, #67197, #67122, and #46918
4577 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4578 small netboot fixups
4580 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4581 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4582 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4583 targets/netboot/netboot.sh:
4584 sweeping updates and changes to the netboot code. the patches should fix the
4585 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4586 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4588 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4589 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4590 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4591 targets/netboot/netboot.sh:
4592 more code cleanup and maintenance
4594 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4595 modules/generic_stage_target.py, +modules/netboot.py,
4596 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4597 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4598 +targets/netboot/netboot.sh:
4599 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4602 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4603 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4604 targets/livecd-stage1/livecd-stage1-chroot.sh,
4605 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4606 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4607 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4608 have to start a server on the build host for it to distribute.
4610 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4611 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4612 just do -s version_stamp
4614 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4615 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4617 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4618 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4619 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4620 modules/livecd_stage2_target.py:
4621 udev support for livecds
4623 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4624 +targets/livecd-stage2/unmerge.sh:
4625 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4626 Also, livecd-stage2 unmerge.sh added back in.
4628 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4629 livecd/runscript-support/livecdfs-update.sh:
4630 bugfixes for #60887 and #63338
4632 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4633 bugfixes for #63382 and #63338
4635 08 Sep 2004; John Davis <zhen@gentoo.org>
4636 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4637 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4638 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4639 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4640 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4641 targets/livecd-stage1/livecd-stage1-chroot.sh,
4642 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4643 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4644 lots of changes in this revision. first of all, major cosmetic fixups to the
4645 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4646 for distcc or ccache builds in most of the targets. bug #56581 is finially
4647 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4648 performance enhancement here.
4650 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4651 modules/livecd_stage2_target.py:
4652 fix for bug #63033, thanks to usata@gentoo.org for the patch
4654 30 Aug 2004; John Davis <zhen@gentoo.org>
4655 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4656 bugfixes for #61537 and #61779
4658 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4659 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4660 modules/snapshot_target.py:
4661 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4662 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4663 time should also be improved due to a more efficient use of rsync. This commit will
4664 mark the portage version of catalyst-1.9.0.
4666 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4667 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4670 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4673 02 Aug 2004; John Davis <zhen@gentoo.org>
4674 livecd/runscript-support/livecdfs-update.sh:
4677 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4678 +targets/stage1/build.py, -targets/stage1/build.sh,
4679 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4680 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4681 targets/stage3/stage3-chroot.sh:
4682 applied patch from bug #58840. it should fix up things for uclibc stages and
4683 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4685 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4686 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4687 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4688 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4689 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4690 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4691 livecd/runscript-support/livecdfs-update.sh,
4692 modules/livecd_stage2_target.py:
4693 addition of wolf31o2's gamecd patchset. untested, so please beware
4695 14 Jul 2004; John Davis <zhen@gentoo.org>
4696 livecd/runscript-support/livecdfs-update.sh,
4697 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4698 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4699 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4700 this out of generic_stage_target and into livecd-stage2 since the
4701 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4703 13 Jul 2004; John Davis <zhen@gentoo.org>
4704 livecd/runscript-support/livecdfs-update.sh:
4705 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4706 default rc'ed programs when only one change was required to rcadd. so I
4707 changed it so that the defaults are *always* loaded and specified additions/
4708 deletions are just added on top of those.
4710 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4711 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4712 targets/livecd-stage1/livecd-stage1-chroot.sh,
4713 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4714 targets/tinderbox/tinderbox-chroot.sh:
4715 changing the more verbose behavior to the -V (verbose) flag
4717 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4718 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4719 targets/livecd-stage1/livecd-stage1-chroot.sh,
4720 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4721 targets/tinderbox/tinderbox-chroot.sh:
4722 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4723 it is about to merge so that deps and USE flags are more evident
4725 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4726 modules/catalyst_support.py:
4727 completely rewrote the catalyst main script so that it can actually utilize
4728 more than one command line flag. new functionality included, but not active
4729 yet (--debug and --verbose). arguments can still be passed on the commandline
4730 through the use of the -C (--cli) flag. updated the arg_parse function in
4731 catalyst_support.py to accomodate my changes.
4733 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4734 modules/generic_target.py, modules/grp_target.py,
4735 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4736 modules/snapshot_target.py, modules/stage1_target.py,
4737 modules/stage2_target.py, modules/stage3_target.py,
4738 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4739 fixes for bugs #55192 and #54137
4740 added a new key for all specfiles, portage_confdir.
4741 this should point to a directory similar in functionality to /etc/portage.
4743 cleaned up the module code a bit so that unnecessary modules
4746 more work on resuming. it is getting there, but it still needs a ton of work,
4747 so please test, and report bugs.
4749 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4750 modules/catalyst_support.py, modules/generic_stage_target.py,
4751 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4752 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4753 stage resuming functionality should be working. I still have to work on GRP
4754 and livecds, but they should not be hard. I could not incorporate emerge
4755 --resume into stage resuming functionality because in some instances, portage
4756 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4757 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4758 ). I also made some small tweaks to the stage target scripts which clean up
4759 the envscript stuff. Not noticable performance wise, but it makes me feel all
4760 warm and fuzzy to know that it is programmed absolutely correctly ;)
4762 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4763 modules/generic_stage_target.py:
4764 revamped the cmd() structure so that it could properly return error codes.
4765 Please note that this might break catalyst until there is some further
4766 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4767 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4768 now. Additionally, catalyst will stop when there is an error with an ebuild
4769 ... it didn't do this before, it just plowed along and packed things up.
4771 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4772 code in portage.py and then answering my noob questions.
4774 13 Jun 2004; John Davis <zhen@gentoo.org>
4775 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4776 livecd/runscript-support/livecdfs-update.sh:
4777 some last minute fixins (stuff to work with the new genkernel)
4779 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4782 11 Jun 2004; John Davis <zhen@gentoo.org>
4783 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4784 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4787 10 Jun 2004; John Davis <zhen@gentoo.org>
4788 livecd/runscript-support/kmerge.sh,
4789 livecd/runscript-support/livecdfs-update.sh,
4790 livecd/runscript-support/post-kmerge.sh,
4791 livecd/runscript-support/pre-kmerge.sh:
4792 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4793 functions control what scripts are added to their respective runlevels. This
4794 option would be specified like so in the spec file: livecd/rcadd:
4795 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4797 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4798 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4799 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4800 the code to give a nice error msg instead of a cryptic traceback
4802 04 Jun 2004; John Davis <zhen@gentoo.org>
4803 livecd/runscript-support/livecdfs-update.sh:
4804 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4805 /etc/bootsplash/default
4807 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4808 targets/embedded/embedded-chroot.sh,
4809 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4810 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4811 targets/livecd-stage1/livecd-stage1-chroot.sh,
4812 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4813 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4814 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4815 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4816 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4817 targets/tinderbox/tinderbox-chroot.sh,
4818 targets/tinderbox/tinderbox-preclean-chroot.sh,
4819 targets/tinderbox/tinderbox.sh:
4820 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4822 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4823 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4824 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4825 It should be a full path pointing to a portage overlay dir.
4827 27 May 2004; John Davis <zhen@gentoo.org>
4828 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4829 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4830 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4831 livecd/runscript/default-runscript.sh:
4832 added updated silos and fixed motd bug
4834 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4835 rolling out version 1.0.8
4837 22 May 2004; John Davis <zhen@gentoo.org>
4838 livecd/runscript-support/kmerge.sh,
4839 livecd/runscript-support/livecdfs-update.sh,
4840 modules/livecd_stage2_target.py:
4841 added key livecd/bootsplash
4843 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4844 livecd/runscript/sparc-archscript.sh,
4845 livecd/runscript/sparc64-archscript.sh:
4846 sparc fixup patches from gustavoz at g.org
4848 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4849 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4850 is livecd/modblacklist
4852 19 May 2004; John Davis <zhen@gentoo.org>
4853 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4854 livecd/runscript/x86-archscript.sh:
4855 added support for livecd/overlay, changed vga=0x317 to vga=791
4856 in the x86 archscript as it is a more standard setting and should
4857 work on more hardware
4859 17 May 2004; John Davis <zhen@gentoo.org>
4860 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4861 livecd/runscript-support/kmerge.sh,
4862 livecd/runscript-support/livecdfs-update.sh,
4863 modules/livecd_stage2_target.py:
4864 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4865 we also now have basic motd copying support for more branded livecds
4867 16 May 2004; John Davis <zhen@gentoo.org>
4868 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4869 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4870 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4872 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4873 modules/catalyst_support.py, modules/embedded_target.py,
4874 modules/generic_stage_target.py, modules/generic_target.py,
4875 modules/grp_target.py, modules/livecd_stage1_target.py,
4876 modules/livecd_stage2_target.py, modules/stage1_target.py,
4877 modules/stage2_target.py, modules/stage3_target.py,
4878 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4879 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4880 caused gcc profile problems.
4882 12 May 2004; John Davis <zhen@gentoo.org>
4883 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4884 livecd/runscript-support/livecdfs-update.sh,
4885 livecd/runscript-support/post-kmerge.sh,
4886 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4888 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4889 silliness). Most notably, I have taken advantage of the update-modules
4890 --assume-kernel fix from agriffis so that we can actually use 3rd party
4891 modules now. Please note that >=baselayout-1.9.0 is required.
4893 02 May 2004; Olivier Crete <tester@gentoo.org>
4895 Added forgotten CHOST for i386 subarch
4897 30 Apr 2004; John Davis <zhen@gentoo.org>
4898 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4899 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4900 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4901 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4903 -fixed 2004.0 branding in the isolinux cdtar
4904 -fixed up acpi stuff in the runscripts
4905 -fixed up the x86 help message and corrected the numerous errors in it
4907 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4908 livecd/runscript/default-runscript.sh:
4909 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4910 1.0.7. we are ready for release
4912 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4913 fix for the problem that gustavoz found wrt the /dev creation stuff not
4914 detecting arches. also an efficiency fix for stage1 building
4916 14 Apr 2004; John Davis <zhen@gentoo.org>
4917 targets/embedded/embedded-chroot.sh,
4918 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4919 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4920 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4921 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4922 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4923 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4924 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4925 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4926 targets/tinderbox/tinderbox-preclean-chroot.sh,
4927 targets/tinderbox/tinderbox.sh:
4928 fix for bug #47733 - fixes for distcc and an envscript bugfix
4930 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4933 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4934 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4935 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4936 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4937 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4938 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4939 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4940 targets/stage1/stage1-preclean1-chroot.sh,
4941 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4942 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4943 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4944 targets/tinderbox/tinderbox.sh:
4945 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4946 zhen@gentoo.org please.
4948 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4949 fix for /dev in stage1
4951 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4954 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4955 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4956 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4957 Added the two kernel-configs for 2004.1 x86
4959 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4960 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4961 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4962 targets/tinderbox/tinderbox.sh:
4963 fix to address missing /dev in stages, fixed path for env-update in all of the
4966 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4967 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4969 01 Apr 2004; John Davis <zhen@gentoo.org>
4970 livecd/runscript/default-runscript.sh:
4971 added in fix for the module.conf stuff courtesy of Benjamin Judas
4974 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4976 cosmetic touchups for 1.0.5
4978 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4979 added support to the stage2 for stackable profiles bootstrap
4981 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4982 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4983 support for sparc32/64 build compatibility
4985 30 Mar 2004; John Davis <zhen@gentoo.org>
4986 livecd/runscript/default-runscript.sh, modules/targets.py,
4987 targets/stage1/build.sh:
4988 fix for bug 46022, more stackable profile fixes, embedded patches added
4990 26 Mar 2004; John Davis <zhen@gentoo.org>
4991 livecd/runscript/default-runscript.sh, modules/targets.py,
4992 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4993 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4994 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4995 fixes for bugs #44625 and #45805
4997 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4998 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4999 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5000 memtest is in. if you want to use it, check out the memtest86 cd tarball
5001 Also, fixes for bugs 45078, 45188, 44306
5003 23 Mar 2004; John Davis <zhen@gentoo.org>
5004 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5005 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5006 livecd/runscript/x86-archscript.sh, modules/targets.py,
5007 targets/livecd-stage3/unmerge.sh:
5008 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5009 created at the end of the livecd-stage2 process.
5011 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5012 targets/embedded/embedded.sh:
5013 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5015 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5016 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5017 removing the hardened-gcc deps since the package itself is deprecated'
5019 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5020 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5022 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5023 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5024 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5025 examples/livecd/alpha/config-2.4.21-r4-alpha,
5026 examples/livecd/alpha/config-2.4.21-r4-jensen,
5027 examples/livecd/alpha/config-2.4.21-r4-legacy,
5028 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5029 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5030 fixes for bugs 43676, 43701. Alpha support added as well.
5032 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5033 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5034 kde/gnome cd specs added.
5036 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5037 fix in catalyst.conf for bug #42044
5039 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5040 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5041 examples/livecd/sparc64/config-2.4.24-sparc64:
5042 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5044 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5045 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5046 for a $clst_conf environment variable. You can use the $clst_conf variable to
5047 point to a file to use in place of /etc/catalyst.conf. By setting this
5048 variable in your shell, catalyst can easily be used by multiple people on the
5049 same machine. Also, ccache support now works for genkernel.
5051 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5052 removed file for livecd-stage2 target, as this is handled by the runscript
5053 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5054 and made "/boot/kernel/foo/extraversion" an optional rather than required
5055 parameter. The aforementioned "packages" is used to specify kernel-related
5056 packages (like module ebuilds) to merge with each kernel, and the new "use"
5057 option is used to specify the USE settings you'd like exported to the
5058 environment during kernel as well as kernel "packages" build.
5060 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5061 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5062 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5063 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5064 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5065 targets/tinderbox/tinderbox.sh:
5066 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5067 it for ebuild - added headers to everything and removed deprecated dirs
5069 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5070 adding Kumba's patches for MIPS
5072 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5073 Added hppa specific code.
5075 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5076 Tinderbox target added. See tinderbox examples in examples/ dir.
5078 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5079 spec file support integrated into catalyst. Use "-f/--file specfile" as
5080 argument; see examples dir for examples.
5081 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5082 example of how to use it.
5084 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5085 support functions for spec file parsing and reading added. Will get added to
5088 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5089 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5092 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5093 Significant rework of code structure. Everything is falling nicely into place.
5095 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5096 Exception handling fully-integrated into current prototype code.
5098 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5099 beginning of exception handling integration, got some of the target code
5102 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5103 major code rework in progress on the python parts.
5105 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5106 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5107 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5108 for organiation's sake, I have moved the files, such as livecd foundations,
5109 into catalyst/files. It will make it easier for us when ebuild time comes
5112 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5113 All preliminary target build scripts are now added and coded to near as spec
5114 that we can have at this point.
5116 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5117 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5118 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5119 something that should be continued as much as reasonably possible in other
5120 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5121 code completed, and internal fall-backs to reasonable global config defaults
5124 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5125 subarch test outsourced to python catalyst-subarches function.
5127 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5128 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5130 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5131 removing dup enter_chroot
5133 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5134 document subarches checking
5136 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5137 Fix valid subarch test.
5139 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5140 include/build_functions.sh, include/functions.sh:
5141 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5142 start_build to build_functions.sh cleaning up the main catalyst script some
5145 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5146 fixed SRCBALL and DESTBALL, making it transparent for profiles
5148 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5149 added an exit condition to the cmd line argument case statement
5151 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5152 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5153 the changes that I made to the above files should make catalyst completely
5154 transparent to no matter what profile we are using. check files/catalyst.conf
5155 for the list of BUILDTYPEs that we support.
5157 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5158 changed how cmd line arguments are handled
5160 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5161 I changed the is_special handling so that it is cleaner and faster
5163 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5164 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5165 livecd/foundations/x86-basic/post-clean.sh,
5166 livecd/foundations/x86-basic/pre-clean.sh,
5167 livecd/foundations/x86-basic/settings:
5168 I outsourced more functions to include/functions.sh. I made it a seperate file
5169 from build_fucntions.sh so that we can keep our build and other functions
5170 apart. I also added in the livecd stuffs from the stager side of things.
5172 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5173 include/build_functions.sh:
5174 I outsourced all of the build functions to include/build_functions.sh. In the
5175 future, this will happen more - the code needs cleaned up.
5177 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5179 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5180 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5181 does not use that anymore.
5183 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5184 since we now have a default profile in portage, i massaged some errors
5185 messages to reflect that.
5187 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5189 removed ccache support from catalyst stage1 build cause it breaks the build.
5190 Additionally, I removed gettext support from bootstrap, because according to
5191 our new default profile, we don't use that anymore.
5193 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5194 added a new var, BUILDTYPE, adding more transparency for building.
5195 In the future, we will be building both selinux and hardened sources.
5197 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5198 fixed some formatting when catalyst prints out build info, additionally,
5199 trying to make catalyst more transparent for future expansion of stages
5201 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5202 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5203 --help. I moved this functionality from the main program section to
5206 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5207 I edited catalyst to change our naming convention from stage*-arch-h.* to
5208 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5209 I change naming conventions, as catalyst will be eventually extended to
5210 do selinux-* stages also.
5212 Additionally, I updated README.catalyst to include profile information.
5214 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5215 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5216 I renamed README.stager to README.catalyst and have made some very minor
5217 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5218 I have hacked bootstrap to use the hardened profile, as well as utilize
5219 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5220 major). Additionally, bin/stage1 has been hacked to accept the hardened
5221 profile, and use hardened-gcc.
5223 09 September 2003; John Davis <zhen@gentoo.org>:
5224 Initial import of hardened stager. I am forking this from the original
5225 stager code in order to better fit our needs. The original stager code is
5226 still used by Gentoo, and is maintained by Daniel Robbins
5227 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5228 contributors that coded stager.