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: create generic mips64 classes
8 and inherit from them to simplify other classes
10 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
11 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
13 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
14 modules/catalyst/arch/mips.py: Remove ip* classes
16 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
17 modules/catalyst/arch/mips.py: Remove mips2 classes
18 Linux doesn't even run on mips2
20 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
21 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
22 Include list of supported subarches in man page.
24 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
25 This is catalyst 2.0.6.916
27 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
28 targets/support/bootloader-setup.sh:
29 Add gentoo-ilo option for the bootloader on ia64
31 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
32 targets/support/chroot-functions.sh:
33 This is catalyst 2.0.6.915
35 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
36 targets/support/chroot-functions.sh:
37 Replace virtual/portage with sys-apps/portage, bug #358847
39 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
40 This is catalyst 2.0.6.914
42 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
43 Enable new amd64 subarches
45 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
46 This is catalyst 2.0.6.913
48 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
51 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
52 This is catalyst 2.0.6.912
54 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
55 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
58 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
59 This is catalyst 2.0.6.911
61 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
62 Replace -Os with -O2 for ARM
64 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
67 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
68 This is catalyst-2.0.6.909
70 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
71 targets/support/chroot-functions.sh:
72 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
73 <nunomilheiro@gmail.com>, gentoo bug #273664
75 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
76 targets/support/netboot2-final.sh:
77 Fix sparc bug, gentoo bug 297231
79 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
80 Update copyrights, add me to AUTHORS
82 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
83 This is catalyst-2.0.6.908
85 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
86 modules/generic_stage_target.py:
87 Restore old behaviour on the CXXFLAGS variable on the created make.conf
89 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
90 Fix typo and add armv7a-hardfp target
92 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
93 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
94 targets/support/pre-kmerge.sh:
95 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
98 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
99 targets/support/chroot-functions.sh:
100 Only run depclean for stage3/system
102 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
103 This is catalyst 2.0.6.906
105 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
106 targets/support/chroot-functions.sh:
107 Run depclean at the end of stage generation (for Gentoo bug #295132)
109 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
110 targets/support/livecdfs-update.sh:
111 Apply patch from Gentoo bug #284585
113 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
114 Clean up a few extraneous spaces, line wrap a comment, and add Id.
116 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
117 +.gitattributes, README, TODO:
118 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
121 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
122 modules/livecd_stage2_target.py:
123 Apply patch for module blacklisting from gentoo bug #282148
125 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
126 Version bumping to 2.0.6.905 for release.
128 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
129 livecd/files/x86-F6.msg:
130 Apply patch to document espeakup support for Gentoo bug #267708
132 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
133 modules/catalyst/config.py:
134 import catalyst_support for Gentoo bug #271368
136 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
137 Rolling an official catalyst 2.0.6.904 version.
139 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
140 Apply additional patch from Gentoo bug #255793 for arm subarches
142 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
143 targets/support/chroot-functions.sh:
144 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
146 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
147 Additional sh patch from Gentoo bug #255793
149 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
150 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
152 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
153 modules/generic_stage_target.py:
154 Update reference to make.conf.example for new location in portage-2.1.6
156 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
157 targets/stage1/stage1-chroot.sh:
158 Remove --noreplace from run_merge call so that baselayout gets rebuilt
161 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
162 targets/support/rc-update.sh:
163 Change invalid atom '>=sys-apps/baselayout-2*' to
164 '>=sys-apps/baselayout-2'
166 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
167 modules/catalyst_support.py:
168 Try to import portage.util before portage_util
170 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
171 Add note about metadata_overlay being default in 2.1.6
173 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
174 Updated the AUTHORS section and the header for the ChangeLog, to reflect
175 that individual authors now retain their copyright to code they submit.
177 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
178 Rewrote TODO to make it clearer and added a ton of new items to it.
180 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
181 modules/generic_stage_target.py:
182 screw you python...hard
184 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/generic_stage_target.py:
186 Disable removal of 'target_path' when build starts
188 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
189 modules/generic_stage_target.py:
190 Apply patch from armin76 to actually make use of the busybox_config value
193 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
194 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
195 Add support for gk's --busybox-config= option
197 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
198 modules/generic_stage_target.py:
199 Missing / before 'iso'
201 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
202 modules/snapshot_target.py:
203 Add support for purging to snapshot target
205 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
206 Add mix-in cdtar idea to TODO
208 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
209 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
210 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
211 Remove old isolinux-3.09 cdtar files
213 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
214 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
215 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
216 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
218 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
219 Marking this 2.0.6.903 for testing.
221 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
222 targets/netboot2/netboot2-controller.sh:
223 Disable copying of nb-busybox.cf since it isn't used anyway
225 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
226 arch/x86.py, catalyst:
227 A few typo and other minor fixes as reported by armin76
229 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
230 modules/generic_stage_target.py:
231 Add support for digests="all" for Gentoo bug #209611
233 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
234 examples/netboot2_template.spec, targets/support/kmerge.sh:
235 Automatically append --netboot to GK_ARGS for netboot2 target Remove
236 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
238 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
239 targets/support/pre-kmerge.sh:
240 Remove evil hacks that copy gk files around for netboot2
242 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
243 Bumping version for release.
245 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
246 modules/catalyst_support.py:
247 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
250 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
251 modules/catalyst_support.py, modules/generic_stage_target.py:
252 Add support for -P/--purgeonly option
254 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
255 Updated README to tell the user where to locate catalyst.conf if not using
256 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
259 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
260 Kicking out a 2.0.6.901 release for testing.
262 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
263 modules/generic_stage_target.py:
264 Automatically prepend build dir path to livecd/iso if it's not an absolute
267 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
268 Update TODO with placeholder idea.
270 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
271 +modules/catalyst/util.py:
272 Create catalyst.util module with capture_traceback() and print_traceback()
273 functions Capture and print traceback when build fails instead of letting
276 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
277 modules/catalyst/config.py, modules/catalyst_support.py:
278 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
280 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
281 modules/catalyst/config.py:
282 A few fixes to ParserBase after actually testing it switch to parsing
283 config file with ConfigParser.
285 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
286 +modules/catalyst/config.py, -modules/catalyst/util.py:
287 More indecisiveness..move util.spec to config.SpecParser.
289 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
290 -modules/catalyst/spec.py, +modules/catalyst/util.py,
291 modules/catalyst_support.py:
292 * Rename catalyst.spec to catalyst.util
293 * Move spec_dump() into spec class
294 * Modify catalyst to use new spec class
296 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
297 +modules/catalyst/__init__.py:
298 Add __init__.py file and import line.
300 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
301 +modules/catalyst/spec.py:
302 Initial commit of modules/catalyst/spec.py.
304 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
306 Updating x86/amd64 arch support. Original patches by William Cooke
307 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
309 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
310 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
311 modules/snapshot_target.py, modules/stage4_target.py,
312 targets/support/bootloader-setup.sh, targets/support/functions.sh,
313 targets/support/kmerge.sh:
314 Removing all deprecated interfaces. We no longer wish to support them and
315 they're not needed. Anyone using a pre-2.x spec file will need to update
318 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
319 -livecd/files/Getting_Online.txt:
320 Removing livecd/files/Getting_Online.txt since it was quite outdated.
322 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
324 Updated for new git repo.
326 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
327 targets/support/livecdfs-update.sh:
328 Add gconf settings for gnome-screensaver to disable locking by default. This
331 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
332 Add armv5tel to arm host list.
334 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
335 targets/support/chroot-functions.sh:
336 If we don't have a distcc user, we need to reinstall distcc, even if it's
337 been built with the right USE. This mainly affects stage1/stage2.
339 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
340 targets/support/chroot-functions.sh:
341 We need to run distcc-config --install, since we won't be installing into
342 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
343 installed versions of distcc.
345 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
346 Add a couple of distcc-related items to TODO.
348 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/stage1/stage1-preclean-chroot.sh,
350 targets/stage2/stage2-preclean-chroot.sh,
351 targets/stage3/stage3-preclean-chroot.sh,
352 targets/stage4/stage4-preclean-chroot.sh:
353 We don't want to run setup_myfeatures in preclean, but still want to update
354 the environment and show our debug information.
356 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
357 targets/stage1/stage1-preclean-chroot.sh,
358 targets/stage2/stage2-preclean-chroot.sh,
359 targets/stage3/stage3-preclean-chroot.sh,
360 targets/stage4/stage4-preclean-chroot.sh,
361 targets/support/chroot-functions.sh:
362 Remove the die on LIBDIR check, since it won't be set on non-multilib
363 profiles. We can now run debug in preclean again.
365 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/functions.sh:
367 Let's not try to chmod a dangling symlink.
369 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 targets/support/chroot-functions.sh:
371 Added emerge --info to debug output. I don't know why I didn't add it before.
373 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
374 targets/stage1/stage1-preclean-chroot.sh,
375 targets/stage2/stage2-preclean-chroot.sh,
376 targets/stage3/stage3-preclean-chroot.sh,
377 targets/stage4/stage4-preclean-chroot.sh:
378 We probably shouldn't be running our debug functions in our stages. Let's
381 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 targets/support/chroot-functions.sh:
383 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
386 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/support/livecdfs-update.sh:
388 Only copy the handbook icon if one exists.
390 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
391 modules/catalyst_lock.py:
392 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
395 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/livecd-stage2/livecd-stage2-controller.sh:
397 We should be matching all possible LIBDIRs, so make sure we do that.
399 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/support/livecdfs-update.sh:
401 We no longer need the metadata.tar.bz2, since the Installer uses
404 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/stage1/stage1-chroot.sh:
406 We don't need --newuse if we're not using binary packages, so there's no
409 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 targets/livecd-stage2/livecd-stage2-controller.sh:
411 Added initial framework for creating the CD's root on livecd/livedvd.
412 Currently, the end result is the same, but I'll be adding code to
413 automatically copy the stages and to automatically download the distfiles.
415 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
416 targets/livecd-stage2/livecd-stage2-controller.sh,
417 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
418 targets/support/rc-update.sh:
419 Change all checks for livecd/type: gentoo-release-livecd to
420 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
421 to allow for auto-fetching of distfiles and stages onto official DVD media.
423 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
424 targets/livecd-stage1/livecd-stage1-controller.sh,
425 targets/livecd-stage2/livecd-stage2-controller.sh:
426 Updated TODO. Added code to livecd-stage1 to generate a package list, which
427 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
428 the distfiles automatically.
430 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 modules/generic_stage_target.py:
432 Fix seedcache output so it fits in 80 columns.
434 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
435 targets/stage1/stage1-chroot.sh:
436 We should likely install baselayout before anything else, including the
437 package manager. As such, I've moved it to after sys-apps/baselayout is
440 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 targets/livecd-stage2/livecd-stage2-controller.sh:
442 Check for a snapshot in the overlay and error if one is present. This should
443 ensure that the snapshot on the CD is the same as the one used to build the
446 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
447 modules/catalyst_support.py:
448 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
449 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
452 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
453 targets/stage1/stage1-chroot.sh:
454 Change back to using sys-apps/baselayout. We'll need to come up with a
455 better permanent solution now that virtual/baselayout is no more.
457 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
458 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
459 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
461 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
462 targets/support/bootloader-setup.sh:
463 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
466 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
467 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
468 Added TODO. Changed create_handbook_icon call to only be called if
469 /docs/handbook/index.html exists on the disk or in livecd/overlay.
471 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
472 targets/support/kmerge.sh:
473 Run sed on KERNELVERSION to escape the slashes so we can use it in another
476 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
477 targets/support/kmerge.sh:
478 Modify test to run if package.provided exists instead of if it doesn't.
479 Run sed on the correct file.
481 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
482 targets/support/chroot-functions.sh:
483 Added --noreplace to setup_myfeatures merges so we don't blow away any
484 packages which are already installed with the proper USE flags for the given
485 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
487 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
488 livecd/files/README.txt:
489 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
491 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
492 targets/support/rc-update.sh:
493 Added mdraid for baselayout-2 users.
495 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
496 targets/support/kmerge.sh:
497 Clean up package.provided after the kernel build
499 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/support/kmerge.sh:
501 It helps if I put things in the correct order so they'll actually execute,
502 rather than getting a nice error from emerge.
504 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
505 targets/support/kmerge.sh:
506 Change upgrade to update.
508 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
509 targets/support/kmerge.sh:
510 Add back in the package.provided code that *should* skip the kernel sources
511 merge for call back and subsequent runs.
513 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
514 targets/support/kmerge.sh:
515 We don't really need to use binary packages for the kernel sources, since it
516 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
517 when we're not using kerncache.
519 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
520 targets/support/kmerge.sh:
521 Remove 'symlink' from USE, since it's not needed and screws up kerncache
523 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
524 targets/livecd-stage2/livecd-stage2-controller.sh:
525 OK, we run our find outside the chroot, so we don't want to use absolute
526 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
527 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
530 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
531 targets/livecd-stage2/livecd-stage2-controller.sh,
532 targets/stage1/stage1-controller.sh:
533 Cleanup the clean section for stage1 and add an updated clean section for
534 livecd-stage2 when we're a minimal, universal, or game CD. This is
535 2.0.6_pre14 for testing.
537 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
538 targets/support/kmerge.sh:
539 We should be using --newuse when merging our packages in callback.
541 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 targets/grp/grp-chroot.sh:
543 We should only use --noreplace when building a pkgset, everything else
546 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
547 modules/catalyst_support.py, modules/generic_stage_target.py,
548 modules/grp_target.py:
549 Apply additional patches from bug #207862 for CONTENTS generation.
551 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
552 targets/grp/grp-chroot.sh:
553 Call setup_myemergeopts after changing clst_FETCH.
555 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
556 targets/netboot2/netboot2-pkg.sh:
557 Remove a bit of unnecessary code.
559 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
560 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
561 targets/support/chroot-functions.sh:
562 Fix some spacing on the -* warning, revert Andrew's last change, since it
563 didn't do anything, and clean up the GRP chroot code so it works smarter and
564 set clst_FETCH when clst_grp_type is something other than pkgset.
566 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
567 targets/support/chroot-functions.sh:
568 Don't set --usepkg and --buildpkg when fetching.
570 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 modules/generic_stage_target.py:
572 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
575 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 modules/generic_stage_target.py:
577 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
578 boot/kernel/${kname}/config copying code in generic_stage_target.
580 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 targets/support/kmerge.sh:
582 Make sure we don't give genkernel a --kernel-config if it isn't set in the
585 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
586 modules/generic_stage_target.py, targets/support/kmerge.sh,
587 targets/support/pre-kmerge.sh:
588 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
589 valid, rather than required, changed clst_ksource to default to
590 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
591 removal of USE to after the kernel build so the modules get the correct USE,
592 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
594 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
595 targets/support/kmerge.sh:
596 We should run the default functions for kmerge.sh, too.
598 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
600 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
601 Updated aboot cdtar with a newer version to support newer kernels.
603 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
605 Updated make_destpath so it writes out to make.conf as well as exporting
606 ROOT to the environment, added a make_destpath call to cleanup_stages, and
607 adding make_destpath /tmp/stage1root to stage1.
609 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
610 Updated README a bit and rolling 2.0.6_pre12 for testing.
612 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/support/create-iso.sh:
614 Removed any further checks for clst_fstype and making sure everybody is
615 using ${mkisofs_zisofs_opts}.
617 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 targets/support/livecdfs-update.sh:
619 The default theme for GNOME is now Clearlooks, so we can remove the theme
620 code, but we still want to set the font size.
622 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/support/livecdfs-update.sh:
624 We need to put quotes around ${user_comment} or useradd gets confused.
626 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/support/chroot-functions.sh:
628 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
631 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
632 targets/support/kmerge.sh:
633 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
634 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
636 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
637 targets/support/create-iso.sh:
638 Bash fscking sucks, so we have to compromise on this code reduction solution
639 a bit. It's still far better than it was
641 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
642 targets/support/create-iso.sh:
643 Don't escape quotes when actually running the command
645 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
646 targets/support/kmerge.sh:
647 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
649 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
650 targets/support/kmerge.sh:
651 Use -L instead of -l in test for symlink
653 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/stage1/stage1-controller.sh:
655 Remove code for gcc-config/binutils-config since it should be getting done
656 in the preclean script, anyway.
658 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/stage1/stage1-chroot.sh:
660 I missed one place where HOSTUSE was being used incorrectly.
662 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
663 targets/support/kmerge.sh:
664 Escape the correct quote
666 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
667 targets/support/kmerge.sh:
668 Change remaining instances of run_emerge to run_merge
670 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
671 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
672 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
675 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
676 targets/support/bootloader-setup.sh:
677 Let's change our splash checking to a global check so it only needs to be
678 done once. This makes much more sense than having all of those if ... else
681 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
682 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
683 Fix our USE invocation here so things work as expected.
685 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/support/livecdfs-update.sh:
687 Force-enable livecd/users for livecd/type gentoo-release-livecd and
690 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
691 targets/support/livecdfs-update.sh:
692 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
695 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/livecd-stage2/livecd-stage2-controller.sh:
697 Fixing the snapshot copying so it will only copy the correct snapshot for
698 people who don't know how to properly use wget.
700 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 targets/stage1/stage1-chroot.sh:
702 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
705 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
707 OK, we have to escape our quotes, rather than use single quotes, or we don't
708 evaluate the variables properly.
710 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
712 targets/support/kmerge.sh:
713 Fixing echo/sed for make.conf writing.
715 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
716 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
717 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
718 Rather than using the environment, we write out our USE to make.conf, then
719 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
720 be written to make.conf, already.
722 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
724 targets/livecd-stage1/livecd-stage1-chroot.sh,
725 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
726 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
727 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
728 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
729 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
730 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
731 Changing run_emerge to run_merge, changing both setup_portage and
732 setup_myfeatures to add any USE changes to make.conf prior to merge, then
733 removing the settings added, rather than (ab)using the environment.
735 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
736 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
737 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
738 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
739 targets/tinderbox/tinderbox-chroot.sh:
740 Rearrange some of the functions in chroot-functions.sh in preparation for
741 some upcoming changes and rename setup_portage to setup_pkgmgr.
743 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
744 targets/stage1/stage1-controller.sh:
745 Removing an extra env-update call from stage1's preclean.
747 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
749 targets/support/bootloader-setup.sh:
750 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
751 help.msg which we didn't even use.
753 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
754 targets/support/bootloader-setup.sh:
755 Don't write out out 'default 1' line when creating grub.conf, since the
756 'help' entry is now at the bottom, and we want grub to default to the first
759 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
760 targets/support/bootloader-setup.sh:
761 Removed checks on livecd/splash_type, since we only support one type,
762 removed remaining bootsplash code from bootloader-setup.sh, added automatic
763 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
764 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
766 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
767 targets/livecd-stage2/livecd-stage2-controller.sh:
768 Let's automatically copy in the snapshot if livecd/type is
769 gentoo-release-livecd.
771 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
772 modules/generic_stage_target.py:
773 Fix leading whitespace in empty() so it's only executed if there's something
774 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
775 211410 for pointing this out
777 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
778 targets/support/rc-update.sh:
779 Quote baselayout package atom
781 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
782 targets/support/chroot-functions.sh:
783 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
784 PATH by default. Instead, simply check if it exists.
786 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
787 targets/support/chroot-functions.sh:
788 Remove temporary package listing code, since --verbose is forced on with
791 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
792 Force-enable --verbose when using --debug
794 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
795 targets/support/kmerge.sh:
796 Changing modules-update to update-modules to quiet a warning and keep us
797 from having it get removed out from under us.
799 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
800 targets/support/chroot-functions.sh:
801 Adding a note to myself for better debug and moving run_default_funcs to the
802 bottom of the script so it gets executed. Since this can otherwise break
803 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
805 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
806 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
807 targets/support/chroot-functions.sh:
808 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
809 so we can get the output with --debug, added --newuse to the options for
810 stage1, as we should always rebuild any package where the USE has changed,
811 removed removal of portage logs from stage2-chroot.sh since it is being done
812 by cleanup_stages, moved world removal in cleanup_stages into a check for
813 stages 1 through 3, made update_env_settings check for the existence of
814 env-update before running it since we now run update_env_settings by default
815 everywhere chroot-functions.sh is sourced, and added a section to show_debug
816 to list the packages, since we don't yet force-enable verbose with debug.
818 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
819 modules/catalyst_lock.py:
820 Since my python sucks and I don't feel like troubleshooting it at the
821 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
822 2.0.6_pre8 for testing.
824 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
825 modules/builder.py, modules/catalyst_lock.py:
826 Added some extra debug output to catalyst_lock.py and added Stuart Longland
827 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
829 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
830 modules/catalyst_support.py:
831 change 'is' to == because python is grumpy
833 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
834 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
835 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
836 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
837 targets/support/rc-update.sh:
838 Removing support for bootsplash, since it hasn't been in a supported kernel
839 in a couple years and isn't accepted upstream.
841 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
843 Fix up the sed for genkernel so it works on versions both before and after
844 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
845 change was a bit too aggressive.
847 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
848 targets/support/bootloader-setup.sh:
849 Change grub timeout to 15 seconds instead of 150.
851 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
852 targets/support/pre-kmerge.sh:
853 Comment out sed on genkernel executable as it appears to do nothing these
856 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
857 targets/livecd-stage2/livecd-stage2-controller.sh:
858 Only call find on libdirs that actually exist. Thanks to Kristoffer
859 <krek6597@student.uu.se> in bug #210807.
861 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
862 modules/generic_stage_target.py:
863 Add warning about -* in foo/use in the spec.
865 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
866 targets/embedded/embedded-chroot.sh,
867 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
868 targets/grp/grp-preclean-chroot.sh,
869 targets/livecd-stage1/livecd-stage1-chroot.sh,
870 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
871 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
872 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
873 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
874 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
875 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
876 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
877 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
878 targets/tinderbox/tinderbox-preclean-chroot.sh:
879 Change all . to source.
881 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
882 targets/embedded/embedded-preclean-chroot.sh,
883 targets/grp/grp-preclean-chroot.sh,
884 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
885 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
886 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
887 targets/stage3/stage3-preclean-chroot.sh,
888 targets/stage4/stage4-preclean-chroot.sh,
889 targets/support/chroot-functions.sh,
890 targets/tinderbox/tinderbox-preclean-chroot.sh:
891 Added a cleanup_stages function and added it to the appropriate places.
893 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
895 targets/livecd-stage1/livecd-stage1-chroot.sh,
896 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
897 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
898 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
899 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
900 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
901 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
902 Removing any functions that we now call by default when we source
903 chroot-functions.sh by default.
905 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
906 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
907 targets/livecd-stage1/livecd-stage1-chroot.sh,
908 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
909 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
910 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
911 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
912 Clean up the debug code that I've added to stage1, move it to
913 chroot_functions.sh, and call it from all of our main targets.
915 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
916 modules/generic_stage_target.py:
917 Wow. I need to make sure that we actually comment comments in make.conf or
918 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
919 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
921 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
922 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
923 targets/stage3/stage3-chroot.sh:
924 We need to be sure we clear out /var/log/portage/elog as well as
925 /var/log/emerge.log for stages 1 through 3.
927 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
928 modules/generic_stage_target.py,
929 targets/livecd-stage2/livecd-stage2-controller.sh,
930 targets/support/livecdfs-update.sh:
931 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
932 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
933 80 columns. This is catalyst 2.0.6_pre5 for testing.
935 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 modules/generic_stage_target.py:
937 Apparently, python doesn't like it when you put a set of comments in front
938 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
941 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
942 modules/generic_stage_target.py:
943 Huge refactoring of modules/generic_stage_target.py to fix indentation and
944 generally clean up the code so it's a bit easier to read/follow.
946 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
947 modules/generic_stage_target.py:
948 Sort and de-dupe myusevars.
950 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 targets/stage1/stage1-chroot.sh:
952 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
954 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
955 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
956 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
957 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
958 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
959 targets/tinderbox/tinderbox-chroot.sh:
960 Move export of FEATURES to setup_myfeatures.
962 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
963 targets/stage1/stage1-chroot.sh:
964 Added some debug code to stage1 and fixed a nice bug where we weren't
965 building with the correct USE. Unfortunately, this invalidates any caches
966 for stage1, since we were building with the entire USE from the profile.
967 This is 2.0.6_pre4 for testing.
969 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
970 targets/stage1/stage1-chroot.sh:
971 We don't need to do the device building twice, so removing USE=build from
972 first baselayout install.
974 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
975 targets/support/livecdfs-update.sh:
976 We check for a plugdev group, add it if it doesn't exist, and make sure any
977 users specified by livecd/users is in the group.
979 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
980 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
981 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
983 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
984 modules/catalyst_support.py:
985 Fix up calc_contents in contents_map. Thanks to Brent Baude
986 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
989 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
990 targets/stage1/stage1-chroot.sh:
991 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
992 empty and will cause issues in stage3 and beyond.
994 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
995 targets/support/kmerge.sh, targets/support/rc-update.sh:
996 Changed some of the rc-update code so it should work with baselayout-2,
997 also. This is 2.0.6_pre2 for testing.
999 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1000 files/catalyst.conf, modules/catalyst_support.py,
1001 modules/generic_stage_target.py, modules/grp_target.py,
1002 modules/snapshot_target.py:
1003 Added support for generating CONTENTS files automatically. Patch by Robin
1004 Johnson <robbat2@gentoo.org> for bug #207862.
1006 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1007 modules/snapshot_target.py:
1008 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1009 exclude digest-* files from the snapshot.
1011 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1012 arch/x86.py, modules/generic_stage_target.py:
1013 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1014 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1016 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1017 targets/support/kmerge.sh:
1018 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1019 options, so that it can actually be turned off.
1021 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1023 Rearrange things in the arch/*.py files to ensure that nothing is used
1024 before it has been defined.
1026 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1027 Reorder arch/powerpc.py to make python happy.
1029 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1030 modules/snapshot_target.py:
1031 Change .svn --include to an --exclude like it was supposed to be.
1033 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1035 Added several subarches for mips so we can dump the mips subarch profiles
1036 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1039 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1040 targets/livecd-stage2/livecd-stage2-controller.sh:
1041 Changed the code for copying the MOTD files so it's fewer lines and makes
1044 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1045 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1046 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1047 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1049 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1051 Did a little cleanup on the x86.py to remove some redundant entries and
1052 added nocona and core2 to amd64.py, though they're currently commented out.
1054 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1055 modules/generic_stage_target.py:
1056 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1057 flags defined in the spec file.
1059 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1060 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1061 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1062 since catalyst sets CXXFLAGS=CFLAGS by default.
1064 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1065 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1066 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1068 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1069 Added prescott to the subarches for x86.
1071 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1072 modules/netboot2_target.py, targets/support/kmerge.sh:
1073 Add patch to enabled netboot2/linuxrc and automatically add path for
1074 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1075 <jsbronder@gentoo.org> in bug #208106.
1077 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1078 modules/netboot2_target.py:
1079 Allow root_overlay in netboot2 target for bug #208106.
1081 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1082 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1083 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1084 Added USE=bindist automatically to everything that inherits set_use from
1085 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1086 USE=bindist to emerge run for stage1, and did some minor cleanup in
1087 get_libdir in chroot-functions.
1089 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1090 targets/support/bootloader-setup.sh:
1091 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1093 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1094 examples/generic_stage_template.spec, examples/grp_template.spec,
1095 examples/livecd-stage1_template.spec,
1096 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1097 examples/stage4_template.spec, examples/tinderbox_template.spec:
1098 Changing link so it no longer points to a dead page. This is for bug #208609.
1100 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1101 modules/snapshot_target.py:
1102 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1104 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1105 targets/stage1/stage1-chroot.sh:
1106 As much as I hate this, we're going to force baselayout to install first.
1107 This will keep us from having any issues with packages that don't respect
1110 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1111 Reorder options in catalyst.conf so they're alphabetical.
1113 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1114 targets/support/bootloader-setup.sh:
1115 Add 'pager on' to grub.conf for bug #208531.
1117 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1118 livecd/files/README.txt, livecd/files/x86-F6.msg:
1119 Removing the unused kernel command line options from Volume/Device Management.
1121 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1122 This is now 2.0.5 for release.
1124 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1125 files/catalyst.conf, modules/catalyst_support.py,
1126 modules/generic_stage_target.py,
1127 targets/embedded/embedded-preclean-chroot.sh,
1128 targets/grp/grp-preclean-chroot.sh,
1129 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1130 targets/stage2/stage2-preclean-chroot.sh,
1131 targets/stage3/stage3-preclean-chroot.sh,
1132 targets/support/chroot-functions.sh,
1133 targets/tinderbox/tinderbox-preclean-chroot.sh:
1134 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1135 sys-devel/icecream cluster compiler support for bug #200095. This is
1136 catalyst 2.0.5_pre6 for testing.
1138 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1139 files/catalyst.conf, modules/generic_stage_target.py:
1140 Add the option for using metadata_overlay with portage to speed up cache.
1142 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1143 modules/stage1_target.py, modules/stage2_target.py,
1144 modules/stage3_target.py:
1145 Add /etc/portage to cleanables for stages 1 through 3.
1147 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1148 livecd/files/livecd-local.start,
1149 targets/livecd-stage2/livecd-stage2-controller.sh,
1150 targets/support/livecdfs-update.sh:
1151 We apparently still need profiles/eclass for building the stage3 from the
1152 LiveCD with the installer.
1154 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1155 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1158 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1159 targets/livecd-stage2/livecd-stage2-controller.sh,
1160 targets/support/livecdfs-update.sh:
1161 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1162 preservation of eclasses/profiles, and remove copying of livecd-local.start
1163 since it's not needed anymore.
1165 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1166 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1167 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1170 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1171 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1172 Removing old mkvardb code which is no longer used, commenting out setting of
1173 Gnome theme for testing now that Clearlooks has been default for some time,
1174 and changing vdb move from a case statement to a simple if statement. This
1175 is 2.0.5_pre5 for testing.
1177 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1178 modules/stage1_target.py:
1179 Removing cleaning of python encodings for bug #64890.
1181 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1182 modules/generic_stage_target.py:
1183 Add an extra warning into the generated make.conf about changing the CHOST.
1185 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1186 targets/support/livecdfs-update.sh:
1187 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1189 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1190 targets/embedded/embedded-preclean-chroot.sh,
1191 targets/grp/grp-preclean-chroot.sh,
1192 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1193 targets/stage2/stage2-preclean-chroot.sh,
1194 targets/stage3/stage3-preclean-chroot.sh,
1195 targets/tinderbox/tinderbox-preclean-chroot.sh:
1196 Check to see if distcc is enabled before calling cleanup_distcc().
1198 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1199 arch/sparc.py, arch/x86.py:
1200 Look for linux32 in /bin and /usr/bin.
1202 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1203 modules/generic_stage_target.py:
1204 Make error message more specific when removing immutable flag.
1206 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1207 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1208 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1209 information, and added a small fix for FreeBSD for bug #169041. This is
1210 catalyst 2.0.5_pre4 for testing.
1212 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1213 targets/support/chroot-functions.sh:
1214 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1215 patch from bug #120076 to add cross-compiling support to our distcc
1218 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1219 targets/support/chroot-functions.sh:
1220 Added a version of get_libdir from multilib.eclass so we can determine where
1221 to go poking around if we need to touch anything in libdir.
1223 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1224 Print an error saying what target failed before the traceback.
1226 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1227 modules/catalyst_support.py:
1228 When parsing make.conf, first try pkgcore's
1229 snakeoil.fileutils.read_bash_dict(), then portage's
1230 portage_util.getconfig(), then the internal parse_makeconf().
1232 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1233 modules/catalyst_support.py:
1234 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1236 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1237 examples/netboot_template.spec, examples/tinderbox_template.spec,
1238 modules/grp_target.py, modules/tinderbox_target.py:
1239 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1240 modules, and remove extra pkgcache_path and kerncache_path options from
1243 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1244 This is catalyst 2.0.5_pre3 for testing the new stages code.
1246 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1247 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1248 We need to force USE=bindist on for building stages.
1250 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1251 modules/generic_stage_target.py:
1252 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1253 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1255 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1256 targets/support/rc-update.sh:
1257 Added support for the newer versions of splashutils which use fbcondecor as
1258 the init script. This is catalyst 2.0.5_pre1 for testing.
1260 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1261 targets/livecd-stage2/livecd-stage2-controller.sh:
1262 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1265 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1266 modules/generic_stage_target.py, modules/stage1_target.py,
1267 modules/stage2_target.py:
1268 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1271 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1272 modules/generic_stage_target.py, modules/netboot2_target.py:
1273 Fix typo in getopt call for --clear-autoresume. thanks to
1274 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1275 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1276 Copy overlay files in netboot2 target into proper dir for bug #174635.
1278 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1279 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1280 targets/support/netboot2-final.sh:
1281 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1282 fix a minor bug in System.map copying, add portage_overlay support, and adds
1283 the ability to use globbing in the package file lists for the netboot2
1286 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1287 +targets/netboot2/nb-busybox.cf:
1288 Added nb-busybox.cf to the netboot2 target for bug #174298.
1290 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1291 targets/support/chroot-functions.sh:
1292 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1294 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1295 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1296 Change moving the VDB until after we have processed unmerge by moving it
1297 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1298 unmerge packages from the gentoo-release-livecd target.
1300 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1301 targets/support/kmerge.sh:
1302 Commented out the package.provided code in catalyst that seemed to cause
1303 problems with kerncache in testing. This is 2.0.4 and should be used for the
1306 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1307 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1308 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1309 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1310 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1311 improve the netboot2 target.
1313 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1314 modules/generic_stage_target.py:
1315 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1316 cause catalyst to export boolean variables as well as string-based
1319 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1320 modules/generic_stage_target.py:
1321 Fixing check for invalid subarch to not filter too much. Fix from Mike
1322 Frysinger <vapier@gentoo.org> for bug #173532.
1324 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1325 Added s390x (64-bit) support via a patch from Mike Frysinger
1326 <vapier@gentoo.org> for bug #173002.
1328 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1329 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1330 targets/livecd-stage1/livecd-stage1-chroot.sh,
1331 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1332 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1333 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1334 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1335 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1336 targets/support/pre-kmerge.sh:
1337 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1338 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1339 certain functions/code paths when running with -F/--fetchonly. Simplified
1340 kmerge.sh with regards to kerncache and callback packages. Also, changed
1341 ccache/distcc installs to use run_emerge instead of emerge directly, which
1342 allows us to more easily replace the underlying package manager, or add
1343 support for multiple package managers to catalyst.
1345 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1346 modules/grp_target.py:
1347 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1348 portage_overlay functionality to GRP, where it was mistakenly missing, for
1349 bug #171157. This is catalyst 2.0.3 and ready for release.
1351 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1352 targets/livecd-stage1/livecd-stage1-controller.sh,
1353 targets/support/livecdfs-update.sh:
1354 Removed the generation of grppkgs.txt since the Installer now uses vdb
1357 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1358 targets/support/create-iso.sh:
1359 Fix creation of the EFI images. Since it is FAT, we can't go around
1360 perserving permissions, now, can we?
1362 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1363 targets/support/livecdfs-update.sh:
1364 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1365 broken sed for rc.conf, which caused all kinds of hell to break loose when
1366 booting a new CD. This is 2.0.3_pre3.
1368 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1369 modules/generic_stage_target.py:
1370 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1371 such as group- from /etc before creating our stage tarballs. This is for bug
1374 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/support/livecdfs-update.sh:
1376 Commenting out the livecd-kernel code, since the Installer should be doing
1377 everything necessary itself.
1379 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1380 targets/support/livecdfs-update.sh:
1381 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1382 the usbutils hanlding in case they follow suit with pciutils.
1384 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1385 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1386 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1387 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1388 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1389 problems with using all of the various subarch settings.
1391 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1392 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1393 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1394 check look in the correct location, and made sure we don't delete /voot
1395 within the EFI code if grub is present.
1397 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1398 modules/generic_stage_target.py:
1399 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1400 #166294. This one should fix the HPPA/PPC architectures.
1402 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1403 targets/support/chroot-functions.sh:
1404 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1405 remove the autoresume point for portage, as it really isn't needed and
1406 doesn't really gain us much, anyway.
1408 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1409 targets/stage1/stage1-chroot.sh:
1410 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1412 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1413 examples/generic_stage_template.spec, examples/grp_template.spec,
1414 examples/livecd-stage1_template.spec,
1415 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1416 examples/netboot_template.spec, examples/snapshot_template.spec,
1417 examples/stage4_template.spec, examples/tinderbox_template.spec:
1418 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1421 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1422 targets/support/livecdfs-update.sh:
1423 Make sure the user owns his home directory for bug #147195.
1425 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1426 +files/catalystrc, modules/catalyst_support.py:
1427 Re-arranged catalyst.conf to make it easier to follow while looking at the
1428 online reference and added a default catalystrc file, which does nothing.
1430 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1431 modules/catalyst_support.py, modules/embedded_target.py,
1432 modules/generic_stage_target.py, modules/grp_target.py,
1433 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1434 modules/stage3_target.py, modules/tinderbox_target.py:
1435 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1436 tab/space nastiness. This is for bug #161915.
1438 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1439 modules/generic_stage_target.py:
1440 Fixed new cbuild code with another patch from Mike Frysinger
1441 <vapier@gentoo.org> to allow the usage of subarches.
1443 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1444 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1445 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1446 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1447 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1448 targets/support/create-iso.sh, targets/support/functions.sh,
1449 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1450 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1452 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1453 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1454 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1455 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1456 modules/catalyst_lock.py, modules/catalyst_support.py,
1457 modules/embedded_target.py, modules/generic_stage_target.py,
1458 modules/generic_target.py, modules/grp_target.py,
1459 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1460 modules/netboot2_target.py, modules/netboot_target.py,
1461 modules/snapshot_target.py, modules/stage1_target.py,
1462 modules/stage2_target.py, modules/stage3_target.py,
1463 modules/stage4_target.py, modules/tinderbox_target.py,
1464 targets/embedded/embedded-chroot.sh,
1465 targets/embedded/embedded-controller.sh,
1466 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1467 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1468 targets/grp/grp-preclean-chroot.sh,
1469 targets/livecd-stage1/livecd-stage1-chroot.sh,
1470 targets/livecd-stage1/livecd-stage1-controller.sh,
1471 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1472 targets/livecd-stage2/livecd-stage2-controller.sh,
1473 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1474 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1475 targets/netboot2/netboot2-controller.sh,
1476 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1477 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1478 targets/stage1/stage1-controller.sh,
1479 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1480 targets/stage2/stage2-controller.sh,
1481 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1482 targets/stage3/stage3-controller.sh,
1483 targets/stage3/stage3-preclean-chroot.sh,
1484 targets/stage4/stage4-controller.sh,
1485 targets/stage4/stage4-preclean-chroot.sh,
1486 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1487 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1488 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1489 targets/tinderbox/tinderbox-controller.sh,
1490 targets/tinderbox/tinderbox-preclean-chroot.sh:
1491 Removing old CVS Header lines, which are no longer used since moving to SVN.
1493 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1494 targets/stage4/stage4-chroot.sh:
1495 Added back a missing 'then' from stage4 target.
1497 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1498 modules/generic_stage_target.py:
1499 Fix indentation so things actually work.
1501 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1502 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1505 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1507 Fix the display manager sed lines and change the icon for the local Handbook
1508 to use the GNOME 2.16 icon for gedit.
1510 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 modules/generic_stage_target.py:
1512 Changed the portage_overlay option to always install overlays in
1513 /usr/local/portage and added code to clean up /usr/local/portage and
1514 make.conf after sucessful execution and before creation of ISO/tarballs.
1516 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 targets/support/livecdfs-update.sh:
1518 Fixed a typo which broke coldplugging.
1520 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1522 Added a create_handbook_icon function and rearranged some of the icon
1523 creation for the LiveCD. This should resolve bug #143725 once a new release
1526 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1529 coldplugging. This allows us to unpack our firmware before we detect
1530 devices, so that devices that need it will get it.
1532 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 modules/generic_stage_target.py:
1534 Fix a typo in generic_stage_target.
1536 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/livecdfs-update.sh:
1538 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1539 /etc/conf.d/xdm so we support older snapshots and newer ones.
1541 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 modules/livecd_stage2_target.py:
1543 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1546 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 modules/livecd_stage2_target.py:
1548 Reverted change in livecd-stage2 to the action_sequence until I can figure
1549 out what the problem is with it.
1551 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1553 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1554 modules/livecd_stage2_target.py:
1555 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1556 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1558 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1559 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1560 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1561 resolves an issue where a variable could be accessed unitialized in obscure
1562 circumstances. This is wrt bug #144984.
1564 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1565 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1566 modules/stage2_target.py, modules/stage4_target.py:
1567 Fixed up action_sequence when using --fetchonly to not create tarballs or
1568 ISO images for bug #143392.
1570 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1572 Clean up the USE usage in GRP/stage4.
1574 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 modules/generic_stage_target.py, modules/stage1_target.py,
1576 modules/stage2_target.py:
1577 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1578 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1580 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1582 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1583 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1584 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1585 instances of USE_ORDER since auto hasn't been valid for some time. This is
1588 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 modules/generic_stage_target.py, modules/stage1_target.py:
1590 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1591 goodness wrt bug #153587.
1593 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1595 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1597 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1598 modules/generic_stage_target.py, modules/stage4_target.py:
1599 Added a check to see if we have the tarball option enabled, which causes
1600 catalyst to run the capture sequence. This was requested by Tim Yamin for
1601 the stage4 target, but I thought it should be usable on any stage target.
1603 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 targets/support/livecdfs-update.sh:
1605 Moved fstab tweaks all into one location and added make.conf tweak for bug
1608 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1609 Changed the options to be in alphabetical order so my meatspace logical
1610 parser can process them better, added the compress and tarball options,
1611 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1612 removed the unused -x command line parameter for bug #151405.
1614 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 modules/generic_stage_target.py:
1616 Added a warning about changing the CHOST setting for bug #142034.
1618 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1619 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1620 targets/support/chroot-functions.sh:
1621 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1622 <flameeyes@gentoo.org> and attached to bug #150351.
1624 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1625 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1626 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1627 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1628 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1629 modules/embedded_target.py, modules/generic_stage_target.py,
1630 modules/generic_target.py, modules/grp_target.py,
1631 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1632 modules/netboot2_target.py, modules/netboot_target.py,
1633 modules/snapshot_target.py, modules/stage1_target.py,
1634 modules/stage2_target.py, modules/stage3_target.py,
1635 modules/stage4_target.py, modules/tinderbox_target.py,
1636 targets/embedded/embedded-chroot.sh,
1637 targets/embedded/embedded-controller.sh,
1638 targets/embedded/embedded-fs-runscript.sh,
1639 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1640 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1641 targets/grp/grp-preclean-chroot.sh,
1642 targets/livecd-stage1/livecd-stage1-chroot.sh,
1643 targets/livecd-stage1/livecd-stage1-controller.sh,
1644 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1645 targets/livecd-stage2/livecd-stage2-controller.sh,
1646 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1647 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1648 targets/netboot2/netboot2-controller.sh,
1649 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1650 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1651 targets/stage1/stage1-controller.sh,
1652 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1653 targets/stage2/stage2-controller.sh,
1654 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1655 targets/stage3/stage3-controller.sh,
1656 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1657 targets/stage4/stage4-controller.sh,
1658 targets/stage4/stage4-preclean-chroot.sh,
1659 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1660 targets/support/functions.sh, targets/support/kmerge.sh,
1661 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1662 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1663 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1664 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1665 targets/tinderbox/tinderbox-controller.sh,
1666 targets/tinderbox/tinderbox-preclean-chroot.sh:
1667 Removing all copyright and license comment headers from all files so we
1668 don't ever get another bug like bug #149638.
1670 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 modules/generic_stage_target.py:
1672 Clean up more spacing/capitalization.
1674 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1675 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1676 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1677 targets/embedded/embedded-controller.sh,
1678 targets/embedded/embedded-fs-runscript.sh,
1679 targets/embedded/embedded-preclean-chroot.sh,
1680 targets/livecd-stage2/livecd-stage2-controller.sh,
1681 targets/netboot2/netboot2-copyfile.sh,
1682 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1683 targets/support/pre-kmerge.sh:
1684 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1685 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1686 calls in kmerge.sh, and updated README.
1688 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1690 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1692 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 modules/catalyst_support.py:
1694 Added fix for bug #143348.
1696 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 targets/support/livecdfs-update.sh:
1698 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1700 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/livecd-stage2/livecd-stage2-controller.sh,
1702 targets/support/livecdfs-update.sh:
1703 Changed some copy commands to use -f, added a check for /etc/gconf before
1704 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1705 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1706 <luca.casagrande@gmail.com>.
1708 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1709 targets/support/livecdfs-update.sh:
1710 Fixing sed so that systemspkgs.txt is built properly.
1712 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1713 The sparc32 binary is in /bin, not /usr/bin.
1715 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/support/chroot-functions.sh:
1717 We now only set the options for pkgcache if we are not using fetchonly. This
1718 should work around a problem where portage won't fetch the files if a binpkg
1719 already exists for the package.
1721 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/livecdfs-update.sh:
1723 Added code to make a backup of custom.conf before we edit it for the
1726 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1727 targets/support/livecdfs-update.sh:
1728 Remove sed from splash section, since it wasn't actually resolving the
1729 issue, anyway. Change the installer's dialog front-end code to simply run
1730 via sudo, since we don't need to worry about having the X DISPLAY setup or
1731 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1733 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/livecdfs-update.sh:
1735 Fix my sed line so it actually applies correctly.
1737 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/support/chroot-functions.sh:
1739 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1742 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1743 targets/support/livecdfs-update.sh:
1744 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1745 as well as a possible fix for the read-only filesystem messages from
1746 /sbin/splash-functions.sh
1748 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1749 targets/support/chroot-functions.sh:
1750 Fix --fetchonly to actually work.
1752 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 examples/livecd-stage2_template.spec:
1754 Added description for livecd/fsops to livecd-stage2's spec template.
1756 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1757 targets/support/livecdfs-update.sh:
1758 I've modified the GDM configuration section to work correctly. I have also
1759 ensured that xdm is no longer started just because livecd/xdm is used, which
1760 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1761 should be the last of the 'release candidates' made. If there are no bug
1762 reports in 2 days, then I'm rolling this as 2.0 final.
1764 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 targets/support/livecdfs-update.sh:
1766 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1767 see once the newer Installer is released, as I still have to fix the
1770 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1771 targets/support/rc-update.sh:
1772 Removed famd from the default runlevel for gentoo-release-livecd. It really
1773 shouldn't cause a problem, but I prefer it stay a bit clean.
1775 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1776 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1777 targets/support/create-iso.sh, targets/support/kmerge.sh,
1778 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1779 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1781 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1783 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1784 targets/support/bootloader-setup.sh:
1785 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1786 parameters support. This is for bug #139300.
1788 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1789 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1790 targets/support/filesystem-functions.sh:
1791 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1792 and also to remove some redundant values from livecd-stage2's valid_values.
1795 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1797 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1799 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1800 modules/generic_stage_target.py:
1801 Fix a problem where catalyst was creating an initial list, then putting that
1802 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1803 pointing it out and for the fix. This is for bug #136351.
1805 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/unmerge.sh:
1807 Removing loop for unmerge, as it didn't actually solve anything and the
1808 portage team has helped us out by reverting the behavior that caused this
1809 change in the first place.
1811 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1812 modules/netboot2_target.py, modules/stage1_target.py,
1813 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1814 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1815 having /proc mounted during the preclean stage and also to clean up the
1816 netboot2 code. This is 2.0_rc48.
1818 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/support/unmerge.sh:
1820 Change our unmerge from being a single unmerge to a loop, to work around an
1821 unexpected change in portage 2.1's unmerge processing.
1823 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/support/bootloader-setup.sh:
1825 Fixed a problem where we were putting the kernel name in twice and causing
1826 and error when using grub as a bootloader. This is for bug #137252.
1828 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/bootloader-setup.sh:
1830 Added a second pass to the alpha bootloader setup to create aboot items for
1831 serial console for bug #133457.
1833 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 +livecd/cdtar/arcload-0.43-r1.tbz2:
1835 Added arcload cdtar for mips.
1837 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1838 targets/netboot/netboot-controller.sh:
1839 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1842 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1844 Add patch from bug #135051 to fix the seedcache extraction logic.
1846 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/livecdfs-update.sh:
1848 Don't set icon theme to Clearlooks, since it doesn't exist.
1850 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1851 targets/support/livecdfs-update.sh:
1852 Fix sed on installer icons.
1854 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1857 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 targets/stage1/stage1-controller.sh:
1859 Added a -type f to the find call in stage1 for bug #132180.
1861 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1863 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1864 properly on IBM PPC64 machines.
1866 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1867 modules/generic_stage_target.py:
1870 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1871 targets/support/rc-update.sh:
1872 Removed x-setup from default runlevel, as it is now controlled via the
1873 autoconfig init script.
1875 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1876 Fix ppc64 based arches to subclass ppc64
1878 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1879 modules/livecd_stage1_target.py:
1880 Use the full category/package name for livecd-tools.
1882 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1883 targets/support/livecdfs-update.sh:
1884 Make copies and deletes recursive for firmware since some packages put their
1885 firmware in a subdirectory.
1887 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 targets/support/livecdfs-update.sh:
1889 Fix detection of the Installer.
1891 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1892 Added 970, power3, power4, and power5 sub-arches for ppc64.
1894 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 targets/support/livecdfs-update.sh:
1896 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1897 no longer necessary and can cause possible problems with Installer-based
1900 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1901 recursive directory create
1903 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1904 modules/catalyst_support.py:
1905 Changed a display error from bug #131502 and rolling 2.0_rc45.
1907 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 targets/support/create-iso.sh:
1909 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1912 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1913 modules/generic_stage_target.py:
1914 digests function uses raw output from hash function now
1916 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1917 change hash result format so .DIGESTS is generated correctly
1919 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1920 modules/catalyst_support.py:
1921 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1924 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1925 targets/support/livecdfs-update.sh:
1926 Added a space for bug #131181.
1928 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 targets/support/kmerge.sh:
1930 Fixed creation of kernelpkgs.txt file for the installer.
1932 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 modules/generic_stage_target.py:
1934 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1937 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1938 targets/livecd-stage2/livecd-stage2-controller.sh,
1939 targets/support/bootloader-setup.sh:
1940 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1941 rolling out an emergency rc44.
1943 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 targets/support/bootloader-setup.sh:
1945 If you use elif, you have to use a then after it. Yeah, that one's totally
1948 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1949 targets/support/livecdfs-update.sh:
1950 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1952 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/support/rc-update.sh:
1954 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1957 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 targets/support/bootloader-setup.sh:
1959 Removed bootplash support from ppc/ppc64 since they only will work with
1960 gensplash. Forced use of livecd/splash_type of bootsplash to get
1961 splash=silent. This should reduce the number of things on the kernel command
1962 line that aren't necessary.
1964 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1965 modules/catalyst_support.py:
1966 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1967 parse_spec. This should resolve bug #130103, as well as make the code much
1968 cleaner. This is 2.0_rc42.
1970 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1971 modules/generic_stage_target.py:
1972 Forced -p on tar for compressing stages.
1974 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/chroot-functions.sh:
1976 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1979 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 targets/stage1/build.py:
1981 Added patch to build.py for portage 2.1 support.
1983 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/support/kmerge.sh:
1985 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1986 <liyiming@ict.ac.cn> in bug #129890.
1988 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/support/livecdfs-update.sh:
1990 Moved sed line for ##STARTX to end of file, since we aren't touching
1991 /etc/startx until the end.
1993 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1994 targets/support/livecdfs-update.sh:
1995 Added a check for the games group and add it if it doesn't exist already.
1996 This should resolve bug #125498.
1998 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1999 examples/generic_stage_template.spec, examples/grp_template.spec,
2000 examples/livecd-stage1_template.spec,
2001 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2002 examples/netboot_template.spec, examples/snapshot_template.spec,
2003 examples/stage4_template.spec, examples/tinderbox_template.spec:
2004 Removed portdir_overlay from the snapshot example spec and added
2005 portage_overlay to the example specs for the relevant targets.
2007 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2008 This is 2.0_rc41 since it has better LiveCD support.
2010 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2011 targets/support/livecdfs-update.sh:
2014 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2015 targets/support/functions.sh:
2016 Removed check for livecd/dev-manager being udev since it was done
2017 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2018 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2019 #128265 for pointing this out.
2021 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2023 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2024 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2026 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 modules/generic_stage_target.py:
2028 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2029 live system. You can thank Andrew Gaffney for the fix.
2031 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2032 targets/livecd-stage2/livecd-stage2-controller.sh:
2033 Don't copy motd files if we're using livecd/type generic-livecd.
2035 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2036 targets/livecd-stage2/livecd-stage2-controller.sh,
2037 targets/support/livecdfs-update.sh:
2038 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2039 some extra cleanup to generic-livecd.
2041 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2043 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2044 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2045 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2046 targets/support/bootloader-setup.sh:
2047 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2048 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2049 and removed all older cdtar files for PPC*.
2051 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2052 livecd/files/livecd.motd.txt:
2053 Added message to the official LiveCD MOTD mentioning how to run the
2054 installer. Blame codeman. This is 2.0_rc40.
2056 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2057 fix so snapshot target doesnt have errors
2059 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/support/livecdfs-update.sh:
2061 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2062 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2065 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2066 targets/support/rc-update.sh:
2067 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2070 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2071 targets/support/livecdfs-update.sh:
2072 Added wrapping around the udev sed for those crazy 2.4-users.
2074 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 targets/support/livecdfs-update.sh:
2076 Added sed fix for udev starting evms_activate unconditionally. This is
2079 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2080 add stage4/unmerge stage4/rm to valid options
2082 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/rc-update.sh:
2084 Added fix for bug #122154 from Rajiv Manglani.
2086 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2087 targets/support/kmerge.sh:
2088 Fixed creation of kernelpkgs.txt for the Installer.
2090 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2091 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2092 Updated elilo tarball for IA64.
2094 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2095 DIGESTS support for snapshot creation
2097 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2098 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2099 candidates ever end?
2101 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2102 fix for .DIGESTS.DIGESTS issue in grp
2104 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2105 modules/generic_stage_target.py:
2106 fix for failure when root_overlay is not set
2108 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 targets/support/bootloader-setup.sh:
2110 Added IA64/SGI patch from plasmaroo.
2112 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2113 targets/livecd-stage1/livecd-stage1-controller.sh,
2114 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2115 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2118 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2119 modules/generic_stage_target.py:
2120 Allow multiple overlays for root_overlay and overlay spec option
2122 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2123 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2124 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2125 targets/support/rc-update.sh:
2126 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2127 fixed bug #122154. This is catalyst 2.0_rc36.
2129 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2130 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2131 Updated the LiveCD motd to tell the user to run the display manager again,
2132 rather than startx, while mentioning that startx is useful as a rescue X
2133 session since it starts twm. This is catalyst 2.0_rc35.
2135 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2136 Add hfs-hide options to mkisofs so macs boot
2138 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2139 modules/generic_stage_target.py:
2140 Fix indentation issues
2142 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2145 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2146 targets/support/bootloader-setup.sh:
2147 add additional console less entry when consoles are chosen for ppc64
2149 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2150 modules/generic_stage_target.py:
2151 fix kernelopts and extraversion env variable exports
2153 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2154 targets/support/livecdfs-update.sh:
2155 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2156 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2158 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2159 targets/support/kmerge.sh:
2160 Changing the way we determine if extraversion is set. This is catalyst
2163 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2164 targets/support/livecdfs-update.sh:
2165 Change net.ethX links to link to net.lo instead of net.eth0.
2167 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2168 examples/stage4_template.spec:
2169 Fixed rcadd example for stage4. Blame rajiv.
2171 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2172 This is catalyst 2.0_rc31.
2174 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2175 targets/support/livecdfs-update.sh:
2176 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2177 Gaffney for pointing me in the right direction.
2179 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2180 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2182 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2185 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2186 examples/livecd-stage2_template.spec:
2187 updated examples to have console and machine_type
2189 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2190 targets/support/bootloader-setup.sh:
2191 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2194 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2195 This is catalyst 2.0_rc29.
2197 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2198 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2199 Removed extra yaboot.conf from
2200 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2202 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2203 targets/support/kill-chroot-pids.sh:
2204 add sleep to try and give processes a chance to die. bug 119940
2206 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 targets/support/functions.sh:
2208 Removed some quotes to make sure we have a binary operator and closing bug
2211 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2212 targets/support/create-iso.sh:
2213 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2215 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2216 targets/support/bootloader-setup.sh:
2217 Added path from bug #120935 for PPC/PPC64.
2219 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2220 Additional spacing fixes submitted by `Kumba
2222 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2223 modules/stage2_target.py:
2224 space cleanups contributed from `Kumba
2226 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2227 add grp/use to valid_values in the grp module
2229 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2232 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2233 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2234 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2235 targets/support/bootloader-setup.sh:
2236 ppc cdtar update; ppc64 bootloader updates
2238 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2239 targets/support/create-iso.sh:
2240 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2242 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2243 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2244 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2245 targets/support/create-iso.sh:
2246 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2248 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2249 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2250 Add ppc console and machine_type=ibm
2252 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2253 modules/generic_stage_target.py:
2254 Fix type error when kernel packages arent defined
2256 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2257 examples/generic_stage_template.spec, examples/grp_template.spec,
2258 examples/livecd-stage1_template.spec,
2259 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2260 examples/stage4_template.spec:
2261 Added more verbose wording and examples for pkgcache_path and
2262 kerncache_path, where necessary.
2264 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2265 targets/support/create-iso.sh:
2266 Really fixing bug #120475 this time. This is 2.0_rc25.
2268 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2269 targets/support/create-iso.sh:
2270 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2273 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2274 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2275 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2276 Added initial support for EFI booting on x86. This is completely untested,
2277 so use it at your own risk. Also, no bug reports without patches, please.
2278 This is catalyst 2.0_rc23.
2280 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2281 kmerge should have been kerncache
2283 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2284 targets/support/pre-kmerge.sh:
2285 Fix a few other places for the kerncache update
2287 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2288 examples/generic_stage_template.spec, examples/grp_template.spec,
2289 examples/livecd-stage1_template.spec,
2290 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2291 examples/netboot_template.spec, examples/stage4_template.spec,
2292 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2293 targets/support/kmerge.sh:
2294 Separation of kerncache from snapcache
2296 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2297 It helps if I actually increment the version number.
2299 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2300 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2301 Added --oneshot to default options for stage1 building. Added code to wipe
2302 world during stages 1 and 3. This is catalyst 2.0_rc22.
2304 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2305 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2306 Fix bug if no kernel packages were defined but there was a postconf setting.
2307 x86 softlevel support is enhanced.
2309 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2310 targets/support/bootloader-setup.sh:
2311 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2313 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2314 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2316 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2319 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2320 Netboot2 fixes for spec parameter checks
2322 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2323 modules/generic_stage_target.py, modules/stage4_target.py:
2324 add makeopts spec file support.
2326 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2327 modules/generic_stage_target.py:
2328 Added fix for bug #119635.
2330 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2331 Fix pre-kmerge.sh for stage4
2333 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2336 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2337 modules/generic_stage_target.py:
2338 fix crash when no kernel is defined. spacing issue
2340 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2343 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2344 modules/livecd_stage2_target.py:
2345 Added livecd/volid to valid_values.
2347 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2348 modules/generic_stage_target.py:
2349 remove extra function that was converting strings to lists unnecessarily
2351 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2352 This is catalyst 2.0_rc17.
2354 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2355 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2356 modules/stage4_target.py:
2357 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2359 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2360 targets/embedded/embedded-preclean-chroot.sh,
2361 targets/grp/grp-preclean-chroot.sh,
2362 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2363 targets/stage1/stage1-preclean-chroot.sh,
2364 targets/stage2/stage2-preclean-chroot.sh,
2365 targets/stage3/stage3-preclean-chroot.sh,
2366 targets/support/chroot-functions.sh,
2367 targets/tinderbox/tinderbox-preclean-chroot.sh:
2368 Added function to cleanup stray /etc/distcc/hosts files.
2370 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2371 targets/support/bootloader-setup.sh:
2372 Added fix from bug #119123. This is catalyst 2.0_rc16.
2374 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2375 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2376 Fixing some spacing. This is catalyst 2.0_rc15.
2378 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2379 Attempt to fix bug #117649
2381 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2382 modules/generic_stage_target.py:
2383 fixes for bugs #119009, #119041 and #118985
2385 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2386 +examples/netboot2_template.spec, modules/catalyst_support.py,
2387 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2388 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2389 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2392 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2393 targets/support/kmerge.sh:
2394 Fix for ccache (null)/.ccache bug
2396 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2399 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2400 Added ppc -mcpu patch from Pylon for bug #118709.
2402 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2403 modules/embedded_target.py, modules/stage4_target.py:
2404 Added linuxrc to embedded and stage4 targets.
2406 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2407 modules/generic_stage_target.py, targets/support/kmerge.sh:
2408 filter kname - and . for kmerge.sh
2410 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2411 targets/support/create-iso.sh:
2412 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2414 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2415 modules/generic_stage_target.py:
2416 change .digests to .DIGESTS
2418 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2419 targets/support/kmerge.sh:
2420 Commented ccache for genkernel build which will resolve #117648 until a
2421 proper solution can be found. This is 2.0_rc13.
2423 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2424 targets/stage1/stage1-controller.sh:
2425 Added patch from vapier for bug #117254.
2427 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2428 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2429 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2430 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2433 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2434 modules/generic_stage_target.py:
2435 Remove chost/cflags etc. warning messages
2437 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2438 modules/generic_stage_target.py:
2439 Attempt to fix bug 117253; chost is wrong on autoresume
2441 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2442 modules/generic_stage_target.py, modules/netboot_target.py,
2443 modules/stage1_target.py:
2444 make setting of destdir more global and part of generic_stage_target
2446 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2447 Fix destpath bug in netboot target
2449 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2450 modules/generic_stage_target.py, modules/stage4_target.py:
2451 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2454 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2455 modules/generic_stage_target.py, modules/stage4_target.py:
2456 remove stray ' from arch/sh.py
2458 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2459 targets/stage1/stage1-controller.sh:
2460 This finally fixes the issues with gcc-config/binutils-config in stage1.
2461 This is catalyst 2.0_rc12.
2463 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2464 Fix incorrect warning message. portdir_overlay -> portage_overlay
2466 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2467 targets/stage1/stage1-controller.sh,
2468 targets/stage1/stage1-preclean-chroot.sh:
2469 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2470 running gcc-config and binutils-config, though it probably breaks running on
2471 non-Gentoo platforms.
2473 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2474 modules/stage1_target.py:
2475 Make stage1 clean up python 2.3 and 2.4, also.
2477 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2478 targets/support/livecdfs-update.sh:
2479 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2481 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py:
2483 Change digests file format to HASH_NAME HASH FILE_NAME
2485 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2486 targets/stage1/stage1-controller.sh:
2487 Moved gcc-config/binutils-config to before the chroot.
2489 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2490 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2491 installed. Supports all of shashs algorithms as of 12_21_2005
2493 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2494 modules/generic_stage_target.py:
2495 Catalyst should die if source_subpath is not a string
2497 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2498 modules/generic_stage_target.py:
2499 Fix for source_subpath bug
2501 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 examples/generic_stage_template.spec:
2503 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2504 both stages 1 and 2.
2506 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2507 modules/stage2_target.py:
2508 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2509 stage1 to be overridden again.
2511 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/stage1/stage1-controller.sh:
2513 It looks like gcc-config/binutils-config needs to be run with the full path,
2514 since it is run outside of the chroot.
2516 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2517 targets/stage1/stage1-controller.sh:
2518 Fixed gcc-config calls. This is 2.0_rc11.
2520 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2521 This is catalyst 2.0_rc10.
2523 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2524 modules/generic_stage_target.py:
2525 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2528 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/support/functions.sh:
2530 Changed from -z to -n for bug #116180.
2532 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2533 modules/catalyst_support.py, modules/generic_stage_target.py:
2534 Detect missing binaries for the hashing functions and abort if not found
2536 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2537 files/catalyst.conf:
2538 Updated README to list new requirements. Set default hash as crc32. Set
2539 default digests as sha1/md5.
2541 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2542 modules/catalyst_support.py, modules/generic_stage_target.py,
2543 modules/livecd_stage2_target.py, modules/stage2_target.py:
2544 Change the internal hash checking to be quicker and more memory efficient.
2545 Add additional hash digests options.
2547 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2548 targets/tinderbox/tinderbox-chroot.sh,
2549 targets/tinderbox/tinderbox-controller.sh,
2550 targets/tinderbox/tinderbox-preclean-chroot.sh:
2551 Fixed up spacing/coding style on tinderbox.
2553 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2554 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2555 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2556 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2557 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2558 Fixed up spacing/coding style on support.
2560 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2561 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2563 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2564 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2565 targets/stage4/stage4-preclean-chroot.sh:
2566 Fixed up spacing/coding style on stage4.
2568 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2569 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2570 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2571 targets/stage3/stage3-controller.sh,
2572 targets/stage3/stage3-preclean-chroot.sh:
2573 Fixed up spacing/coding style on stages 2 and 3
2575 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2576 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2577 targets/stage1/stage1-preclean-chroot.sh:
2578 Fixed up spacing/coding style on stage1. Also changed
2579 gcc-config/binutils-config to be outside the chroot.
2581 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2582 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2583 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2584 Fixed up spacing/coding style on netboot.
2586 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2587 targets/livecd-stage1/livecd-stage1-chroot.sh,
2588 targets/livecd-stage1/livecd-stage1-controller.sh,
2589 targets/livecd-stage2/livecd-stage2-controller.sh:
2590 Fixed up spacing/coding style on livecd-stage*.
2592 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2593 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2594 targets/grp/grp-preclean-chroot.sh:
2595 Fixed up spacing/coding style on grp.
2597 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 targets/embedded/embedded-chroot.sh,
2599 targets/embedded/embedded-controller.sh,
2600 targets/embedded/embedded-fs-runscript.sh,
2601 targets/embedded/embedded-preclean-chroot.sh:
2602 Fixed up spacing/coding style on embedded.
2604 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2605 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2606 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2607 targets/support/functions.sh:
2608 Removing extra line from x86.py, fixing up comments, spacing, and coding
2609 style in targets/support through functions.sh
2611 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2612 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2613 Fix more tab/spacing issues .. trying to make everything use tabs
2615 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2616 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2617 modules/stage1_target.py, modules/stage2_target.py,
2618 modules/stage3_target.py, modules/stage4_target.py:
2619 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2622 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2623 modules/generic_stage_target.py:
2624 Add envscript warning to aid users who may not know what they are doing
2626 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2627 examples/generic_stage_template.spec:
2628 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2629 only configurable when building a stage2 tarball, to match the current state
2630 of portage. This is 2.0_rc9.
2632 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2633 targets/support/chroot-functions.sh:
2634 Silence more of portages beeps and clicks and whistles
2636 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2637 targets/support/chroot-functions.sh:
2638 Change the portage emerge to use run_emerge
2640 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py, modules/snapshot_target.py,
2642 modules/stage1_target.py, modules/stage2_target.py,
2643 modules/stage3_target.py:
2644 allow portdir_overlay to be part of all specs not including snapshot spec.
2645 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2646 Remove overlay support from the snapshot spec but added a warning.
2648 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2649 modules/stage2_target.py:
2650 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2653 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2654 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2655 Add support for bootloader softlevel=; have rsync delete the extra files out
2656 of the overlay so that the overlay always matches the source dir
2658 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2659 Swapped -v/-V since I had gotten them wrong here.
2661 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/generic_stage_target.py:
2663 Fix stupid overlay bug
2665 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2666 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2667 targets/livecd-stage1/livecd-stage1-chroot.sh,
2668 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2669 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2670 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2671 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2672 targets/support/unmerge.sh:
2673 Made sure we use -f on removing the default links for splash. Removed
2674 check_portage_version as it really isn't needed anymore. Removed
2675 --no-install from genkernel commands in kmerge.sh so users must manually
2676 remove kernels from /boot. This is 2.0_rc8.
2678 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2679 targets/support/livecdfs-update.sh:
2680 Made sed on devfsd.conf conditional on it existing. Removes one more error
2681 message from a standard catalyst run.
2683 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2684 Added warning about breaking snapshot cache and re-enable autoresume, since
2685 the errors I was getting were elsewhere.
2687 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py:
2689 Fix indentation error the last commit caused
2691 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/generic_stage_target.py:
2693 Always clear autoresume points after a successful run
2695 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2696 targets/support/livecdfs-update.sh:
2697 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2698 snapshot caching after a successful gentoo-release-livecd run.
2700 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2701 targets/support/rc-update.sh:
2702 Added famd to default on official LiveCD.
2704 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 targets/support/chroot-functions.sh:
2706 Fixes 'too many arguments' error in check_portage_version.
2708 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2709 modules/generic_stage_target.py:
2710 remove extra self.env={} that was resetting the environment to null
2712 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2713 modules/livecd_stage1_target.py:
2714 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2717 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2718 Add a default path to the environment in the chroot
2720 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2721 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2722 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2723 targets/livecd-stage2/livecd-stage2-controller.sh,
2724 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2725 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2726 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2727 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2728 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2729 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2730 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2731 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2732 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2734 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2736 Fixed up the man page, which has been suffering for some time, and also
2737 reversed -v/-V in the help message.
2739 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2740 targets/support/livecdfs-update.sh:
2741 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2744 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2745 Turning off autoresume of doom until I can get more testing. I've had
2746 several issues with it. I'll be reporting/fixing these as I come across them
2747 but for now wish to turn it off by default as I don't want this one feature
2748 to stop the possible 2.0 final release.
2750 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2751 targets/livecd-stage2/unmerge.sh:
2752 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2753 anymore and probably should have been removed a long time ago when the new
2754 code was put into place in livecdfs-update.sh and livecd-local.start
2757 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2758 targets/livecd-stage1/livecd-stage1-chroot.sh,
2759 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2760 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2761 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2763 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/generic_stage_target.py, modules/generic_target.py:
2765 self.env should be a part of the super class generic_target so it applies to
2766 snapshots as well; removing redundant pass in the generic_target class as
2767 its not needed. There is code there to fill the statements
2769 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2770 targets/support/livecdfs-update.sh:
2771 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2774 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2775 Changed version stamp to 2.0_rc6.
2777 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2778 modules/generic_stage_target.py:
2779 Fix for unpack cases
2781 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2782 modules/generic_stage_target.py:
2785 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2786 modules/catalyst_support.py, modules/generic_stage_target.py,
2787 modules/grp_target.py, modules/livecd_stage1_target.py,
2788 modules/livecd_stage2_target.py, modules/netboot_target.py,
2789 modules/snapshot_target.py, modules/tinderbox_target.py:
2790 Stop reading env from the OS. Rely on the more on the envscript for oddball
2791 settings. Change -v to verbose and -V to version
2793 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2796 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2797 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2800 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2801 examples/generic_stage_template.spec:
2802 Added chost/cflags/cxxflags/ldflags to example spec template.
2804 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 targets/support/rc-update.sh:
2806 OK, just kidding on that last commit. We were already doing rc-update add
2807 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2808 there's no point in having it in rc-update.sh
2810 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2811 targets/support/rc-update.sh:
2812 Have rc-update add xdm if livecd/xdm is set.
2814 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 modules/catalyst_lock.py, modules/catalyst_support.py,
2816 modules/embedded_target.py, modules/generic_stage_target.py,
2817 modules/grp_target.py, modules/livecd_stage1_target.py,
2818 modules/livecd_stage2_target.py, modules/netboot_target.py,
2819 modules/stage1_target.py, modules/stage4_target.py,
2820 modules/tinderbox_target.py:
2821 So I was just kidding on that last commit. This one is 2.0_rc4.
2823 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2824 modules/catalyst_lock.py, modules/catalyst_support.py,
2825 modules/embedded_target.py, modules/generic_stage_target.py,
2826 modules/grp_target.py, modules/livecd_stage1_target.py,
2827 modules/livecd_stage2_target.py, modules/netboot_target.py,
2828 modules/stage1_target.py, modules/stage2_target.py,
2829 modules/stage4_target.py, modules/tinderbox_target.py:
2830 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2832 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2833 files/catalyst.conf, modules/catalyst_lock.py,
2834 modules/catalyst_support.py, modules/embedded_target.py,
2835 modules/generic_stage_target.py, modules/grp_target.py,
2836 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2837 modules/netboot_target.py, modules/stage1_target.py,
2838 modules/stage2_target.py, modules/stage4_target.py,
2839 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2840 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2841 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2843 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2844 modules/generic_stage_target.py:
2845 Fix autoresume for unpacking tarballs
2847 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2848 targets/support/livecdfs-update.sh:
2849 remove gnap livecd-type per Koon's request
2851 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2852 change rc-update add modules default to rc-update add modules boot
2854 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/generic_stage_target.py, modules/grp_target.py:
2856 Add more verbosity to digests if -V is enabled, add more print messages to
2859 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2860 modules/generic_stage_target.py, modules/grp_target.py:
2861 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2863 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2864 Fix folder name for grp build dir to not have .tar.bz2 at the end
2866 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2867 modules/catalyst_support.py, modules/generic_stage_target.py:
2868 Add md5 and sha .digests file creation per wolf31o2's feature request
2870 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2871 This is catalyst-2.0_rc2.
2873 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2874 files/catalyst.conf, modules/generic_stage_target.py,
2875 modules/livecd_stage1_target.py:
2876 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2877 after each successful kernel build;add autoresume documentation to
2880 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2881 targets/embedded/embedded-controller.sh,
2882 targets/embedded/embedded-fs-runscript.sh,
2883 targets/livecd-stage2/livecd-stage2-controller.sh,
2884 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2885 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2886 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2887 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2888 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2889 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2890 targets/support/rc-update.sh:
2891 Changed multiple spaces to tabs to satisfy my OCD.
2893 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2894 targets/support/chroot-functions.sh:
2895 Bumped genkernel detection to require 3.3.0 or higher
2897 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2898 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2899 targets/netboot/netboot-controller.sh:
2900 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2901 clst_grp_use. This is catalyst-2.0_rc1.
2903 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2904 targets/netboot/netboot-controller.sh:
2905 change to clst_use from clst_netboot_use
2907 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2908 targets/livecd-stage1/livecd-stage1-chroot.sh,
2909 targets/stage4/stage4-chroot.sh:
2910 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2912 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2913 targets/stage4/stage4-chroot.sh:
2914 Fixed USE invocations in stage4 target.
2916 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2917 modules/livecd_stage1_target.py:
2918 Force use=livecd for livecd-stage1
2920 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2921 This is version 2.0_pre20051129.
2923 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2924 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2925 Removed kudzu-knoppix from example spec files.
2927 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2928 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2929 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2931 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2933 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2934 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2935 definitions in the examples to fit in 80 columns.
2937 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2938 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2939 modules/grp_target.py, modules/tinderbox_target.py,
2940 targets/tinderbox/tinderbox-chroot.sh:
2941 Tinderbox script: added newuse, tinderbox and grp targets added support for
2942 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2943 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2945 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2946 Added portdir example to catalyst.conf for bug #113272.
2948 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2949 targets/support/create-iso.sh:
2950 Fixed a few lines which were causing the isolinux directory to be removed
2951 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2953 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2954 targets/support/create-iso.sh:
2955 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2957 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2958 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2959 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2960 too many arches dont use it by default, test for an initrd in the yaboot
2963 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2964 modules/generic_stage_target.py:
2965 Fix split error if use is specified
2967 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2968 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2969 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2970 Updated palo version from catalyst 1.x for HPPA.
2972 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2973 targets/support/bootloader-setup.sh:
2974 Removing for loop for grub on amd64/x86 as it was totally useless.
2976 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2977 targets/support/bootloader-setup.sh:
2978 Remove vga= line for PPC.
2980 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2981 targets/support/bootloader-setup.sh:
2982 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2984 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2985 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2986 Removing slot patch as it probably didn't belong here anyway, and updating
2987 version stamp to 2.0_pre20051118.
2989 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2990 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2991 targets/support/bootloader-setup.sh:
2992 fix the bootloader script for isolinux so that it actually makes a cfg file,
2993 remove extra unneeded catalyst aborting print statement, reorganize rm code
2994 to make sure is splits properly and is an array even from the cmdline
2996 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2997 targets/support/livecdfs-update.sh:
2998 Added call to update-usbids to download the latest usb.ids file.
3000 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3001 modules/generic_stage_target.py:
3002 Move checks of running catalyst into the target which is simpler
3004 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3005 modules/generic_stage_target.py:
3006 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3007 that doesnt exist yet
3009 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3010 Keep unnecessary programs from installing into kerncache
3012 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3013 modules/generic_stage_target.py:
3014 Turn on more tracebacks at this point to better debug .. will need to turn
3015 them down as we find errors and build appropriate error handlers
3017 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3018 Changed version marker to 2.0_pre20051115 for new ebuild.
3020 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/livecd_stage2_target.py:
3022 Fix bug in livecd stage2 so that it doesnt try to use tar
3024 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025 targets/livecd-stage2/livecd-stage2-controller.sh:
3026 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3027 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3028 of Getting_Online.txt from catalyst 1.1.10.10.
3030 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3031 Added Joshua Kinard to authors for his mips contributions.
3033 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 examples/livecd-stage2_template.spec:
3035 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3036 Paul Kessler on gentoo-catalyst. ;]
3038 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3039 Change variables from cat1 format to cat2
3041 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3042 modules/generic_stage_target.py, modules/stage1_target.py:
3043 Fix modules has no attribute register
3045 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3046 modules/generic_stage_target.py:
3047 Fix broken aliases code that was just proof of concept
3049 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3050 Output mkisofs command line options to assist in debugging
3052 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3053 modules/generic_stage_target.py, targets/support/create-iso.sh:
3056 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py:
3058 Add VERY basic support for aliases kernel parameter.
3060 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3061 modules/livecd_stage2_target.py:
3062 Remove large section of commented code
3064 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3065 modules/generic_stage_target.py, modules/stage1_target.py:
3066 Allow LDFLAGS to be specified as an ENV variable for stage1
3068 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3069 modules/generic_stage_target.py:
3070 Fix rc-update to automatically run default options for livecds. Removed an
3071 erroneous key check.
3073 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3074 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3075 Make use spec key optional to default to profile defaults
3077 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3078 +examples/stage4_template.spec:
3079 Preliminary stage4_template.spec file
3081 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3082 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3083 Updated version stamp and added slot patch.
3085 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3086 Fix ordering problem so self.settings is defined
3088 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3089 modules/generic_stage_target.py:
3090 Correct a rsync issue when the directory doesnt exist
3092 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3093 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3094 targets/livecd-stage2/livecd-stage2-controller.sh,
3095 targets/netboot/netboot-controller.sh,
3096 targets/stage4/stage4-controller.sh:
3097 run pre_kmerge and post_kmerge only once
3099 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3100 targets/support/bootloader-setup.sh:
3101 MIPS bootloader patch
3103 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3104 targets/support/mips-arcload_conf.sh:
3105 Fix MIPS Serial Detection
3107 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3108 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3109 +targets/support/mips-arcload_conf.sh:
3110 Application of Kumba's patches for MIPS support
3112 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3113 Check for the correct arch specific cd building tool
3115 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3116 modules/generic_stage_target.py:
3117 Print a warning if livecd/iso is not defined
3119 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3120 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3122 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3123 targets/support/post-kmerge.sh:
3124 Check for existence of files in /lib/modules before running depscan.sh. This
3125 replaces the mips-specific check and makes it portable.
3127 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3128 modules/generic_stage_target.py:
3129 update autoresume logic when dealing with rsync unpack operations
3131 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3132 targets/support/post-kmerge.sh:
3133 Bypass module load on mips
3135 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3136 remove --no-deps so dependancies get installed for genkernel
3138 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3139 modules/generic_stage_target.py:
3140 Fix missing : statement in unpack
3142 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3143 modules/generic_stage_target.py:
3144 fix livecd-stage2 unpack when seedcache is turned off
3146 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147 targets/support/functions.sh:
3148 Fix module unpacking and make it actually optional.
3150 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3151 modules/generic_stage_target.py:
3152 Fix broken seedcache autoresume interaction
3154 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3155 modules/generic_stage_target.py:
3156 Cleanup stage directories properly for tar installs
3158 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3159 Tinderbox no longer cleans /tmp/*
3161 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 targets/tinderbox/tinderbox-chroot.sh,
3163 targets/tinderbox/tinderbox-controller.sh:
3164 Fixing problem with bind mounted portage and final rsync on tinderbox target
3165 and adding additional logging.
3167 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3168 Stop tinderbox from trying to create a tarball of itself
3170 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3171 modules/generic_stage_target.py:
3172 Fix catalyst so it fully disables snapcache when its not specified in the
3175 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3176 examples/livecd-stage2_template.spec:
3177 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3178 spec template and updating version stamp.
3180 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3181 modules/catalyst_support.py:
3182 allow file_check to proceed if key is not in use
3184 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3185 Recursively make the missing directories
3187 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3188 Fix extract_modules to just echo a warning that it is missing
3190 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3191 files/catalyst.conf:
3192 Updating default configuration for catalyst and updating version stamp,
3193 since we're beginning internal testing for release.
3195 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3196 modules/generic_stage_target.py:
3197 fix bug 106004 split strings into a list for empty and rm operation
3199 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3200 modules/livecd_stage2_target.py:
3201 Append slashes to directories so rsyncs work properly
3203 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3204 examples/livecd-stage2_template.spec:
3205 Changing source_subpath for livecd-stage2 example for bug #101704.
3207 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3208 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3209 targets/support/livecdfs-update.sh:
3210 Added livecd/xdm and livecd/xsession options. These are used to setup the
3211 default display manager and X session, respectively. Added supporting
3212 documentation to example spec files. Imported more work from my fsscript for
3213 the official LiveCD.
3215 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3216 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3217 discussion, see bug #88777.
3219 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3220 modules/generic_stage_target.py:
3221 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3222 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3224 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225 targets/livecd-stage1/livecd-stage1-controller.sh,
3226 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3227 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3228 on livecd-stage2 and removing universal motd for livecd/type of
3229 gentoo-release-livecd.
3231 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3232 modules/livecd_stage1_target.py:
3233 Add optional livecd/type env var for scripts to add optional items to the
3236 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 -livecd/files/x86-help.msg:
3238 Removing x86-help.msg as it is no longer used.
3240 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3242 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3243 Add dobladecenter description to bootloader files for x86/amd64.
3245 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3246 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3248 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3249 modules/generic_stage_target.py:
3250 Added split to use section for bug #104414.
3252 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3254 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3255 Tabs to whitespaces for isolinux.
3257 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 targets/support/bootloader-setup.sh:
3259 Changed isolinux to use new split-out help messages. Using grub gives a
3260 single help message with pager.
3262 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3264 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3265 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3266 Added F2->F7 help messages for isolinux.
3268 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3269 livecd/files/README.txt, livecd/files/generic.motd.txt,
3270 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3271 livecd/files/livecd-local.start:
3272 Updated files from latest used to build LiveCD.
3274 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3275 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3277 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 modules/catalyst_support.py:
3279 Added fix for using options with = in them with --cli (ex.
3280 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3281 <cell@ices.utexas.edu> for pointing this out to me via email.
3283 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3284 modules/generic_stage_target.py, targets/support/functions.sh:
3285 fix bug in exec_in_chroot for stage1 target
3287 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3288 modules/generic_stage_target.py:
3289 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3290 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3292 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3293 catalyst, examples/livecd-stage2_template.spec,
3294 examples/snapshot_template.spec, files/catalyst.conf,
3295 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3296 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3297 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3298 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3299 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3300 targets/livecd-stage2/livecd-stage2-controller.sh,
3301 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3302 targets/stage2/stage2-preclean-chroot.sh,
3303 targets/stage3/stage3-preclean-chroot.sh,
3304 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3305 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3306 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3307 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3308 targets/support/target_image_setup.sh:
3309 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3310 to look at gamecdfs-update.sh yet.
3312 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3313 modules/generic_stage_target.py:
3314 Remove extra debugging print statement
3316 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3317 +modules/catalyst_lock.py, modules/catalyst_support.py,
3318 modules/embedded_target.py, modules/generic_stage_target.py,
3319 modules/grp_target.py, modules/livecd_stage1_target.py,
3320 modules/livecd_stage2_target.py, modules/netboot_target.py,
3321 modules/snapshot_target.py, modules/stage1_target.py,
3322 modules/stage2_target.py, modules/stage4_target.py,
3323 targets/support/functions.sh:
3324 Add locking support. Code simplification for unpack and unpack snapshot.
3325 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3326 Add seedcache support (Grabs output from previous target run)
3327 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3329 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3330 modules/catalyst_support.py, modules/generic_stage_target.py:
3331 Add support to cache the snapshot dir. add snapcache to options. add
3332 snapshot_cache= to override the default location of the cache in
3333 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3335 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3337 Forward port README.txt and Getting_Online.txt files from catalyst
3340 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3341 Add automatic creation/deletion of runlevels based on rcadd rcdel
3343 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3344 Fix grp so that grp/use is not required anymore
3346 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3348 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3349 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3350 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3351 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3352 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3353 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3354 they are known to cause booting problems.
3356 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3358 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3359 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3362 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3363 targets/stage1/stage1-chroot.sh:
3364 Fixed quoting in stage1 profile check.
3366 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 targets/stage3/stage3-chroot.sh:
3368 Fixing USE for stage3.
3370 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3371 targets/support/chroot-functions.sh:
3372 Fix FETCH code so it will run for Pylon
3374 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3375 targets/grp/grp-chroot.sh:
3376 Fix bindist invcation.
3378 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/grp/grp-chroot.sh:
3380 Made sure bindist was used for all emerges in GRP.
3382 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3383 Fix USE flags for GRP build
3385 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3386 targets/stage4/stage4-chroot.sh:
3387 let GRP use the users environment variables and removed extra
3388 GRP_STAGE23_USE from stage4
3390 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3391 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3392 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3394 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3395 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3396 impact all previous spec files that use this option. It's beejay's fault.
3398 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3399 Changed to use linux32 for ppc32 support when build host is ppc64.
3401 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3403 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3405 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3406 Minor cosmetic print statement fixes for readability
3408 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3409 modules/catalyst_support.py, modules/generic_stage_target.py:
3410 Fix None None bug and exception reporting
3412 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3413 Fix iso creation script. Case statement out of place
3415 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3416 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3417 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3418 catalyst, files/catalyst.conf, modules/builder.py,
3419 modules/catalyst_support.py, modules/embedded_target.py,
3420 modules/generic_stage_target.py, modules/generic_target.py,
3421 modules/grp_target.py, modules/livecd_stage1_target.py,
3422 modules/livecd_stage2_target.py, modules/netboot_target.py,
3423 modules/snapshot_target.py, modules/stage1_target.py,
3424 modules/stage2_target.py, modules/stage3_target.py,
3425 modules/stage4_target.py, modules/tinderbox_target.py,
3426 targets/embedded/embedded-chroot.sh,
3427 targets/embedded/embedded-fs-runscript.sh,
3428 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3429 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3430 targets/grp/grp-preclean-chroot.sh,
3431 targets/livecd-stage1/livecd-stage1-chroot.sh,
3432 targets/livecd-stage1/livecd-stage1-controller.sh,
3433 targets/livecd-stage2/livecd-stage2-controller.sh,
3434 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3435 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3436 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3437 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3438 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3439 targets/stage2/stage2-controller.sh,
3440 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3441 targets/stage3/stage3-controller.sh,
3442 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3443 targets/stage4/stage4-controller.sh,
3444 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3445 targets/support/create-iso.sh, targets/support/functions.sh,
3446 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3447 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3448 targets/support/target_image_setup.sh,
3449 targets/tinderbox/tinderbox-chroot.sh,
3450 targets/tinderbox/tinderbox-controller.sh,
3451 targets/tinderbox/tinderbox-preclean-chroot.sh:
3452 Big honkin' copyright update.
3454 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3455 modules/generic_stage_target.py:
3456 add additional logging output. Use standard os redirection methods to log to
3459 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 targets/stage1/stage1-chroot.sh:
3461 Added profile sanity check for bug #97867.
3463 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/support/bootloader-setup.sh:
3465 Removing acpi=off from default kernel arguments and adding ia64
3466 livecd-stage2 support functions and cdtar.
3468 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3470 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3471 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3472 splash command line.
3474 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/support/create-iso.sh:
3476 Fixed up zisofs support. Waiting for response from sparc before touching
3479 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3480 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3481 targets/support/functions.sh:
3482 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3483 to allow it to work on all arches that dynamically build their bootloader
3486 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3487 targets/stage4/stage4-controller.sh:
3488 Fix stage4 so it doesnt run the bootloader stuff
3490 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 targets/support/bootloader-setup.sh:
3492 Removed dokeymap from non-Gentoo releases.
3494 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 targets/support/livecdfs-update.sh:
3496 Added call to update-pciids to download the latest pci.ids file.
3498 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3499 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3500 modules/stage4_target.py:
3501 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3503 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3504 Fix issue where -s on the command line would not run
3506 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3507 livecd/files/generic.motd.txt:
3508 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3509 kernel configurations.
3511 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3512 targets/support/livecdfs-update.sh:
3513 Updated hostname/domainname creation for new baselayout.
3515 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3517 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3519 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3520 targets/support/chroot-functions.sh:
3521 Change portage emerge to use --oneshot --nodeps to keep from merging the
3522 same packages multiple times.
3524 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3525 targets/stage2/stage2-chroot.sh:
3526 Added a -p bootstrap when catalyst is called with -V (verbose).
3528 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3529 targets/support/livecdfs-update.sh:
3530 Removed inittab hack, as this is done by livecd-tools.
3532 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3533 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3534 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3536 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3537 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3538 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3539 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3540 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3541 targets/livecd-stage2/livecd-stage2-controller.sh:
3542 Removed gentoo.png and creation of face directory. Changed
3543 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3546 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 targets/stage1/stage1-preclean-chroot.sh,
3548 targets/support/chroot-functions.sh:
3549 Added setup_binutils function and force both of them to run during stage1
3552 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3553 examples/livecd-stage2_template.spec:
3554 Added livecd/volid explanation to example spec.
3556 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3557 targets/support/create-iso.sh:
3558 General cleanup of ISO code and added default livecd/volid when it is not set.
3560 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3561 targets/embedded/embedded-controller.sh:
3562 Actually modify the embedded target this time.
3564 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3565 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3566 targets/livecd-stage2/livecd-stage2-controller.sh,
3567 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3568 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3569 and livecd-stage2 targets.
3571 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3572 files/catalyst.conf:
3573 Retired John Davis <zhen@gentoo.org> and added storedir to default
3576 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3577 targets/support/livecdfs-update.sh:
3578 Uncommented openglify, since it is needed for both opengl-update-livecd and
3581 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3582 modules/generic_stage_target.py:
3583 Fix print statement so it shows when kill_chroot_pids is run correctly
3585 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3586 modules/snapshot_target.py:
3587 Fix snapshot target to skip the kill_pids check
3589 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3590 Bug fixes in parse_spec, fix issues detecting list or string.
3592 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3593 modules/catalyst_support.py:
3594 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3595 spaces are after :. Better handling of comments ( ie preprocessed and
3596 stripped off ). Unset empty keys.
3598 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3599 targets/support/kill-chroot-pids.sh:
3600 Remove extra P_NAME definition that is never used. Saves processing time.
3601 Bumped catalyst to pre2
3603 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3604 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3605 +targets/support/kill-chroot-pids.sh:
3606 User info about runscript and archscript. Added checks for processes running
3607 in the chroot and created a script to kill them. Should fix the unmounting
3608 issues with gconfd or any other running application in the chroot
3610 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3611 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3612 Remove using gcc-config to set things up as we should all be using 2005.0
3615 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3616 examples/livecd-stage2_template.spec:
3617 Added livecd/users to example livecd-stage2 spec file.
3619 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3620 targets/support/livecdfs-update.sh:
3621 Change default hostnames for livecds
3623 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3624 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3625 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3628 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3629 modules/livecd_stage2_target.py:
3630 Clear autoresume flags when build is done
3632 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3633 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3634 targets/support/create-iso.sh:
3635 Fix isolinux so that it finds menus and kernels and stuff
3637 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3638 modules/generic_stage_target.py:
3639 Make purge operation a little less chatty, removed print statements
3641 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3642 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3643 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3644 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3646 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3647 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3648 print warning message about deprecated use of cdfstype
3650 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3651 targets/support/chroot-functions.sh:
3652 statically define genkernel location to eliminate which command failure if
3653 genkernel is not installed
3655 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3656 modules/generic_stage_target.py:
3657 change the portage_overlay to an array so it always works
3659 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3660 modules/catalyst_support.py:
3661 Fix exception handling to remove extraneous prints of None
3663 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3664 Remove iso creation code from stage4
3666 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3667 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3668 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3669 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3670 targets/livecd-stage1/livecd-stage1-chroot.sh,
3671 targets/livecd-stage1/livecd-stage1-controller.sh,
3672 targets/livecd-stage2/livecd-stage2-controller.sh,
3673 targets/netboot/netboot-controller.sh,
3674 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3675 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3676 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3677 targets/support/create-iso.sh, targets/support/kmerge.sh,
3678 targets/support/target_image_setup.sh,
3679 targets/tinderbox/tinderbox-controller.sh:
3680 Fix some exception handling in catalyst_support.py, remove intermediate
3681 destination folder of iso and tarball, add additional tests for folders not
3682 found on host but defined in spec file, keep catalyst from erroring in this
3683 case, change exit code on shell scripts so that errors are reported to
3684 catalyst and causes catalyst to die on errors, fix bug in
3685 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3686 check for mkisofs that informs the user of where to get the program, and
3687 removed the autoresume code from ccache and distcc installation until I can
3688 figure out a way to have the autoresume flag go someplace outside the chroot.
3690 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3691 Remove bind mounts before rm operations happen at startup
3693 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3694 modules/generic_stage_target.py:
3695 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3697 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3698 modules/generic_stage_target.py:
3699 fix minor bug in the purge code so that it actually runs the commands
3701 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3702 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3703 modules/stage4_target.py:
3704 Change ordering of tasks so root_overlay and fsscript occur after
3705 livecd_update, giving users a chance to override livecd_update
3707 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3708 modules/catalyst_support.py, modules/generic_stage_target.py:
3709 Added a better exception handling message for keyboard interrupt and added
3710 countdown timer for purge operation to give an opportunity to exit
3712 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3713 modules/catalyst_support.py, modules/generic_stage_target.py:
3714 Add support to clear the autoresume flags and improve the purge code to
3715 clean the chroot, and pkg/kern cache
3717 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3718 modules/catalyst_support.py, modules/generic_stage_target.py,
3719 modules/livecd_stage1_target.py:
3720 only append livecd-tools to the livecd-stage1 target package list and move a
3721 check out of the way so command line and spec files can co-exist
3723 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3724 modules/generic_stage_target.py:
3725 fixed python syntax in set_packages so catalyst will run
3727 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3728 modules/embedded_target.py, modules/generic_stage_target.py,
3729 modules/grp_target.py, modules/livecd_stage1_target.py,
3730 modules/livecd_stage2_target.py, modules/netboot_target.py,
3731 modules/stage4_target.py, modules/tinderbox_target.py,
3732 targets/embedded/embedded-chroot.sh,
3733 targets/embedded/embedded-controller.sh,
3734 targets/livecd-stage1/livecd-stage1-controller.sh,
3735 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3736 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3737 targets/livecd-stage2/livecd-stage2-controller.sh,
3738 -targets/livecd-stage2/livecd-stage2-iso.sh,
3739 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3740 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3741 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3742 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3743 +targets/support/target_image_setup.sh:
3744 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3747 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3748 targets/livecd-stage2/livecd-stage2-controller.sh,
3749 targets/support/livecdfs-update.sh:
3750 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3751 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3752 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3755 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 targets/livecd-stage2/livecd-stage2-controller.sh,
3757 targets/support/rc-update.sh:
3758 Updated rc-update.sh with better defaults for different livecd/type settings
3759 and cleaning up file copying in livecd-stage2-controller.sh to match
3762 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3763 Made example of catalyst.conf in README match the default catalyst.conf
3766 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3768 Removing old files from previous maintainers and updating README.
3770 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3772 Added livecd/users option to create non-root users. The first user listed
3773 will also be used for auto-starting X, if X is merged onto the CD.
3775 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3776 targets/livecd-stage1/livecd-stage1-controller.sh,
3777 targets/livecd-stage2/livecd-stage2-controller.sh,
3778 targets/support/livecdfs-update.sh:
3779 Updated all instances of livecd/type: gentoo-release-environmental to
3780 gentoo-release-livecd and added generic-livecd.
3782 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783 examples/fsscript.sh.example, examples/gamecd.conf.example,
3784 examples/generic_stage_template.spec, examples/grp_template.spec,
3785 examples/livecd-stage1_template.spec,
3786 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3787 examples/snapshot_template.spec:
3788 Imported example files from catalyst 1.1.9 to make them more verbose.
3790 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3791 Fix grp/use bug #89365
3793 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3794 modules/generic_stage_target.py, targets/support/kmerge.sh:
3795 Fixes for initramfs overlay support.
3797 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3798 modules/generic_stage_target.py, targets/support/kmerge.sh,
3799 targets/support/pre-kmerge.sh:
3800 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3801 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3802 caching bug; Also adding preliminary support for initramfs_overlay from
3805 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3806 modules/generic_stage_target.py, targets/support/kmerge.sh:
3807 Removed support for postconf as genkernel no longer has that option
3809 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3810 modules/embedded_target.py, modules/generic_stage_target.py,
3811 modules/grp_target.py, modules/livecd_stage1_target.py,
3812 modules/livecd_stage2_target.py, modules/netboot_target.py,
3813 modules/stage4_target.py, modules/tinderbox_target.py,
3814 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3815 targets/stage1/stage1-preclean-chroot.sh,
3816 targets/support/chroot-functions.sh:
3817 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3818 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3820 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3821 modules/livecd_stage2_target.py:
3822 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3824 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3825 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3826 modules/livecd_stage2_target.py, modules/stage4_target.py,
3827 targets/livecd-stage1/livecd-stage1-controller.sh,
3828 targets/livecd-stage2/livecd-stage2-controller.sh,
3829 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3830 targets/support/functions.sh, targets/support/kmerge.sh,
3831 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3832 Generalized kernel support, fsscript, rcupdate, etc for stage4
3834 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3835 targets/support/pre-kmerge.sh:
3836 Removed sed for usb devices from legacy genkernel, as we're going to require
3837 a version much higher that no longer exhibits the bug.
3839 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3841 targets/support/livecdfs-update.sh:
3842 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3843 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3844 the ut2004demo shell script has been renamed to ut2004-demo.
3846 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3847 let genkernel always reinstall itself
3849 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3850 modules/catalyst_support.py, modules/generic_stage_target.py,
3851 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3852 fix case bug in livecdfs-update.sh; fix bug in initial command line
3853 arguement parsing; add cflags spec file support which is only allowed to
3856 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3857 targets/stage3/stage3-chroot.sh:
3858 Fix a use flag bug in the stage3
3860 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3861 modules/generic_stage_target.py:
3862 Changes to allow cflags, chost, cxxflags in a spec file
3864 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3865 targets/livecd-stage1/livecd-stage1-controller.sh,
3866 targets/livecd-stage2/livecd-stage2-controller.sh,
3867 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3868 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3869 targets/support/pre-kmerge.sh:
3870 change the code to use more case statements. Fix gcc issue in stage1.
3872 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3873 targets/livecd-stage1/livecd-stage1-controller.sh,
3874 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3875 Merging in changes from catalyst 1.1.x for gamecd support.
3877 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3878 targets/stage1/stage1-preclean-chroot.sh:
3879 Removing gcc-config stuff to see if its still required to work around a gcc
3882 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3883 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3884 Added tests for genkernel >3.2.0
3886 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3889 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3890 Updated AUTHORS with new maintainers and updated contributors list.
3892 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3893 examples/fsscript.sh.example, livecd/files/README.txt,
3894 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3895 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3896 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3897 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3898 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3899 universal.motd.txt to resolve documentation issue on bug #86914. Added
3900 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3901 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3904 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3905 targets/livecd-stage2/livecd-stage2-controller.sh:
3906 Removed a few unnecessary comments
3908 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3909 Removed obsolete files from the livecd directory as the functionality has
3910 moved into the targets folders
3912 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3913 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3914 Additional catalyst 2.0.0 files
3916 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3917 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3918 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3919 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3920 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3921 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3922 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3923 -livecd/runscript/alpha-archscript.sh,
3924 -livecd/runscript/default-runscript.sh,
3925 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3926 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3927 -livecd/runscript-support/gamecdfs-update.sh,
3928 -livecd/runscript-support/kmerge.sh,
3929 -livecd/runscript-support/livecdfs-update.sh,
3930 -livecd/runscript-support/post-kmerge.sh,
3931 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3932 modules/embedded_target.py, modules/generic_stage_target.py,
3933 modules/grp_target.py, modules/livecd_stage1_target.py,
3934 modules/livecd_stage2_target.py, -modules/netboot.py,
3935 +modules/netboot_target.py, modules/snapshot_target.py,
3936 modules/stage1_target.py, +modules/stage4_target.py,
3937 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3938 +targets/embedded/embedded-controller.sh,
3939 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3940 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3941 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3942 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3943 +targets/livecd-stage1/livecd-stage1-controller.sh,
3944 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3945 -targets/livecd-stage1/livecd-stage1.sh,
3946 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3947 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3948 +targets/livecd-stage2/livecd-stage2-controller.sh,
3949 +targets/livecd-stage2/livecd-stage2-iso.sh,
3950 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3951 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3952 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3953 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3954 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3955 +targets/stage1/stage1-controller.sh,
3956 +targets/stage1/stage1-preclean-chroot.sh,
3957 -targets/stage1/stage1-preclean1-chroot.sh,
3958 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3959 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3960 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3961 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3962 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3963 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3964 +targets/stage4/stage4-preclean-chroot.sh,
3965 +targets/support/chroot-functions.sh,
3966 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3967 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3968 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3969 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3970 +targets/tinderbox/tinderbox-controller.sh,
3971 targets/tinderbox/tinderbox-preclean-chroot.sh,
3972 -targets/tinderbox/tinderbox.sh:
3973 Initial Import of Catalyst 2.0.0
3975 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 livecd/runscript-support/livecdfs-update.sh:
3977 Added /usr/portage as tmpfs (this will be made conditional later).
3979 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3980 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3981 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3982 from an interactive shell.
3984 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3986 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3987 livecd/runscript-support/pre-kmerge.sh,
3988 livecd/runscript/default-runscript.sh:
3989 Moved livecd-bash_profile to livecd-bashrc. Added check for
3990 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3991 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3994 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3995 modules/generic_stage_target.py:
3996 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3999 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4000 livecd/runscript/default-runscript.sh,
4001 targets/livecd-stage1/livecd-stage1.sh:
4002 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4003 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4004 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4007 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4008 livecd/runscript/ppc-archscript.sh:
4009 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4011 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4013 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4014 for multiple initrd files.
4016 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 livecd/runscript/ppc-archscript.sh:
4018 Modifed PPC archscript to close bug #84648 and also to make the PPC
4019 archscript produce multiple initrd files, like x86/amd64.
4021 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4023 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4024 livecd/runscript/ppc-archscript.sh:
4025 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4026 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4027 livecd/volid for the HFS volid, too.
4029 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4030 Calling this one 1.1.7 and rolling a tarball.
4032 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4034 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4035 -livecd/runscript/sparc64-archscript.sh,
4036 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4037 Added livecd/volid to set the volume ID when creating the ISO, patch by
4038 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4039 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4041 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4043 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4044 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4046 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 livecd/runscript-support/livecdfs-update.sh:
4048 Removed hdparm from default runlevel as it break ide=nodma at boot.
4050 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 livecd/runscript-support/kmerge.sh,
4052 livecd/runscript-support/pre-kmerge.sh,
4053 targets/livecd-stage1/livecd-stage1-chroot.sh:
4054 Revert last set of changes and remove portage version check from emerge in
4055 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4058 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 livecd/runscript-support/kmerge.sh,
4060 livecd/runscript-support/pre-kmerge.sh:
4061 Change genkernel check to use best_version and has_version to determine if
4062 the any previously installed versions of genkernel are up to date. Change
4063 emerge line for kernels to use -n option to only install if they were not
4064 previously installed.
4066 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4067 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4068 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4069 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4070 livecd/runscript/sparc-archscript.sh:
4071 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4072 unified sparc32/sparc64 cdtar.
4074 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4075 livecd/runscript-support/livecdfs-update.sh,
4076 livecd/runscript-support/pre-kmerge.sh:
4077 Change sudoers update to only run if /etc/sudoers exists and only reduce
4078 splash to 1024x768 on minimal and universal install CD.
4080 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4081 targets/livecd-stage1/livecd-stage1.sh:
4082 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4085 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4086 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4087 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4088 livecd/runscript/sparc64-archscript.sh,
4089 livecd/runscript/x86-archscript.sh:
4090 Added a new empty livecd file to each archscript. This will be used for an
4091 identifier by genkernel to allow booting from a non-primary CDROM.
4093 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4094 Catalyst 1.1.6 is here.
4096 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4097 targets/stage1/stage1-preclean2-chroot.sh:
4098 Commenting out stage1 cleaning of /var/db.
4100 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/runscript-support/pre-kmerge.sh:
4102 Made splash reduction to 1024x768 only for minimal and universal release media.
4104 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4105 targets/stage1/stage1-preclean2-chroot.sh:
4106 Added SLOT files back to /var/db entries in stage1.
4108 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4110 livecd/runscript/default-runscript.sh,
4111 livecd/runscript-support/livecdfs-update.sh,
4112 targets/livecd-stage2/unmerge.sh:
4113 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4114 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4115 the copy from preserving permissions and also adding /usr/share/faces and
4116 default Gentoo icon. We'll see how the icon does for us. Removing serial
4117 init script, as it causes problems with the splash theme.
4119 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4120 targets/livecd-stage1/livecd-stage1.sh:
4123 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4124 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4125 livecd/runscript-support/kmerge.sh,
4126 livecd/runscript-support/livecdfs-update.sh,
4127 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4128 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4129 targets/stage1/stage1-preclean2-chroot.sh:
4130 Removed x-setup from local.start and added in symlinks for gconf, portage
4131 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4132 baselayout and removed /etc/startx from the environmental type. Commented
4133 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4134 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4135 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4136 for X, use the latest pci.ids and usb.ids from portage, and create
4137 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4138 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4139 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4140 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4141 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4144 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4145 Removed ccache from default options as it breaks catalyst when merged with
4148 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4149 modules/snapshot_target.py:
4150 Added /local/ to snapshot exclusion.
4152 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4153 livecd/runscript-support/livecdfs-update.sh:
4154 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4155 gustavoz and his 5 interface Xeon for this.
4157 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4158 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4159 Added a conditional before killing gconfd-2. This is also going to be
4160 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4163 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4164 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4165 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4166 Moved killall -9 gconfd-2 to execute outside chroot.
4168 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/files/x86-help.msg:
4170 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4173 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4174 livecd/runscript/x86-archscript.sh:
4175 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4178 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4181 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4182 targets/livecd-stage1/livecd-stage1.sh:
4183 Added killall for gconfd-2 back into livecd-stage1.sh
4185 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4186 livecd/runscript/alpha-archscript.sh:
4187 Alpha fixes for multiple kernels..
4189 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4190 livecd/runscript-support/kmerge.sh:
4191 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4193 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4194 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4195 livecd/runscript/sparc64-archscript.sh:
4196 Force devfs if udev is not selected for all supporting arches.
4198 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4199 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4200 livecd/runscript-support/kmerge.sh:
4201 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4204 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4205 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4206 Re-enabled preclean in grp and added gconfd-2 killing.
4208 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/runscript/x86-archscript.sh:
4210 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4213 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4214 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4215 targets/livecd-stage1/livecd-stage1-chroot.sh,
4216 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4217 targets/livecd-stage1/livecd-stage1.sh,
4218 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4219 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4220 Added ability to pause indefinitely. This closes bug #79798. I've also added
4221 the gcond-2 killall back in, but now it is in the actual preclean script and
4222 is executed inside the chroot.
4224 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4225 Updated for 1.1.3 release.
4227 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4229 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4230 targets/netboot/netboot-packages.sh,
4231 targets/tinderbox/tinderbox-chroot.sh:
4232 Updated to use package.use correctly. Blame Robert Paskowitz
4233 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4235 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4236 targets/stage1/stage1-preclean2-chroot.sh:
4237 Fixed find line for new stage1 /var/db/pkg.
4239 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4240 targets/stage1/stage1-preclean2-chroot.sh:
4241 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4242 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4245 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/runscript-support/livecdfs-update.sh:
4247 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4248 added net.ethX symlinks, and added copying of files from
4249 /usr/lib/hotplug/firmware into firmware tarball.
4251 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4252 livecd/runscript-support/livecdfs-update.sh:
4253 Firmware updated to use new /lib/firmware directory.
4255 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4256 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4257 work when both -f and -C were used on the command line.
4259 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4260 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4261 targets/livecd-stage1/livecd-stage1-chroot.sh,
4262 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4263 targets/stage3/stage3-chroot.sh:
4264 Added a portage version check to each target that uses --newuse to ensure a
4265 high enough version is used. This resolves bug #75336.
4267 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/files/livecd-local.start:
4269 Possible local.start fix for beejay.
4271 12 Jan 2005; John Davis <zhen@gentoo.org>
4272 modules/embedded.py:
4273 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4275 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4276 livecd/runscript-support/kmerge.sh:
4277 Added ccache support to genkernel call in livecd-stage2.
4279 11 Jan 2005; John Davis <zhen@gentoo.org>
4280 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4281 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4282 targets/netboot/netboot.sh:
4283 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4284 some feature enhancements.
4286 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4287 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4288 targets/livecd-stage1/livecd-stage1-chroot.sh,
4289 targets/livecd-stage1/livecd-stage1.sh,
4290 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4291 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4292 Added a -F or --fetchonly command line option and closing out bug #77480.
4293 Also added a portage version check to livecd-stage1 to close out bug #68307.
4295 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4296 livecd/runscript-support/livecdfs-update.sh,
4297 targets/stage3/stage3-chroot.sh:
4298 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4299 target to use emerge -e when building. This is only temporary until the
4300 bootstrap.sh script can be fixed or another solution can be decided upon.
4302 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4303 +targets/embedded/kmerge.sh:
4304 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4305 from mutex@gentoo.org
4307 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4308 modules/livecd_stage2_target.py:
4311 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4312 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4313 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4314 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4315 the brokenness of a stage1 tarball.
4317 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4318 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4321 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4322 modules/livecd_stage2_target.py:
4325 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4326 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4327 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4328 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4329 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4330 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4331 Upgraded the isolinux cdtar files and closing bug #70518.
4333 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4334 modules/embedded_target.py, modules/generic_stage_target.py,
4335 modules/grp_target.py, modules/livecd_stage1_target.py,
4336 modules/livecd_stage2_target.py, modules/netboot.py,
4337 modules/stage1_target.py, modules/tinderbox_target.py:
4338 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4339 separate out specific target logic from the generic targets modules.
4341 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4342 new PPC arch file from pvdabeel@gentoo.org
4344 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4345 examples/generic_stage_template.spec, modules/catalyst_support.py:
4346 tweaking error handling in the main catalyst script
4347 updated the example to include a blurb about portage_confdir
4349 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4350 livecd/runscript-support/livecdfs-update.sh:
4351 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4353 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4356 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4357 fix for #66592. catalyst now gives a traceback when it bails out, making
4358 troubleshooting amazingly easier
4360 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4361 modules/catalyst_support.py, modules/embedded_target.py,
4362 modules/generic_stage_target.py, modules/grp_target.py,
4363 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4364 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4365 Reversing patch from Eric Edgar from bug #70663.
4367 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4368 livecd/runscript/x86-archscript.sh:
4369 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4370 not work without it (mkisofs fails on creating ISO).
4372 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4373 modules/catalyst_support.py, modules/embedded_target.py,
4374 modules/generic_stage_target.py, modules/grp_target.py,
4375 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4376 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4377 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4378 separate out specific target logic from the generic targets modules.
4380 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4381 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4382 targets/embedded/embedded.sh:
4383 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4385 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4386 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4387 livecd/runscript/default-runscript.sh,
4388 livecd/runscript-support/gamecdfs-update.sh,
4389 livecd/runscript-support/livecdfs-update.sh,
4390 modules/livecd_stage2_target.py:
4391 Added gamecd/conf option to livecd_stage2_target.py, added
4392 gamecd.conf.example to /examples, cleaned up game-specific code in
4393 gamecdfs-update.sh to make it more generic, added more fundtionality to
4394 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4395 and gentoo-gamecd to make spec files simpler and to remove the need for
4396 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4397 user to still use a custom fsscript of their own.
4399 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4400 +livecd/files/environmental.motd.txt,
4401 targets/livecd-stage1/livecd-stage1.sh:
4402 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4404 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4405 livecd/runscript/default-runscript.sh,
4406 livecd/runscript-support/livecdfs-update.sh:
4407 Added gentoo-release-environmental as a valid livecd/type and did some
4408 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4409 devices other than eth0.
4411 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4412 targets/livecd-stage1/livecd-stage1-chroot.sh:
4413 Changed livecd-stage1 to merge each package individually. This should not
4414 make it into a production version of catalyst, but is here as a possible
4415 solution to bug #68307.
4417 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4418 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4419 livecd/runscript/sparc-archscript.sh,
4420 livecd/runscript/sparc64-archscript.sh,
4421 livecd/runscript/x86-archscript.sh:
4422 Added failures to all arches on mkisofs failure and also made -z option to
4423 mkisofs optional on x86 depending on loop type used.
4425 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4426 livecd/runscript/x86-archscript.sh:
4427 Making sure the mkisofs call causes a failure when it doesn't complete
4428 successfully. Once again, blame jforman, our beloved infra-monkey.
4430 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4431 livecd/runscript/default-runscript.sh:
4432 squashfs-utils->squashfs-tools fix. Blame jforman.
4434 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4435 livecd/isogen/x86-isogen.sh:
4436 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4437 possibly not booting on really old systems.
4439 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4440 livecd/runscript/x86-archscript.sh:
4441 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4442 possibly not booting on really old systems.
4444 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4445 livecd/runscript-support/livecdfs-update.sh:
4446 Save some space by removing redundant firmware after tarball is made, only
4447 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4450 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4451 targets/stage1/stage1-preclean2-chroot.sh:
4452 Added patch from vapier and closing bug #73556.
4454 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4455 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4456 +targets/embedded/embedded-fs-runscript.sh,
4457 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4458 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4459 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4460 from mutex@gentoo.org for modules/embedded.py
4462 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4463 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4464 livecd/runscript-support/livecdfs-update.sh:
4465 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4466 aliases having --color rather than --color=auto.
4468 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4469 livecd/files/livecd-local.start:
4470 Let's try actually making a proper edit on livecd/files/livecd-local.start
4471 this time, shall we...
4473 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4474 livecd/files/livecd-local.start:
4475 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4476 x-setup check for /etc/startx.
4478 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4479 livecd/runscript-support/gamecdfs-update.sh:
4480 Fixing minor sed bug in gamecdfs-update.sh.
4482 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4483 examples/snapshot_template.spec,
4484 livecd/runscript-support/gamecdfs-update.sh,
4485 livecd/runscript-support/livecdfs-update.sh:
4486 Fixing typo in snapshot_template.spec and closing bug #70321.
4488 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4489 livecd/runscript-support/pre-kmerge.sh:
4490 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4491 genkernel will only add the 1024x768 version of the gensplash image to the
4492 bzImage, which added with the livecd-stage2 removal of the unused splash
4493 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4495 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4496 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4497 livecd/runscript/sparc64-archscript.sh:
4498 Updated with silo/mkisofs patch from gustavoz.
4500 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4501 livecd/files/x86-help.msg:
4502 Updated x86-help.msg to make it fall more inline with current
4503 genkernel/livecd-tools options.
4505 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4506 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4507 livecd/runscript-support/pre-kmerge.sh:
4508 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4509 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4510 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4513 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4514 livecd/runscript-support/kmerge.sh,
4515 livecd/runscript-support/livecdfs-update.sh,
4516 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4517 Changed kernel build caching to use kerncache option, rather than pkgcache
4518 option. Fixed --postconf and --callback for builds that do not require them.
4519 Removed delay when removing package sin the system profile. This is now
4520 catalyst 1.1.0, so enjoy.
4522 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4523 livecd/runscript-support/livecdfs-update.sh:
4524 Stopping udev from using the nasty device tarball. We don't need it anyway.
4526 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4527 livecd/runscript/sparc-archscript.sh,
4528 livecd/runscript/sparc64-archscript.sh,
4529 livecd/runscript-support/kmerge.sh,
4530 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4531 Fixing gpm support by uncommenting default settings. Fixing case where
4532 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4533 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4534 not get renamed. Fixed a problem where we were accidentally removing the
4535 hwdata-knoppix versions of pci.ids and usb.ids and linking
4536 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4537 for 2004.3 and catalyst 1.1.0.
4539 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4540 patch from vapier@gentoo.org for bug #68080
4542 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4543 livecd/runscript-support/kmerge.sh:
4544 made kernel caching dependent on the "pkgcache" option so that genkernel's
4545 postconf can actually work
4547 18 Oct 2004; John Davis <zhen@gentoo.org>
4548 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4549 livecd/runscript-support/livecdfs-update.sh:
4550 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4552 17 Oct 2004; John Davis <zhen@gentoo.org>
4553 livecd/runscript-support/livecdfs-update.sh:
4554 firmware tarball fix for packages that need firmware such as ipw2100
4556 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4557 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4558 livecd/runscript-support/livecdfs-update.sh,
4559 modules/livecd_stage2_target.py:
4560 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4562 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4563 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4564 should not hurt non-HT users
4566 12 Oct 2004; John Davis <zhen@gentoo.org>
4567 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4568 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4569 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4570 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4571 livecd/runscript-support/kmerge.sh:
4572 bugfixes for #67195, #67197, #67122, and #46918
4574 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4575 small netboot fixups
4577 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4578 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4579 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4580 targets/netboot/netboot.sh:
4581 sweeping updates and changes to the netboot code. the patches should fix the
4582 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4583 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4585 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4586 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4587 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4588 targets/netboot/netboot.sh:
4589 more code cleanup and maintenance
4591 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4592 modules/generic_stage_target.py, +modules/netboot.py,
4593 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4594 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4595 +targets/netboot/netboot.sh:
4596 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4599 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4600 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4601 targets/livecd-stage1/livecd-stage1-chroot.sh,
4602 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4603 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4604 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4605 have to start a server on the build host for it to distribute.
4607 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4608 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4609 just do -s version_stamp
4611 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4612 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4614 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4615 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4616 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4617 modules/livecd_stage2_target.py:
4618 udev support for livecds
4620 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4621 +targets/livecd-stage2/unmerge.sh:
4622 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4623 Also, livecd-stage2 unmerge.sh added back in.
4625 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4626 livecd/runscript-support/livecdfs-update.sh:
4627 bugfixes for #60887 and #63338
4629 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4630 bugfixes for #63382 and #63338
4632 08 Sep 2004; John Davis <zhen@gentoo.org>
4633 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4634 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4635 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4636 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4637 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4638 targets/livecd-stage1/livecd-stage1-chroot.sh,
4639 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4640 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4641 lots of changes in this revision. first of all, major cosmetic fixups to the
4642 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4643 for distcc or ccache builds in most of the targets. bug #56581 is finially
4644 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4645 performance enhancement here.
4647 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4648 modules/livecd_stage2_target.py:
4649 fix for bug #63033, thanks to usata@gentoo.org for the patch
4651 30 Aug 2004; John Davis <zhen@gentoo.org>
4652 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4653 bugfixes for #61537 and #61779
4655 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4656 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4657 modules/snapshot_target.py:
4658 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4659 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4660 time should also be improved due to a more efficient use of rsync. This commit will
4661 mark the portage version of catalyst-1.9.0.
4663 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4664 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4667 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4670 02 Aug 2004; John Davis <zhen@gentoo.org>
4671 livecd/runscript-support/livecdfs-update.sh:
4674 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4675 +targets/stage1/build.py, -targets/stage1/build.sh,
4676 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4677 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4678 targets/stage3/stage3-chroot.sh:
4679 applied patch from bug #58840. it should fix up things for uclibc stages and
4680 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4682 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4683 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4684 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4685 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4686 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4687 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4688 livecd/runscript-support/livecdfs-update.sh,
4689 modules/livecd_stage2_target.py:
4690 addition of wolf31o2's gamecd patchset. untested, so please beware
4692 14 Jul 2004; John Davis <zhen@gentoo.org>
4693 livecd/runscript-support/livecdfs-update.sh,
4694 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4695 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4696 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4697 this out of generic_stage_target and into livecd-stage2 since the
4698 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4700 13 Jul 2004; John Davis <zhen@gentoo.org>
4701 livecd/runscript-support/livecdfs-update.sh:
4702 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4703 default rc'ed programs when only one change was required to rcadd. so I
4704 changed it so that the defaults are *always* loaded and specified additions/
4705 deletions are just added on top of those.
4707 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4708 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4709 targets/livecd-stage1/livecd-stage1-chroot.sh,
4710 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4711 targets/tinderbox/tinderbox-chroot.sh:
4712 changing the more verbose behavior to the -V (verbose) flag
4714 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4715 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4716 targets/livecd-stage1/livecd-stage1-chroot.sh,
4717 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4718 targets/tinderbox/tinderbox-chroot.sh:
4719 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4720 it is about to merge so that deps and USE flags are more evident
4722 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4723 modules/catalyst_support.py:
4724 completely rewrote the catalyst main script so that it can actually utilize
4725 more than one command line flag. new functionality included, but not active
4726 yet (--debug and --verbose). arguments can still be passed on the commandline
4727 through the use of the -C (--cli) flag. updated the arg_parse function in
4728 catalyst_support.py to accomodate my changes.
4730 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4731 modules/generic_target.py, modules/grp_target.py,
4732 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4733 modules/snapshot_target.py, modules/stage1_target.py,
4734 modules/stage2_target.py, modules/stage3_target.py,
4735 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4736 fixes for bugs #55192 and #54137
4737 added a new key for all specfiles, portage_confdir.
4738 this should point to a directory similar in functionality to /etc/portage.
4740 cleaned up the module code a bit so that unnecessary modules
4743 more work on resuming. it is getting there, but it still needs a ton of work,
4744 so please test, and report bugs.
4746 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4747 modules/catalyst_support.py, modules/generic_stage_target.py,
4748 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4749 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4750 stage resuming functionality should be working. I still have to work on GRP
4751 and livecds, but they should not be hard. I could not incorporate emerge
4752 --resume into stage resuming functionality because in some instances, portage
4753 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4754 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4755 ). I also made some small tweaks to the stage target scripts which clean up
4756 the envscript stuff. Not noticable performance wise, but it makes me feel all
4757 warm and fuzzy to know that it is programmed absolutely correctly ;)
4759 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4760 modules/generic_stage_target.py:
4761 revamped the cmd() structure so that it could properly return error codes.
4762 Please note that this might break catalyst until there is some further
4763 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4764 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4765 now. Additionally, catalyst will stop when there is an error with an ebuild
4766 ... it didn't do this before, it just plowed along and packed things up.
4768 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4769 code in portage.py and then answering my noob questions.
4771 13 Jun 2004; John Davis <zhen@gentoo.org>
4772 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4773 livecd/runscript-support/livecdfs-update.sh:
4774 some last minute fixins (stuff to work with the new genkernel)
4776 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4779 11 Jun 2004; John Davis <zhen@gentoo.org>
4780 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4781 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4784 10 Jun 2004; John Davis <zhen@gentoo.org>
4785 livecd/runscript-support/kmerge.sh,
4786 livecd/runscript-support/livecdfs-update.sh,
4787 livecd/runscript-support/post-kmerge.sh,
4788 livecd/runscript-support/pre-kmerge.sh:
4789 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4790 functions control what scripts are added to their respective runlevels. This
4791 option would be specified like so in the spec file: livecd/rcadd:
4792 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4794 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4795 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4796 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4797 the code to give a nice error msg instead of a cryptic traceback
4799 04 Jun 2004; John Davis <zhen@gentoo.org>
4800 livecd/runscript-support/livecdfs-update.sh:
4801 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4802 /etc/bootsplash/default
4804 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4805 targets/embedded/embedded-chroot.sh,
4806 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4807 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4808 targets/livecd-stage1/livecd-stage1-chroot.sh,
4809 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4810 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4811 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4812 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4813 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4814 targets/tinderbox/tinderbox-chroot.sh,
4815 targets/tinderbox/tinderbox-preclean-chroot.sh,
4816 targets/tinderbox/tinderbox.sh:
4817 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4819 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4820 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4821 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4822 It should be a full path pointing to a portage overlay dir.
4824 27 May 2004; John Davis <zhen@gentoo.org>
4825 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4826 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4827 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4828 livecd/runscript/default-runscript.sh:
4829 added updated silos and fixed motd bug
4831 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4832 rolling out version 1.0.8
4834 22 May 2004; John Davis <zhen@gentoo.org>
4835 livecd/runscript-support/kmerge.sh,
4836 livecd/runscript-support/livecdfs-update.sh,
4837 modules/livecd_stage2_target.py:
4838 added key livecd/bootsplash
4840 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4841 livecd/runscript/sparc-archscript.sh,
4842 livecd/runscript/sparc64-archscript.sh:
4843 sparc fixup patches from gustavoz at g.org
4845 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4846 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4847 is livecd/modblacklist
4849 19 May 2004; John Davis <zhen@gentoo.org>
4850 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4851 livecd/runscript/x86-archscript.sh:
4852 added support for livecd/overlay, changed vga=0x317 to vga=791
4853 in the x86 archscript as it is a more standard setting and should
4854 work on more hardware
4856 17 May 2004; John Davis <zhen@gentoo.org>
4857 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4858 livecd/runscript-support/kmerge.sh,
4859 livecd/runscript-support/livecdfs-update.sh,
4860 modules/livecd_stage2_target.py:
4861 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4862 we also now have basic motd copying support for more branded livecds
4864 16 May 2004; John Davis <zhen@gentoo.org>
4865 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4866 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4867 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4869 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4870 modules/catalyst_support.py, modules/embedded_target.py,
4871 modules/generic_stage_target.py, modules/generic_target.py,
4872 modules/grp_target.py, modules/livecd_stage1_target.py,
4873 modules/livecd_stage2_target.py, modules/stage1_target.py,
4874 modules/stage2_target.py, modules/stage3_target.py,
4875 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4876 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4877 caused gcc profile problems.
4879 12 May 2004; John Davis <zhen@gentoo.org>
4880 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4881 livecd/runscript-support/livecdfs-update.sh,
4882 livecd/runscript-support/post-kmerge.sh,
4883 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4885 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4886 silliness). Most notably, I have taken advantage of the update-modules
4887 --assume-kernel fix from agriffis so that we can actually use 3rd party
4888 modules now. Please note that >=baselayout-1.9.0 is required.
4890 02 May 2004; Olivier Crete <tester@gentoo.org>
4892 Added forgotten CHOST for i386 subarch
4894 30 Apr 2004; John Davis <zhen@gentoo.org>
4895 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4896 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4897 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4898 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4900 -fixed 2004.0 branding in the isolinux cdtar
4901 -fixed up acpi stuff in the runscripts
4902 -fixed up the x86 help message and corrected the numerous errors in it
4904 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4905 livecd/runscript/default-runscript.sh:
4906 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4907 1.0.7. we are ready for release
4909 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4910 fix for the problem that gustavoz found wrt the /dev creation stuff not
4911 detecting arches. also an efficiency fix for stage1 building
4913 14 Apr 2004; John Davis <zhen@gentoo.org>
4914 targets/embedded/embedded-chroot.sh,
4915 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4916 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4917 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4918 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4919 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4920 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4921 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4922 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4923 targets/tinderbox/tinderbox-preclean-chroot.sh,
4924 targets/tinderbox/tinderbox.sh:
4925 fix for bug #47733 - fixes for distcc and an envscript bugfix
4927 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4930 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4931 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4932 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4933 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4934 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4935 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4936 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4937 targets/stage1/stage1-preclean1-chroot.sh,
4938 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4939 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4940 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4941 targets/tinderbox/tinderbox.sh:
4942 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4943 zhen@gentoo.org please.
4945 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4946 fix for /dev in stage1
4948 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4951 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4952 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4953 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4954 Added the two kernel-configs for 2004.1 x86
4956 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4957 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4958 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4959 targets/tinderbox/tinderbox.sh:
4960 fix to address missing /dev in stages, fixed path for env-update in all of the
4963 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4964 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4966 01 Apr 2004; John Davis <zhen@gentoo.org>
4967 livecd/runscript/default-runscript.sh:
4968 added in fix for the module.conf stuff courtesy of Benjamin Judas
4971 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4973 cosmetic touchups for 1.0.5
4975 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4976 added support to the stage2 for stackable profiles bootstrap
4978 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4979 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4980 support for sparc32/64 build compatibility
4982 30 Mar 2004; John Davis <zhen@gentoo.org>
4983 livecd/runscript/default-runscript.sh, modules/targets.py,
4984 targets/stage1/build.sh:
4985 fix for bug 46022, more stackable profile fixes, embedded patches added
4987 26 Mar 2004; John Davis <zhen@gentoo.org>
4988 livecd/runscript/default-runscript.sh, modules/targets.py,
4989 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4990 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4991 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4992 fixes for bugs #44625 and #45805
4994 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4995 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4996 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4997 memtest is in. if you want to use it, check out the memtest86 cd tarball
4998 Also, fixes for bugs 45078, 45188, 44306
5000 23 Mar 2004; John Davis <zhen@gentoo.org>
5001 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5002 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5003 livecd/runscript/x86-archscript.sh, modules/targets.py,
5004 targets/livecd-stage3/unmerge.sh:
5005 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5006 created at the end of the livecd-stage2 process.
5008 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5009 targets/embedded/embedded.sh:
5010 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5012 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5013 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5014 removing the hardened-gcc deps since the package itself is deprecated'
5016 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5017 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5019 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5020 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5021 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5022 examples/livecd/alpha/config-2.4.21-r4-alpha,
5023 examples/livecd/alpha/config-2.4.21-r4-jensen,
5024 examples/livecd/alpha/config-2.4.21-r4-legacy,
5025 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5026 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5027 fixes for bugs 43676, 43701. Alpha support added as well.
5029 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5030 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5031 kde/gnome cd specs added.
5033 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5034 fix in catalyst.conf for bug #42044
5036 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5037 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5038 examples/livecd/sparc64/config-2.4.24-sparc64:
5039 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5041 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5042 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5043 for a $clst_conf environment variable. You can use the $clst_conf variable to
5044 point to a file to use in place of /etc/catalyst.conf. By setting this
5045 variable in your shell, catalyst can easily be used by multiple people on the
5046 same machine. Also, ccache support now works for genkernel.
5048 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5049 removed file for livecd-stage2 target, as this is handled by the runscript
5050 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5051 and made "/boot/kernel/foo/extraversion" an optional rather than required
5052 parameter. The aforementioned "packages" is used to specify kernel-related
5053 packages (like module ebuilds) to merge with each kernel, and the new "use"
5054 option is used to specify the USE settings you'd like exported to the
5055 environment during kernel as well as kernel "packages" build.
5057 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5058 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5059 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5060 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5061 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5062 targets/tinderbox/tinderbox.sh:
5063 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5064 it for ebuild - added headers to everything and removed deprecated dirs
5066 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5067 adding Kumba's patches for MIPS
5069 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5070 Added hppa specific code.
5072 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5073 Tinderbox target added. See tinderbox examples in examples/ dir.
5075 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5076 spec file support integrated into catalyst. Use "-f/--file specfile" as
5077 argument; see examples dir for examples.
5078 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5079 example of how to use it.
5081 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5082 support functions for spec file parsing and reading added. Will get added to
5085 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5086 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5089 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5090 Significant rework of code structure. Everything is falling nicely into place.
5092 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5093 Exception handling fully-integrated into current prototype code.
5095 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5096 beginning of exception handling integration, got some of the target code
5099 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5100 major code rework in progress on the python parts.
5102 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5103 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5104 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5105 for organiation's sake, I have moved the files, such as livecd foundations,
5106 into catalyst/files. It will make it easier for us when ebuild time comes
5109 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5110 All preliminary target build scripts are now added and coded to near as spec
5111 that we can have at this point.
5113 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5114 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5115 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5116 something that should be continued as much as reasonably possible in other
5117 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5118 code completed, and internal fall-backs to reasonable global config defaults
5121 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5122 subarch test outsourced to python catalyst-subarches function.
5124 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5125 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5127 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5128 removing dup enter_chroot
5130 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5131 document subarches checking
5133 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5134 Fix valid subarch test.
5136 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5137 include/build_functions.sh, include/functions.sh:
5138 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5139 start_build to build_functions.sh cleaning up the main catalyst script some
5142 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5143 fixed SRCBALL and DESTBALL, making it transparent for profiles
5145 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5146 added an exit condition to the cmd line argument case statement
5148 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5149 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5150 the changes that I made to the above files should make catalyst completely
5151 transparent to no matter what profile we are using. check files/catalyst.conf
5152 for the list of BUILDTYPEs that we support.
5154 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5155 changed how cmd line arguments are handled
5157 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5158 I changed the is_special handling so that it is cleaner and faster
5160 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5161 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5162 livecd/foundations/x86-basic/post-clean.sh,
5163 livecd/foundations/x86-basic/pre-clean.sh,
5164 livecd/foundations/x86-basic/settings:
5165 I outsourced more functions to include/functions.sh. I made it a seperate file
5166 from build_fucntions.sh so that we can keep our build and other functions
5167 apart. I also added in the livecd stuffs from the stager side of things.
5169 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5170 include/build_functions.sh:
5171 I outsourced all of the build functions to include/build_functions.sh. In the
5172 future, this will happen more - the code needs cleaned up.
5174 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5176 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5177 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5178 does not use that anymore.
5180 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5181 since we now have a default profile in portage, i massaged some errors
5182 messages to reflect that.
5184 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5186 removed ccache support from catalyst stage1 build cause it breaks the build.
5187 Additionally, I removed gettext support from bootstrap, because according to
5188 our new default profile, we don't use that anymore.
5190 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5191 added a new var, BUILDTYPE, adding more transparency for building.
5192 In the future, we will be building both selinux and hardened sources.
5194 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5195 fixed some formatting when catalyst prints out build info, additionally,
5196 trying to make catalyst more transparent for future expansion of stages
5198 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5199 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5200 --help. I moved this functionality from the main program section to
5203 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5204 I edited catalyst to change our naming convention from stage*-arch-h.* to
5205 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5206 I change naming conventions, as catalyst will be eventually extended to
5207 do selinux-* stages also.
5209 Additionally, I updated README.catalyst to include profile information.
5211 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5212 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5213 I renamed README.stager to README.catalyst and have made some very minor
5214 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5215 I have hacked bootstrap to use the hardened profile, as well as utilize
5216 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5217 major). Additionally, bin/stage1 has been hacked to accept the hardened
5218 profile, and use hardened-gcc.
5220 09 September 2003; John Davis <zhen@gentoo.org>:
5221 Initial import of hardened stager. I am forking this from the original
5222 stager code in order to better fit our needs. The original stager code is
5223 still used by Gentoo, and is maintained by Daniel Robbins
5224 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5225 contributors that coded stager.